Package | Description |
---|---|
com.massa.dsl.matcher | |
com.massa.mrules.extensions.dsl.factory |
Modifier and Type | Class and Description |
---|---|
class |
DynamicLexerMatcher
Allows to match a part of a lexeme depending on previously encountered lexeme parts.
|
class |
EofMatcher
Typically last end matcher to be performed, to check that no unusefull characters are present at the end of the file.
|
class |
FixedLexerMatcher
Allows to match a part of a lexeme with a constant string.
|
class |
LexerBlockMatcher
Matcher with sub lexer block.
|
class |
MultipleFixedLexerMatcher
Allows to match a part of a lexeme with a choice of constant strings.
|
class |
NoopLexerMatcher
Specifies a match directly OK with specified weight.
|
class |
RegexLexerMatcher
Allows to match a part of a lexeme with a regular expression.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
MultipleFixedLexerMatcher.internalLeafEquals(AbstractLeafLexerMatcher obj) |
protected boolean |
DynamicLexerMatcher.internalLeafEquals(AbstractLeafLexerMatcher obj) |
protected boolean |
NoopLexerMatcher.internalLeafEquals(AbstractLeafLexerMatcher obj) |
protected boolean |
EofMatcher.internalLeafEquals(AbstractLeafLexerMatcher obj) |
protected abstract boolean |
AbstractLeafLexerMatcher.internalLeafEquals(AbstractLeafLexerMatcher obj) |
protected boolean |
RegexLexerMatcher.internalLeafEquals(AbstractLeafLexerMatcher obj) |
protected boolean |
LexerBlockMatcher.internalLeafEquals(AbstractLeafLexerMatcher obj) |
protected boolean |
FixedLexerMatcher.internalLeafEquals(AbstractLeafLexerMatcher obj) |
Modifier and Type | Class and Description |
---|---|
class |
PropertyLexerMatcher
Specific matcher for property access parsing.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
PropertyLexerMatcher.internalLeafEquals(AbstractLeafLexerMatcher obj) |