public class MultipleFixedLexerMatcher extends AbstractLeafLexerMatcher
FixedLexerMatcher
if only one string must be matchedModifier and Type | Class and Description |
---|---|
protected class |
MultipleFixedLexerMatcher.MultipleFixedMatcher
Matcher implementation dedicated to MultipleFixedLexerMatcher.
|
LexerMatcher.Priority
Constructor and Description |
---|
MultipleFixedLexerMatcher() |
MultipleFixedLexerMatcher(Set<String> match) |
Modifier and Type | Method and Description |
---|---|
Set<String> |
getMatch() |
Matcher |
getMatcher(LexerParser parser) |
protected boolean |
internalLeafEquals(AbstractLeafLexerMatcher obj) |
protected int |
internalLeafHashCode() |
boolean |
isCaseSensitive() |
void |
setCaseSensitive(boolean caseSensitive) |
void |
setMatch(Set<String> match) |
getFollowingChar, getFollowingCharPattern, getPreviousChar, getPreviousCharPattern, internalEquals, internalHashCode, isSkipMatchText, isSkipSpacesBeforeMatch, setFollowingChar, setPreviousChar, setSkipMatchText, setSkipSpacesBeforeMatch
equals, getDslDoc, getListener, getListenerClass, getMatcherAutoCompleteConfiguration, getPriority, hashCode, isExclusionHierarchyBreaker, setDslDoc, setExclusionHierarchyBreaker, setListenerClass, setMatcherAutoCompleteConfiguration, setPriority
public Matcher getMatcher(LexerParser parser)
protected int internalLeafHashCode()
internalLeafHashCode
in class AbstractLeafLexerMatcher
protected boolean internalLeafEquals(AbstractLeafLexerMatcher obj)
internalLeafEquals
in class AbstractLeafLexerMatcher
public boolean isCaseSensitive()
public void setCaseSensitive(boolean caseSensitive)