Class JSSDParser
java.lang.Object
org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
org.antlr.v4.runtime.Parser
net.anwiba.tools.definition.schema.json.gramma.JSSDParser
public class JSSDParser
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 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[]static final Stringprotected static final org.antlr.v4.runtime.atn.PredictionContextCachestatic 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 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[]Deprecated.static final org.antlr.v4.runtime.Vocabularystatic 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
Modifier and TypeMethodDescriptionfinal JSSDParser.ArrayContextarray()comment()generics()org.antlr.v4.runtime.atn.ATNgetATN()String[]String[]Deprecated.org.antlr.v4.runtime.Vocabularyfinal JSSDParser.JssdContextjssd()final JSSDParser.MemberContextmember()final JSSDParser.NameContextname()final JSSDParser.ObjectContextobject()final JSSDParser.PathContextpath()final JSSDParser.TypeContexttype()final JSSDParser.ValueContextvalue()Methods inherited from class org.antlr.v4.runtime.Parser
addContextToParseTree, addParseListener, compileParseTreePattern, compileParseTreePattern, consume, createErrorNode, createTerminalNode, dumpDFA, 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 -
T__0
public static final int T__0- See Also:
-
T__1
public static final int T__1- See Also:
-
T__2
public static final int T__2- See Also:
-
T__3
public static final int T__3- See Also:
-
T__4
public static final int T__4- See Also:
-
T__5
public static final int T__5- See Also:
-
T__6
public static final int T__6- See Also:
-
T__7
public static final int T__7- See Also:
-
T__8
public static final int T__8- See Also:
-
T__9
public static final int T__9- See Also:
-
T__10
public static final int T__10- See Also:
-
T__11
public static final int T__11- See Also:
-
T__12
public static final int T__12- See Also:
-
T__13
public static final int T__13- See Also:
-
T__14
public static final int T__14- See Also:
-
T__15
public static final int T__15- See Also:
-
T__16
public static final int T__16- See Also:
-
STRING
public static final int STRING- See Also:
-
NAME
public static final int NAME- See Also:
-
NUMBER
public static final int NUMBER- See Also:
-
INTEGER
public static final int INTEGER- See Also:
-
BLOCK_COMMENT
public static final int BLOCK_COMMENT- See Also:
-
LINE_COMMENT
public static final int LINE_COMMENT- See Also:
-
WS
public static final int WS- See Also:
-
RULE_jssd
public static final int RULE_jssd- See Also:
-
RULE_objectArray
public static final int RULE_objectArray- See Also:
-
RULE_object
public static final int RULE_object- See Also:
-
RULE_member
public static final int RULE_member- See Also:
-
RULE_type
public static final int RULE_type- See Also:
-
RULE_comment
public static final int RULE_comment- See Also:
-
RULE_memberName
public static final int RULE_memberName- See Also:
-
RULE_generics
public static final int RULE_generics- See Also:
-
RULE_className
public static final int RULE_className- See Also:
-
RULE_dimension
public static final int RULE_dimension- See Also:
-
RULE_annotation
public static final int RULE_annotation- See Also:
-
RULE_annotationName
public static final int RULE_annotationName- See Also:
-
RULE_parameter
public static final int RULE_parameter- See Also:
-
RULE_parameterValue
public static final int RULE_parameterValue- See Also:
-
RULE_path
public static final int RULE_path- See Also:
-
RULE_array
public static final int RULE_array- See Also:
-
RULE_value
public static final int RULE_value- See Also:
-
RULE_name
public static final int RULE_name- See Also:
-
ruleNames
-
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
-
JSSDParser
public JSSDParser(org.antlr.v4.runtime.TokenStream input)
-
-
Method Details
-
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>
-
jssd
- Throws:
org.antlr.v4.runtime.RecognitionException
-
objectArray
public final JSSDParser.ObjectArrayContext objectArray() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
object
- Throws:
org.antlr.v4.runtime.RecognitionException
-
member
- Throws:
org.antlr.v4.runtime.RecognitionException
-
type
- Throws:
org.antlr.v4.runtime.RecognitionException
-
comment
- Throws:
org.antlr.v4.runtime.RecognitionException
-
memberName
public final JSSDParser.MemberNameContext memberName() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
generics
- Throws:
org.antlr.v4.runtime.RecognitionException
-
className
public final JSSDParser.ClassNameContext className() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
dimension
public final JSSDParser.DimensionContext dimension() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
annotation
public final JSSDParser.AnnotationContext annotation() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
annotationName
public final JSSDParser.AnnotationNameContext annotationName() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
parameter
public final JSSDParser.ParameterContext parameter() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
parameterValue
public final JSSDParser.ParameterValueContext parameterValue() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
path
- Throws:
org.antlr.v4.runtime.RecognitionException
-
array
- Throws:
org.antlr.v4.runtime.RecognitionException
-
value
- Throws:
org.antlr.v4.runtime.RecognitionException
-
name
- Throws:
org.antlr.v4.runtime.RecognitionException
-
VOCABULARYinstead.