| Package | Description |
|---|---|
| org.brains2b.struct | |
| org.brains2b.struct.mark | |
| org.brains2b.struct.position |
| Modifier and Type | Field and Description |
|---|---|
static Position |
StructRule.BOL
a default constant for defining a beginning of a line
|
static Position |
StructRule.EMPTY_LINE
a default constant for defining an empty line
|
static Position |
StructRule.EOB |
static Position |
StructRule.EOL
a default constant for defining an end of a line
|
static Position |
StructRule.SPACE
a default constant for defining a beginning a whitespace
|
| Modifier and Type | Field and Description |
|---|---|
protected Position |
MarkRule.m_endPos |
protected Position |
MarkRule.m_startPos |
| Modifier and Type | Method and Description |
|---|---|
void |
MarkGroup.addAttribute(Position endPos,
java.lang.Object o) |
void |
MarkGroup.addAttribute(Position end,
java.lang.Object o,
Transformat format) |
| Constructor and Description |
|---|
BooleanRule(Position start,
java.lang.Object out)
Constructor for BooleanRule.
|
BooleanRule(Position start,
java.lang.Object out,
java.lang.String trueValue)
Constructor for BooleanRule.
|
BooleanRule(Position start,
java.lang.Object out,
java.lang.String trueValue,
java.lang.String falseValue) |
MarkGroup(Position start,
Position end,
java.lang.Object out) |
MarkGroup(Position start,
Position end,
java.lang.Object out,
int outputType) |
MarkGroup(Position start,
java.lang.String end,
java.lang.Object out)
Constructor for MarkGroup.
|
MarkGroup(Position start,
java.lang.String end,
java.lang.Object out,
int outputType) |
MarkGroup(java.lang.String start,
Position endPos,
java.lang.Object out)
Constructor
|
MarkGroup(java.lang.String start,
Position endPos,
java.lang.Object out,
int outputType)
Constructor
|
MarkRule(Position startPos,
Position endPos,
java.lang.Object out,
boolean attribute) |
MarkRule(Position startPos,
java.lang.String end,
java.lang.Object out,
boolean attribute) |
MarkRule(java.lang.String start,
Position endPos,
java.lang.Object out,
boolean attribute) |
NestedGroup(Position start,
Position end,
java.lang.Object out) |
ParameterGroup(Position start,
Position end,
Position seperator,
java.lang.Object object,
boolean useGroup)
Constructor for ParameterGroup
|
ParameterGroup(Position start,
Position end,
Position seperator,
java.lang.Object object,
boolean useGroup,
int outputType)
Constructor for ParameterGroup
|
ParameterGroup(java.lang.String start,
Position end,
java.lang.String seperator,
java.lang.Object out)
Constructor for ParameterGroup
|
ParameterRule(Position start,
Position end,
Position seperator,
java.lang.Object out,
boolean attribute) |
ParameterRule(Position start,
Position end,
java.lang.String seperator,
java.lang.Object out,
boolean attribute) |
ParameterRule(Position start,
java.lang.String end,
java.lang.String seperator,
java.lang.Object out,
boolean attribute) |
ParameterRule(java.lang.String start,
Position endPos,
java.lang.String seperator,
java.lang.Object out,
boolean attribute) |
WithinGroup(Position start,
int withinWord,
boolean notWithin,
Position anchor,
Position endPos,
java.lang.Object out) |
WithinGroup(java.lang.String word,
int withinWord,
boolean notWithin,
java.lang.String start,
Position endPos,
java.lang.Object out)
Constructor for WithinRule.
|
WithinGroup(java.lang.String word,
int withinWord,
java.lang.String start,
Position endPos,
java.lang.Object out) |
WithinRule(Position startPos,
int withinWord,
boolean notWithin,
Position anchor,
Position endPos,
java.lang.Object out,
boolean attribute) |
WithinRule(Position mark,
int withinWord,
boolean notWithin,
java.lang.String anchor,
Position endPos,
java.lang.Object out,
boolean attribute) |
WithinRule(java.lang.String word,
int withinWord,
boolean notWithin,
Position anchor,
Position endPos,
java.lang.Object out,
boolean attribute) |
WithinRule(java.lang.String word,
int withinWord,
boolean notWithin,
java.lang.String start,
Position endPos,
java.lang.Object out,
boolean attribute)
Constructor for WithinRule.
|
WithinRule(java.lang.String word,
int withinWord,
Position anchor,
Position endPos,
java.lang.Object out,
boolean attribute) |
WithinRule(java.lang.String word,
int withinWord,
java.lang.String start,
Position endPos,
java.lang.Object out,
boolean attribute) |
| Modifier and Type | Class and Description |
|---|---|
class |
AfterPosition
AfterPostion returns the Position of a mark after an anchor
given the supplied conditions
|
class |
BeforePosition
BeforePostion returns the Position of a Position object before an anchor
given the supplied conditions
|
class |
FirstFromListPosition
The position of the first word from the group found in a line.
|
class |
FirstPosition
Position which will return the the position of Position one or
Position two depending on which is smaller.
|
class |
RegExPosition
Test a position on the basis of a regular expression
|
class |
RelativePosition
RelativePostion returns the Position of a Position object before an anchor
given the supplied conditions
|
class |
TokenPosition
TokenPosition is the simplest form of Position.
|
class |
WithinPosition
Within Position checks if a mark is within (before or after) a supplied
anchor.
|
| Modifier and Type | Method and Description |
|---|---|
static Position |
PositionFactory.createToken(java.lang.String t) |
static Position |
PositionFactory.getEOB(MarkRule parent) |
| Constructor and Description |
|---|
AfterPosition(Position token,
Position anchor)
Constructor
|
AfterPosition(Position mark,
Position anchor,
int gap,
boolean absoluteGap,
boolean not)
Constructor
|
AfterPosition(java.lang.String mark,
Position anchor)
Constructor
|
BeforePosition(Position mark,
Position anchor)
Constructor
|
BeforePosition(Position mark,
Position anchor,
int gap,
boolean absoluteGap,
boolean not)
Constructor
|
BeforePosition(java.lang.String mark,
Position anchor)
Constructor
|
FirstFromListPosition(Position[] words) |
FirstPosition(Position one,
Position two)
Constructor
|
FirstPosition(java.lang.String one,
Position two)
Constructor
|
RelativePosition(Position pos,
Position anchor,
int direction,
int gap,
boolean absoluteGap,
boolean not)
Constructor
|
WithinPosition(Position mark,
Position anchor,
int gap,
boolean absoluteGap,
boolean not)
Constructor
|