org.apache.struts.validator.validwhen
public class ValidWhenParser extends antlr.LLkParser implements ValidWhenParserTokenTypes
Modifier and Type | Field and Description |
---|---|
static java.lang.String[] |
_tokenNames |
static antlr.collections.impl.BitSet |
_tokenSet_0 |
static antlr.collections.impl.BitSet |
_tokenSet_1 |
private int |
AND |
(package private) java.util.Stack |
argStack |
private int |
EQUAL |
(package private) java.lang.Object |
form |
private int |
GREATER_EQUAL |
private int |
GREATER_THAN |
(package private) int |
index |
private int |
LESS_EQUAL |
private int |
LESS_THAN |
private int |
NOT_EQUAL |
private int |
OR |
(package private) java.lang.String |
value |
astFactory, inputState, returnAST, tokenNames, tokenTypeToASTClassMap, traceDepth
ANDSIGN, DECIMAL_LITERAL, EOF, EQUALSIGN, GREATEREQUALSIGN, GREATERTHANSIGN, HEX_LITERAL, IDENTIFIER, LBRACKET, LESSEQUALSIGN, LESSTHANSIGN, LITERAL_null, LPAREN, NOTEQUALSIGN, NULL_TREE_LOOKAHEAD, OCTAL_LITERAL, ORSIGN, RBRACKET, RPAREN, STRING_LITERAL, THIS, WS
Modifier | Constructor and Description |
---|---|
|
ValidWhenParser(antlr.ParserSharedInputState state) |
|
ValidWhenParser(antlr.TokenBuffer tokenBuf) |
protected |
ValidWhenParser(antlr.TokenBuffer tokenBuf,
int k) |
|
ValidWhenParser(antlr.TokenStream lexer) |
protected |
ValidWhenParser(antlr.TokenStream lexer,
int k) |
Modifier and Type | Method and Description |
---|---|
void |
comparison() |
void |
comparisonExpression() |
private boolean |
evaluateComparison(java.lang.Object v1,
java.lang.Object compare,
java.lang.Object v2) |
void |
expr() |
void |
expression() |
void |
field() |
boolean |
getResult() |
void |
identifier() |
void |
integer() |
void |
join() |
void |
joinedExpression() |
void |
literal() |
private static long[] |
mk_tokenSet_0() |
private static long[] |
mk_tokenSet_1() |
void |
setForm(java.lang.Object f) |
void |
setIndex(int i) |
void |
setValue(java.lang.String v) |
void |
string() |
void |
value() |
addMessageListener, addParserListener, addParserMatchListener, addParserTokenListener, addSemanticPredicateListener, addSyntacticPredicateListener, addTraceListener, consumeUntil, consumeUntil, defaultDebuggingSetup, getAST, getASTFactory, getFilename, getInputState, getTokenName, getTokenNames, getTokenTypeToASTClassMap, isDebugMode, mark, match, match, matchNot, panic, recover, removeMessageListener, removeParserListener, removeParserMatchListener, removeParserTokenListener, removeSemanticPredicateListener, removeSyntacticPredicateListener, removeTraceListener, reportError, reportError, reportWarning, rewind, setASTFactory, setASTNodeClass, setASTNodeType, setDebugMode, setFilename, setIgnoreInvalidDebugCalls, setInputState, setTokenBuffer, traceIndent
java.util.Stack argStack
java.lang.Object form
int index
java.lang.String value
private final int LESS_EQUAL
private final int LESS_THAN
private final int EQUAL
private final int GREATER_THAN
private final int GREATER_EQUAL
private final int NOT_EQUAL
private final int AND
private final int OR
public static final java.lang.String[] _tokenNames
public static final antlr.collections.impl.BitSet _tokenSet_0
public static final antlr.collections.impl.BitSet _tokenSet_1
protected ValidWhenParser(antlr.TokenBuffer tokenBuf, int k)
public ValidWhenParser(antlr.TokenBuffer tokenBuf)
protected ValidWhenParser(antlr.TokenStream lexer, int k)
public ValidWhenParser(antlr.TokenStream lexer)
public ValidWhenParser(antlr.ParserSharedInputState state)
public void setForm(java.lang.Object f)
public void setIndex(int i)
public void setValue(java.lang.String v)
public boolean getResult()
private boolean evaluateComparison(java.lang.Object v1, java.lang.Object compare, java.lang.Object v2)
public final void integer() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final void string() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final void identifier() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final void field() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final void literal() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final void value() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final void expression() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final void expr() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final void comparisonExpression() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final void joinedExpression() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final void join() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final void comparison() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
private static final long[] mk_tokenSet_0()
private static final long[] mk_tokenSet_1()
Copyright ? 2000-2014 - The Apache Software Foundation