| Package | Description |
|---|---|
| org.brains2b.struct | |
| org.brains2b.struct.absolute | |
| org.brains2b.struct.mark |
| Modifier and Type | Class and Description |
|---|---|
class |
RepeatGroup
RepeatGroup checks all rules which are part of this Group
as long as there are lines to be read.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PlaceHolderGroup.add(StructRule rule)
add a rule to this Group.
|
void |
StructGroup.add(StructRule rule)
add a rule to this Group.
|
void |
RepeatGroup.add(StructRule rule)
add a rule to this Group.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PositionGroup
PositionGroup is a Group that reads input line by line and applies
all the rules in this group to that single line.
|
class |
PositionRule
[short comment]
[long comment]
|
| Modifier and Type | Method and Description |
|---|---|
void |
PositionGroup.add(StructRule rule)
add a rule to this Group.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BooleanRule
[Short description]
[Long description]
|
class |
IndexedRule |
class |
MarkGroup
MarkGroup is a StructParser element which represents a structure which itself
can consist of multiple groups and rules for parsing.
|
class |
MarkRule
[Short description]
[Long description]
|
class |
NestedGroup
[Short description]
[Long description]
|
class |
ParameterGroup
Split a list separated by a given separator into different rules, that can be handled as separate rules
|
class |
ParameterRule
[Short description]
[Long description]
|
class |
WithinGroup
StructRule to find a Mark within the vicinity of another Mark
within a definable number of words or less.
|
class |
WithinRule
StructRule to find a Mark within the vicinity of another Mark
within a definable number of words or less.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ParameterGroup.add(int index,
StructRule rule)
add a StructRule at a specific Index
|
void |
MarkGroup.add(StructRule rule) |