public enum ServerCapabilities extends java.lang.Enum<ServerCapabilities>
Enum Constant and Description |
---|
COREFERENCE |
DEPPARSE |
ENTAILMENT |
GRAMMATICAL_STRUCTURE |
MORPHOLOGY |
NER |
NONE |
PARSE |
SEGMENT |
SEMANTICGRAPH |
SENTIMENT |
TRIPLES |
TYPEDDEPENDENCIES |
Modifier and Type | Field and Description |
---|---|
private long |
mask
Mask used in composite values
|
Modifier and Type | Method and Description |
---|---|
static int |
bits(long composite)
Count number of bits set
|
static long |
corenlp()
Shorthand for Core NLP capabilities
|
long |
mask()
Get mask used in composite value
|
static long |
merge(ServerCapabilities... capabilities)
Merge capabilities into composite value
|
static long |
parser()
Shorthand for Stanford Parser capabilities
|
static boolean[] |
split(long composite)
Split composite value
|
boolean |
test(long composite)
Test bit in composite value
|
long |
toggle(long composite)
Toggle bit in composite value
|
static ServerCapabilities |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ServerCapabilities[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ServerCapabilities NONE
public static final ServerCapabilities SEGMENT
public static final ServerCapabilities PARSE
public static final ServerCapabilities DEPPARSE
public static final ServerCapabilities GRAMMATICAL_STRUCTURE
public static final ServerCapabilities TYPEDDEPENDENCIES
public static final ServerCapabilities SEMANTICGRAPH
public static final ServerCapabilities NER
public static final ServerCapabilities SENTIMENT
public static final ServerCapabilities ENTAILMENT
public static final ServerCapabilities TRIPLES
public static final ServerCapabilities COREFERENCE
public static final ServerCapabilities MORPHOLOGY
public static ServerCapabilities[] values()
for (ServerCapabilities c : ServerCapabilities.values()) System.out.println(c);
public static ServerCapabilities valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic long mask()
public boolean test(long composite)
composite
- composite valuepublic long toggle(long composite)
composite
- composite valuepublic static boolean[] split(long composite)
composite
- composite value to breakpublic static long merge(ServerCapabilities... capabilities)
capabilities
- capabilitiespublic static int bits(long composite)
composite
- compositepublic static long parser()
public static long corenlp()