protected IToken |
PatternRule.doEvaluate(ICharacterScanner scanner) |
Evaluates this rules without considering any column constraints.
|
protected IToken |
PatternRule.doEvaluate(ICharacterScanner scanner,
boolean resume) |
Evaluates this rules without considering any column constraints.
|
protected boolean |
PatternRule.endSequenceDetected(ICharacterScanner scanner) |
Returns whether the end sequence was detected.
|
protected boolean |
WordPatternRule.endSequenceDetected(ICharacterScanner scanner) |
Returns whether the end sequence was detected.
|
IToken |
IPredicateRule.evaluate(ICharacterScanner scanner,
boolean resume) |
Evaluates the rule by examining the characters available from
the provided character scanner.
|
IToken |
IRule.evaluate(ICharacterScanner scanner) |
Evaluates the rule by examining the characters available from the provided character scanner.
|
IToken |
NumberRule.evaluate(ICharacterScanner scanner) |
|
IToken |
PatternRule.evaluate(ICharacterScanner scanner) |
|
IToken |
PatternRule.evaluate(ICharacterScanner scanner,
boolean resume) |
|
IToken |
WhitespaceRule.evaluate(ICharacterScanner scanner) |
Evaluates the rule by examining the characters available from the provided character scanner.
|
IToken |
WordRule.evaluate(ICharacterScanner scanner) |
|
protected boolean |
PatternRule.sequenceDetected(ICharacterScanner scanner,
char[] sequence,
boolean eofAllowed) |
Returns whether the next characters to be read by the character scanner
are an exact match with the given sequence.
|
protected void |
WordPatternRule.unreadBuffer(ICharacterScanner scanner) |
Returns the characters in the buffer to the scanner.
|
protected void |
WordRule.unreadBuffer(ICharacterScanner scanner) |
Returns the characters in the buffer to the scanner.
|