Typed dependency mode
- Author
- Bernard Bou
◆ TypedDependencyMode()
grammarscope.server.iface.TypedDependencyMode.TypedDependencyMode |
( |
final long |
mask, |
|
|
final String |
label |
|
) |
| |
◆ ccProcess()
boolean grammarscope.server.iface.TypedDependencyMode.ccProcess |
( |
| ) |
|
Whether this mode is ccprocessed
- Returns
- whether this mode is ccprocessed
◆ collapse()
boolean grammarscope.server.iface.TypedDependencyMode.collapse |
( |
| ) |
|
Whether this mode is collapsed
- Returns
- whether this mode is collapsed
◆ enhanced()
boolean grammarscope.server.iface.TypedDependencyMode.enhanced |
( |
| ) |
|
Whether this mode is enhanced
- Returns
- whether this mode is enhanced
◆ extras()
boolean grammarscope.server.iface.TypedDependencyMode.extras |
( |
| ) |
|
Whether this mode has extras
- Returns
- whether this mode has extras
◆ mask()
long grammarscope.server.iface.TypedDependencyMode.mask |
( |
| ) |
|
◆ merge()
static long grammarscope.server.iface.TypedDependencyMode.merge |
( |
final TypedDependencyMode... |
typedDependencyModes | ) |
|
|
static |
Merge modes into composite value
- Parameters
-
typedDependencyModes | typed dependency modes |
- Returns
- composite value
◆ setBits()
static int grammarscope.server.iface.TypedDependencyMode.setBits |
( |
final long |
compositeMode | ) |
|
|
static |
Number of bits set in composite value
- Parameters
-
compositeMode | composite mode |
- Returns
- number of bits set in composite value
◆ split()
boolean [] grammarscope.server.iface.TypedDependencyMode.split |
( |
| ) |
|
Split composite value
- Returns
- array of booleans : [0] collapse, [1] ccProcess, [2] extras, [3] tree
◆ test()
boolean grammarscope.server.iface.TypedDependencyMode.test |
( |
final long |
compositeMode | ) |
|
Test if this composite value has this mode
- Parameters
-
compositeMode | composite mode |
- Returns
- true if this composite value has this mode
◆ toArray()
static TypedDependencyMode [] grammarscope.server.iface.TypedDependencyMode.toArray |
( |
final long |
compositeMode | ) |
|
|
static |
Composite value to array
- Parameters
-
compositeMode | composite mode |
- Returns
- array of modes
◆ toLabel()
String grammarscope.server.iface.TypedDependencyMode.toLabel |
( |
| ) |
|
◆ toValue()
Object grammarscope.server.iface.TypedDependencyMode.toValue |
( |
| ) |
|
◆ tree()
boolean grammarscope.server.iface.TypedDependencyMode.tree |
( |
| ) |
|
Whether this mode is tree
- Returns
- whether this mode is tree
◆ ALL_MASK
final long grammarscope.server.iface.TypedDependencyMode.ALL_MASK |
|
static |
◆ BASIC
grammarscope.server.iface.TypedDependencyMode.BASIC =(0x1, "Basic") |
◆ BASICNOEXTRA
grammarscope.server.iface.TypedDependencyMode.BASICNOEXTRA =(0x2, "Basic All no extra") |
◆ CCPROCESSED
grammarscope.server.iface.TypedDependencyMode.CCPROCESSED =(0x20, "CC processed") |
◆ CCPROCESSEDNOEXTRA
grammarscope.server.iface.TypedDependencyMode.CCPROCESSEDNOEXTRA =(0x40, "CC processed no extra") |
◆ COLLAPSED
grammarscope.server.iface.TypedDependencyMode.COLLAPSED =(0x8, "Collapsed") |
◆ COLLAPSEDNOEXTRA
grammarscope.server.iface.TypedDependencyMode.COLLAPSEDNOEXTRA =(0x10, "Collapsed no extra") |
◆ COLLAPSEDTREE
grammarscope.server.iface.TypedDependencyMode.COLLAPSEDTREE =(0x4, "Collapsed tree") |
◆ defaultMode
◆ ENHANCED
grammarscope.server.iface.TypedDependencyMode.ENHANCED =(0x100, "Enhanced") |
◆ ENHANCEDPLUSPLUS
grammarscope.server.iface.TypedDependencyMode.ENHANCEDPLUSPLUS =(0x200, "Enhanced++") |
◆ label
final String grammarscope.server.iface.TypedDependencyMode.label |
|
private |
◆ mask
final long grammarscope.server.iface.TypedDependencyMode.mask |
|
private |
The documentation for this enum was generated from the following file: