public class DefaultCoreNlpServer extends java.lang.Object implements IServer
Modifier and Type | Field and Description |
---|---|
private static int |
instantiationCount
Instantiation count
|
static Pipeline |
pipeline
Pipeline
|
private java.util.Properties |
settings
Settings
|
Constructor and Description |
---|
DefaultCoreNlpServer()
Constructor
|
Modifier and Type | Method and Description |
---|---|
boolean |
bind()
Load all submodules (segmenter, parser, analyzer, ...)
|
long |
getCapabilities()
Get server capabilities
|
java.util.Properties |
getDefaultConfig(Language lang)
Get server config
|
java.lang.String |
getDescription()
Get server description
|
Options |
getOptions()
Get server options
|
static void |
main(java.lang.String[] args)
Main
|
static java.lang.String |
makeDescription(java.util.Properties properties,
Pipeline pipeline)
Description
|
static TextAnalysis |
processText(java.lang.String text)
Process text
|
void |
reset()
Reset
|
void |
setup(java.util.Properties settings)
Pass config
|
void |
unbind()
Unbind
|
private static int instantiationCount
public static Pipeline pipeline
private java.util.Properties settings
public void setup(java.util.Properties settings)
IServer
public void reset()
IServer
public boolean bind()
IServer
public void unbind()
IServer
public long getCapabilities()
IServer
getCapabilities
in interface IServer
public java.lang.String getDescription()
IServer
getDescription
in interface IServer
public static java.lang.String makeDescription(java.util.Properties properties, Pipeline pipeline)
public Options getOptions()
IServer
getOptions
in interface IServer
public static TextAnalysis processText(java.lang.String text) throws java.lang.IllegalArgumentException
text
- textjava.lang.IllegalArgumentException
- exceptionpublic static void main(java.lang.String[] args) throws java.net.MalformedURLException, java.io.IOException
args
- filesjava.io.IOException
- exceptionjava.net.MalformedURLException
- exceptionpublic java.util.Properties getDefaultConfig(Language lang)
IServer
getDefaultConfig
in interface IServer