GrammarScope  4.0.0
Public Member Functions | Static Private Member Functions | Private Attributes | List of all members
grammarscope.glue.parser.Server Class Reference
Inheritance diagram for grammarscope.glue.parser.Server:
Inheritance graph
[legend]
Collaboration diagram for grammarscope.glue.parser.Server:
Collaboration graph
[legend]

Public Member Functions

 Server ()
 
void setup (final Properties settings)
 
void reset ()
 
boolean bind ()
 
void unbind ()
 
long getCapabilities ()
 
String getDescription ()
 
Options getOptions ()
 
IDocumentFactory makeDocumentFactory ()
 
RelationModel makeRelationModel ()
 
Properties getDefaultConfig (final Language lang)
 

Static Private Member Functions

static IStanfordServer make (final Properties settings)
 

Private Attributes

IStanfordServer server
 
Properties settings
 

Detailed Description

Server

Author
Bernard Bou

Constructor & Destructor Documentation

◆ Server()

grammarscope.glue.parser.Server.Server ( )

Constructor

Member Function Documentation

◆ bind()

boolean grammarscope.glue.parser.Server.bind ( )

Load all submodules (segmenter, parser, analyzer, ...)

Returns
true if success

Implements grammarscope.server.iface.IServer.

Reimplemented in grammarscope.glue.parser.DefaultArtifactsParserServer.

◆ getCapabilities()

long grammarscope.glue.parser.Server.getCapabilities ( )

Get server capabilities

Returns
long

Implements grammarscope.server.iface.IServer.

◆ getDefaultConfig()

Properties grammarscope.glue.parser.Server.getDefaultConfig ( final Language  lang)

Get server config

Returns
properties

Implements grammarscope.server.iface.IServer.

◆ getDescription()

String grammarscope.glue.parser.Server.getDescription ( )

Get server description

Returns
description

Implements grammarscope.server.iface.IServer.

◆ getOptions()

Options grammarscope.glue.parser.Server.getOptions ( )

Get server options

Returns
options

Implements grammarscope.server.iface.IServer.

◆ make()

static IStanfordServer grammarscope.glue.parser.Server.make ( final Properties  settings)
staticprivate

Make stanford server

Parameters
settingssettings
Returns
stanford server

◆ makeDocumentFactory()

IDocumentFactory grammarscope.glue.parser.Server.makeDocumentFactory ( )

Make document factory

Returns
document factory

Implements grammarscope.iface.IBuilder.

◆ makeRelationModel()

RelationModel grammarscope.glue.parser.Server.makeRelationModel ( )

Make relation model

Returns
relation model

Implements grammarscope.iface.IBuilder.

◆ reset()

void grammarscope.glue.parser.Server.reset ( )

◆ setup()

void grammarscope.glue.parser.Server.setup ( final Properties  settings)

Pass config

Parameters
settingssettings

Implements grammarscope.server.iface.IServer.

◆ unbind()

void grammarscope.glue.parser.Server.unbind ( )

Member Data Documentation

◆ server

IStanfordServer grammarscope.glue.parser.Server.server
private

Instance

◆ settings

Properties grammarscope.glue.parser.Server.settings
private

Settings reference


The documentation for this class was generated from the following file: