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)
IServerpublic void reset()
IServerpublic boolean bind()
IServerpublic void unbind()
IServerpublic long getCapabilities()
IServergetCapabilities in interface IServerpublic java.lang.String getDescription()
IServergetDescription in interface IServerpublic static java.lang.String makeDescription(java.util.Properties properties,
Pipeline pipeline)
public Options getOptions()
IServergetOptions in interface IServerpublic 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)
IServergetDefaultConfig in interface IServer