public class ExpRRepetitionRange extends AbstractExpRegularExpression
m_private_rexp, m_tpContext| Constructor and Description |
|---|
ExpRRepetitionRange(Token t,
int r1,
int r2,
boolean hasMax,
AbstractExpRegularExpression r) |
| Modifier and Type | Method and Description |
|---|---|
Nfa |
generateNfa(boolean ignoreCase) |
int |
getMax() |
int |
getMin() |
AbstractExpRegularExpression |
getRegExpr() |
boolean |
hasMax() |
canMatchAnyChar, dump, getLabel, getLhsTokens, getOrdinal, getRhsToken, getWalkStatus, hasLabel, setLabel, setLhsTokens, setOrdinal, setRhsToken, setWalkStatusdumpPrefix, getColumn, getInternalIndex, getInternalName, getLine, getMyGeneration, getNextGenerationIndex, getOrdinalBase, getParent, hashCode, hasNoInternalName, isInMinimumSize, reInit, setColumn, setInMinimumSize, setInternalName, setInternalNameOnly, setLine, setMyGeneration, setOrdinalBase, setParent, toStringpublic ExpRRepetitionRange(Token t, int r1, int r2, boolean hasMax, AbstractExpRegularExpression r)
@Nonnull public final AbstractExpRegularExpression getRegExpr()
public final int getMin()
public final boolean hasMax()
public final int getMax()
public Nfa generateNfa(boolean ignoreCase)
generateNfa in class AbstractExpRegularExpressionCopyright © 2017–2022 Philip Helger. All rights reserved.