Package org.daiitech.naftah.parser
Class NaftahDateParser
java.lang.Object
org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
org.antlr.v4.runtime.Parser
org.daiitech.naftah.parser.NaftahDateParser
public class NaftahDateParser
extends org.antlr.v4.runtime.Parser
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classNested classes/interfaces inherited from class org.antlr.v4.runtime.Parser
org.antlr.v4.runtime.Parser.TraceListener, org.antlr.v4.runtime.Parser.TrimToSizeListener -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.antlr.v4.runtime.atn.ATNprotected static final org.antlr.v4.runtime.dfa.DFA[]private static final String[]static final Stringprotected static final org.antlr.v4.runtime.atn.PredictionContextCacheprivate static final String[]static final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final String[]static final intstatic final intstatic final String[]Deprecated.static final org.antlr.v4.runtime.Vocabularystatic final intstatic final intstatic final intFields inherited from class org.antlr.v4.runtime.Parser
_buildParseTrees, _ctx, _errHandler, _input, _parseListeners, _precedenceStack, _syntaxErrors, matchedEOFFields inherited from class org.antlr.v4.runtime.Recognizer
_interp, EOF -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.antlr.v4.runtime.Parser
addContextToParseTree, addParseListener, compileParseTreePattern, compileParseTreePattern, consume, createErrorNode, createTerminalNode, dumpDFA, enterOuterAlt, enterRecursionRule, enterRecursionRule, enterRule, exitRule, getATNWithBypassAlts, getBuildParseTree, getContext, getCurrentToken, getDFAStrings, getErrorHandler, getExpectedTokens, getExpectedTokensWithinCurrentRule, getInputStream, getInvokingContext, getNumberOfSyntaxErrors, getParseInfo, getParseListeners, getPrecedence, getRuleContext, getRuleIndex, getRuleInvocationStack, getRuleInvocationStack, getSourceName, getTokenFactory, getTokenStream, getTrimParseTree, inContext, isExpectedToken, isMatchedEOF, isTrace, match, matchWildcard, notifyErrorListeners, notifyErrorListeners, precpred, pushNewRecursionContext, removeParseListener, removeParseListeners, reset, setBuildParseTree, setContext, setErrorHandler, setInputStream, setProfile, setTokenFactory, setTokenStream, setTrace, setTrimParseTree, triggerEnterRuleEvent, triggerExitRuleEvent, unrollRecursionContextsMethods inherited from class org.antlr.v4.runtime.Recognizer
action, addErrorListener, getErrorHeader, getErrorListenerDispatch, getErrorListeners, getInterpreter, getRuleIndexMap, getState, getTokenErrorDisplay, getTokenType, getTokenTypeMap, removeErrorListener, removeErrorListeners, sempred, setInterpreter, setState
-
Field Details
-
_decisionToDFA
protected static final org.antlr.v4.runtime.dfa.DFA[] _decisionToDFA -
MONTH_NAME
public static final int MONTH_NAME- See Also:
-
AMPM
public static final int AMPM- See Also:
-
ZONE_PREFIX
public static final int ZONE_PREFIX- See Also:
-
CALENDAR_PREFIX
public static final int CALENDAR_PREFIX- See Also:
-
DURATION_PREFIX
public static final int DURATION_PREFIX- See Also:
-
PERIOD_PREFIX
public static final int PERIOD_PREFIX- See Also:
-
BETWEEN
public static final int BETWEEN- See Also:
-
AND
public static final int AND- See Also:
-
HOUR
public static final int HOUR- See Also:
-
MINUTE
public static final int MINUTE- See Also:
-
SECOND
public static final int SECOND- See Also:
-
NANOSECOND
public static final int NANOSECOND- See Also:
-
DAY
public static final int DAY- See Also:
-
MONTH
public static final int MONTH- See Also:
-
YEAR
public static final int YEAR- See Also:
-
NOW
public static final int NOW- See Also:
-
DATE
public static final int DATE- See Also:
-
TIME
public static final int TIME- See Also:
-
DATE_TIME
public static final int DATE_TIME- See Also:
-
COLON
public static final int COLON- See Also:
-
DOT
public static final int DOT- See Also:
-
ARABIC_WORDS
public static final int ARABIC_WORDS- See Also:
-
ARABIC_WORD
public static final int ARABIC_WORD- See Also:
-
OFFSET
public static final int OFFSET- See Also:
-
NUMBER
public static final int NUMBER- See Also:
-
WS
public static final int WS- See Also:
-
RULE_root
public static final int RULE_root- See Also:
-
RULE_nowSpecifier
public static final int RULE_nowSpecifier- See Also:
-
RULE_dateTimeSpecifier
public static final int RULE_dateTimeSpecifier- See Also:
-
RULE_dateSpecifier
public static final int RULE_dateSpecifier- See Also:
-
RULE_zonedOrOffsetTimeSpecifier
public static final int RULE_zonedOrOffsetTimeSpecifier- See Also:
-
RULE_timeSpecifier
public static final int RULE_timeSpecifier- See Also:
-
RULE_zoneOrOffsetSpecifier
public static final int RULE_zoneOrOffsetSpecifier- See Also:
-
RULE_calendarSpecifier
public static final int RULE_calendarSpecifier- See Also:
-
RULE_durationSpecifier
public static final int RULE_durationSpecifier- See Also:
-
RULE_timeAmount
public static final int RULE_timeAmount- See Also:
-
RULE_periodSpecifier
public static final int RULE_periodSpecifier- See Also:
-
RULE_dateAmount
public static final int RULE_dateAmount- See Also:
-
RULE_betweenSpecifier
public static final int RULE_betweenSpecifier- See Also:
-
RULE_betweenTimeSpecifier
public static final int RULE_betweenTimeSpecifier- See Also:
-
ruleNames
-
_LITERAL_NAMES
-
_SYMBOLIC_NAMES
-
VOCABULARY
public static final org.antlr.v4.runtime.Vocabulary VOCABULARY -
tokenNames
Deprecated.UseVOCABULARYinstead. -
_serializedATN
- See Also:
-
_ATN
public static final org.antlr.v4.runtime.atn.ATN _ATN
-
-
Constructor Details
-
NaftahDateParser
public NaftahDateParser(org.antlr.v4.runtime.TokenStream input)
-
-
Method Details
-
makeRuleNames
-
makeLiteralNames
-
makeSymbolicNames
-
getTokenNames
Deprecated.- Specified by:
getTokenNamesin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getVocabulary
public org.antlr.v4.runtime.Vocabulary getVocabulary()- Overrides:
getVocabularyin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getGrammarFileName
- Specified by:
getGrammarFileNamein classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getRuleNames
- Specified by:
getRuleNamesin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getSerializedATN
- Overrides:
getSerializedATNin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getATN
public org.antlr.v4.runtime.atn.ATN getATN()- Specified by:
getATNin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
root
- Throws:
org.antlr.v4.runtime.RecognitionException
-
nowSpecifier
public final NaftahDateParser.NowSpecifierContext nowSpecifier() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
dateTimeSpecifier
public final NaftahDateParser.DateTimeSpecifierContext dateTimeSpecifier() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
dateSpecifier
public final NaftahDateParser.DateSpecifierContext dateSpecifier() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
zonedOrOffsetTimeSpecifier
public final NaftahDateParser.ZonedOrOffsetTimeSpecifierContext zonedOrOffsetTimeSpecifier() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
timeSpecifier
public final NaftahDateParser.TimeSpecifierContext timeSpecifier() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
zoneOrOffsetSpecifier
public final NaftahDateParser.ZoneOrOffsetSpecifierContext zoneOrOffsetSpecifier() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
calendarSpecifier
public final NaftahDateParser.CalendarSpecifierContext calendarSpecifier() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
durationSpecifier
public final NaftahDateParser.DurationSpecifierContext durationSpecifier() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
timeAmount
public final NaftahDateParser.TimeAmountContext timeAmount() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
periodSpecifier
public final NaftahDateParser.PeriodSpecifierContext periodSpecifier() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
dateAmount
public final NaftahDateParser.DateAmountContext dateAmount() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
betweenSpecifier
public final NaftahDateParser.BetweenSpecifierContext betweenSpecifier() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
betweenTimeSpecifier
public final NaftahDateParser.BetweenTimeSpecifierContext betweenTimeSpecifier() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
VOCABULARYinstead.