Class and Description |
---|
Matcher
Matcher for which an instance is dedicated to a specific match.
|
Class and Description |
---|
Matcher
Matcher for which an instance is dedicated to a specific match.
|
Class and Description |
---|
LexerMatcher
Allows to match a part of a lexeme (start or end).
|
Class and Description |
---|
LexerMatcher
Allows to match a part of a lexeme (start or end).
|
Class and Description |
---|
Matcher
Matcher for which an instance is dedicated to a specific match.
|
MatchResult
Describes the result of a match, for example for start and end of a lexer
|
Class and Description |
---|
LexerMatcher
Allows to match a part of a lexeme (start or end).
|
LexerMatcher.Priority
Describes the priority to apply to a matcher, in case two have the same weight.
|
Matcher
Matcher for which an instance is dedicated to a specific match.
|
MatcherListener
Allows to add actions before, during or after matching.
|
Class and Description |
---|
AbstractCombineLexerMatcher
Common code for combining matchers (or / and).
|
AbstractCombineLexerMatcher.AbstractCombineMatcher |
AbstractGenericMatcher
Generic implementation for text matching.
|
AbstractGenericTextMatcher
Generic implementation for text matching.
|
AbstractLeafLexerMatcher
Common code for leaf matchers, i.e. not relying on sub matchers.
|
AbstractLexerMatcher
Allows to match a part of a lexeme (start or end).
|
AbstractLexerMatcherWrapper
Wraps a LexerMatcher to redirect everything to the wrapped object.
|
AbstractMatcher
Abstract implementation handling source positions and return to start or end.
|
AndLexerMatcher
Allows to multiplex several matching patterns, all of them must match in the defined order.
|
CharPatternMatchResult |
LexerMatcher
Allows to match a part of a lexeme (start or end).
|
LexerMatcher.Priority
Describes the priority to apply to a matcher, in case two have the same weight.
|
Matcher
Matcher for which an instance is dedicated to a specific match.
|
MatcherListener
Allows to add actions before, during or after matching.
|
MatchResult
Describes the result of a match, for example for start and end of a lexer
|
OrLexerMatcher
Allows to multiplex several matching patterns, one of them must match.
|
Class and Description |
---|
LexerMatcher
Allows to match a part of a lexeme (start or end).
|
Class and Description |
---|
AbstractLeafLexerMatcher
Common code for leaf matchers, i.e. not relying on sub matchers.
|
AbstractLexerMatcher
Allows to match a part of a lexeme (start or end).
|
DefaultMatcherListener
Convenience implementation, which does nothing.
|
LexerMatcher
Allows to match a part of a lexeme (start or end).
|
Matcher
Matcher for which an instance is dedicated to a specific match.
|
MatcherListener
Allows to add actions before, during or after matching.
|