org.loom.validator.date
Class DateValueParser
java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.Parser
org.loom.validator.date.DateValueParser
public class DateValueParser
- extends org.antlr.runtime.Parser
Grammar for date validation expressions
Edited with ANTLRWorks
This file is edited for ANTLR 3.0, which is not compatible with 2.7,
but should work fine side-by-side with previous versions such as
the one included with hibernate. For details, see
http://osdir.com/ml/parsers.antlr-interest/2005-07/msg00004.html
Fields inherited from class org.antlr.runtime.Parser |
input |
Fields inherited from class org.antlr.runtime.BaseRecognizer |
_fsp, backtracking, DEFAULT_TOKEN_CHANNEL, errorRecovery, failed, following, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, lastErrorIndex, MEMO_RULE_FAILED, MEMO_RULE_FAILED_I, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME, ruleMemo |
Methods inherited from class org.antlr.runtime.Parser |
getTokenStream, reset, setTokenStream, traceIn, traceOut |
Methods inherited from class org.antlr.runtime.BaseRecognizer |
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, getBacktrackingLevel, getErrorHeader, getErrorMessage, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, pushFollow, recover, recoverFromMismatchedElement, recoverFromMismatchedToken, reportError, toStrings, traceIn, traceOut |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
tokenNames
public static final java.lang.String[] tokenNames
DIGIT
public static final int DIGIT
- See Also:
- Constant Field Values
WS
public static final int WS
- See Also:
- Constant Field Values
EOF
public static final int EOF
- See Also:
- Constant Field Values
FOLLOW_referralDate_in_validation67
public static final org.antlr.runtime.BitSet FOLLOW_referralDate_in_validation67
FOLLOW_delta_in_validation70
public static final org.antlr.runtime.BitSet FOLLOW_delta_in_validation70
FOLLOW_EOF_in_validation74
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_validation74
FOLLOW_6_in_referralDate91
public static final org.antlr.runtime.BitSet FOLLOW_6_in_referralDate91
FOLLOW_DIGIT_in_referralDate101
public static final org.antlr.runtime.BitSet FOLLOW_DIGIT_in_referralDate101
FOLLOW_DIGIT_in_referralDate104
public static final org.antlr.runtime.BitSet FOLLOW_DIGIT_in_referralDate104
FOLLOW_7_in_referralDate106
public static final org.antlr.runtime.BitSet FOLLOW_7_in_referralDate106
FOLLOW_DIGIT_in_referralDate108
public static final org.antlr.runtime.BitSet FOLLOW_DIGIT_in_referralDate108
FOLLOW_DIGIT_in_referralDate111
public static final org.antlr.runtime.BitSet FOLLOW_DIGIT_in_referralDate111
FOLLOW_7_in_referralDate113
public static final org.antlr.runtime.BitSet FOLLOW_7_in_referralDate113
FOLLOW_DIGIT_in_referralDate115
public static final org.antlr.runtime.BitSet FOLLOW_DIGIT_in_referralDate115
FOLLOW_DIGIT_in_referralDate117
public static final org.antlr.runtime.BitSet FOLLOW_DIGIT_in_referralDate117
FOLLOW_DIGIT_in_referralDate119
public static final org.antlr.runtime.BitSet FOLLOW_DIGIT_in_referralDate119
FOLLOW_DIGIT_in_referralDate121
public static final org.antlr.runtime.BitSet FOLLOW_DIGIT_in_referralDate121
FOLLOW_set_in_delta141
public static final org.antlr.runtime.BitSet FOLLOW_set_in_delta141
FOLLOW_DIGIT_in_delta151
public static final org.antlr.runtime.BitSet FOLLOW_DIGIT_in_delta151
FOLLOW_set_in_delta156
public static final org.antlr.runtime.BitSet FOLLOW_set_in_delta156
DateValueParser
public DateValueParser(org.antlr.runtime.TokenStream input)
getTokenNames
public java.lang.String[] getTokenNames()
- Overrides:
getTokenNames
in class org.antlr.runtime.BaseRecognizer
getGrammarFileName
public java.lang.String getGrammarFileName()
- Overrides:
getGrammarFileName
in class org.antlr.runtime.BaseRecognizer
getDateValue
public DateValue getDateValue()
mismatch
protected void mismatch(org.antlr.runtime.IntStream input,
int ttype,
org.antlr.runtime.BitSet follow)
throws org.antlr.runtime.RecognitionException
- Overrides:
mismatch
in class org.antlr.runtime.BaseRecognizer
- Throws:
org.antlr.runtime.RecognitionException
recoverFromMismatchedSet
public void recoverFromMismatchedSet(org.antlr.runtime.IntStream input,
org.antlr.runtime.RecognitionException e,
org.antlr.runtime.BitSet follow)
throws org.antlr.runtime.RecognitionException
- Overrides:
recoverFromMismatchedSet
in class org.antlr.runtime.BaseRecognizer
- Throws:
org.antlr.runtime.RecognitionException
validation
public final void validation()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
referralDate
public final DateValueParser.referralDate_return referralDate()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
delta
public final DateValueParser.delta_return delta()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException