| Package | Description |
|---|---|
| org.brains2b.struct | |
| org.brains2b.struct.absolute | |
| org.brains2b.struct.mark |
| Modifier and Type | Class and Description |
|---|---|
class |
PlaceHolderGroup
PlaceHolderGroup is a StructGroup that can hold an object, either
an StructElement or other Object and apply a set of rules to an input
to add this information to the Object
|
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 |
|---|---|
protected StructGroup |
StructParser.getGroup()
get the StructGroup used for this parser
|
StructGroup |
StructRule.getParent()
get the parent group of which this rule is a part
|
| Modifier and Type | Method and Description |
|---|---|
void |
PlaceHolderGroup.setParent(StructGroup group) |
void |
StructRule.setParent(StructGroup parent)
set the parent for this rule
|
void |
StructGroup.setParent(StructGroup group)
set the parent for this Group
|
void |
RepeatGroup.setParent(StructGroup parent)
set the parent for this rule
|
| Constructor and Description |
|---|
StructParser(java.io.Reader reader,
StructGroup group)
Constructor to create this Parser
|
| 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.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PositionGroup.setParent(StructGroup parent)
set the parent for this rule
|
| Modifier and Type | Class and Description |
|---|---|
class |
MarkGroup
MarkGroup is a StructParser element which represents a structure which itself
can consist of multiple groups and rules for parsing.
|
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 |
WithinGroup
StructRule to find a Mark within the vicinity of another Mark
within a definable number of words or less.
|