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 Classes Modifier and Type Class Description static classJSSDParser.AnnotationContextstatic classJSSDParser.AnnotationNameContextstatic classJSSDParser.ArrayContextstatic classJSSDParser.ClassNameContextstatic classJSSDParser.CommentContextstatic classJSSDParser.DimensionContextstatic classJSSDParser.GenericsContextstatic classJSSDParser.JssdContextstatic classJSSDParser.MemberContextstatic classJSSDParser.MemberNameContextstatic classJSSDParser.NameContextstatic classJSSDParser.ObjectArrayContextstatic classJSSDParser.ObjectContextstatic classJSSDParser.ParameterContextstatic classJSSDParser.ParameterValueContextstatic classJSSDParser.PathContextstatic classJSSDParser.TypeContextstatic classJSSDParser.ValueContext
-
Field Summary
Fields Modifier and Type Field Description static org.antlr.v4.runtime.atn.ATN_ATNprotected static org.antlr.v4.runtime.dfa.DFA[]_decisionToDFAstatic java.lang.String_serializedATNprotected static org.antlr.v4.runtime.atn.PredictionContextCache_sharedContextCachestatic intBLOCK_COMMENTstatic intINTEGERstatic intLINE_COMMENTstatic intNAMEstatic intNUMBERstatic intRULE_annotationstatic intRULE_annotationNamestatic intRULE_arraystatic intRULE_classNamestatic intRULE_commentstatic intRULE_dimensionstatic intRULE_genericsstatic intRULE_jssdstatic intRULE_memberstatic intRULE_memberNamestatic intRULE_namestatic intRULE_objectstatic intRULE_objectArraystatic intRULE_parameterstatic intRULE_parameterValuestatic intRULE_pathstatic intRULE_typestatic intRULE_valuestatic java.lang.String[]ruleNamesstatic intSTRINGstatic intT__0static intT__1static intT__10static intT__11static intT__12static intT__13static intT__14static intT__15static intT__16static intT__2static intT__3static intT__4static intT__5static intT__6static intT__7static intT__8static intT__9static java.lang.String[]tokenNamesDeprecated.UseVOCABULARYinstead.static org.antlr.v4.runtime.VocabularyVOCABULARYstatic intWS
-
Constructor Summary
Constructors Constructor Description JSSDParser(org.antlr.v4.runtime.TokenStream input)
-
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, unrollRecursionContexts
-
Methods 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 Detail
-
_decisionToDFA
protected static final org.antlr.v4.runtime.dfa.DFA[] _decisionToDFA
-
_sharedContextCache
protected static final org.antlr.v4.runtime.atn.PredictionContextCache _sharedContextCache
-
T__0
public static final int T__0
- See Also:
- Constant Field Values
-
T__1
public static final int T__1
- See Also:
- Constant Field Values
-
T__2
public static final int T__2
- See Also:
- Constant Field Values
-
T__3
public static final int T__3
- See Also:
- Constant Field Values
-
T__4
public static final int T__4
- See Also:
- Constant Field Values
-
T__5
public static final int T__5
- See Also:
- Constant Field Values
-
T__6
public static final int T__6
- See Also:
- Constant Field Values
-
T__7
public static final int T__7
- See Also:
- Constant Field Values
-
T__8
public static final int T__8
- See Also:
- Constant Field Values
-
T__9
public static final int T__9
- See Also:
- Constant Field Values
-
T__10
public static final int T__10
- See Also:
- Constant Field Values
-
T__11
public static final int T__11
- See Also:
- Constant Field Values
-
T__12
public static final int T__12
- See Also:
- Constant Field Values
-
T__13
public static final int T__13
- See Also:
- Constant Field Values
-
T__14
public static final int T__14
- See Also:
- Constant Field Values
-
T__15
public static final int T__15
- See Also:
- Constant Field Values
-
T__16
public static final int T__16
- See Also:
- Constant Field Values
-
STRING
public static final int STRING
- See Also:
- Constant Field Values
-
NAME
public static final int NAME
- See Also:
- Constant Field Values
-
NUMBER
public static final int NUMBER
- See Also:
- Constant Field Values
-
INTEGER
public static final int INTEGER
- See Also:
- Constant Field Values
-
BLOCK_COMMENT
public static final int BLOCK_COMMENT
- See Also:
- Constant Field Values
-
LINE_COMMENT
public static final int LINE_COMMENT
- See Also:
- Constant Field Values
-
WS
public static final int WS
- See Also:
- Constant Field Values
-
RULE_jssd
public static final int RULE_jssd
- See Also:
- Constant Field Values
-
RULE_objectArray
public static final int RULE_objectArray
- See Also:
- Constant Field Values
-
RULE_object
public static final int RULE_object
- See Also:
- Constant Field Values
-
RULE_member
public static final int RULE_member
- See Also:
- Constant Field Values
-
RULE_type
public static final int RULE_type
- See Also:
- Constant Field Values
-
RULE_comment
public static final int RULE_comment
- See Also:
- Constant Field Values
-
RULE_memberName
public static final int RULE_memberName
- See Also:
- Constant Field Values
-
RULE_generics
public static final int RULE_generics
- See Also:
- Constant Field Values
-
RULE_className
public static final int RULE_className
- See Also:
- Constant Field Values
-
RULE_dimension
public static final int RULE_dimension
- See Also:
- Constant Field Values
-
RULE_annotation
public static final int RULE_annotation
- See Also:
- Constant Field Values
-
RULE_annotationName
public static final int RULE_annotationName
- See Also:
- Constant Field Values
-
RULE_parameter
public static final int RULE_parameter
- See Also:
- Constant Field Values
-
RULE_parameterValue
public static final int RULE_parameterValue
- See Also:
- Constant Field Values
-
RULE_path
public static final int RULE_path
- See Also:
- Constant Field Values
-
RULE_array
public static final int RULE_array
- See Also:
- Constant Field Values
-
RULE_value
public static final int RULE_value
- See Also:
- Constant Field Values
-
RULE_name
public static final int RULE_name
- See Also:
- Constant Field Values
-
ruleNames
public static final java.lang.String[] ruleNames
-
VOCABULARY
public static final org.antlr.v4.runtime.Vocabulary VOCABULARY
-
tokenNames
@Deprecated public static final java.lang.String[] tokenNames
Deprecated.UseVOCABULARYinstead.
-
_serializedATN
public static final java.lang.String _serializedATN
- See Also:
- Constant Field Values
-
_ATN
public static final org.antlr.v4.runtime.atn.ATN _ATN
-
-
Method Detail
-
getTokenNames
@Deprecated public java.lang.String[] 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
public java.lang.String getGrammarFileName()
- Specified by:
getGrammarFileNamein classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getRuleNames
public java.lang.String[] getRuleNames()
- Specified by:
getRuleNamesin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getSerializedATN
public java.lang.String 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
public final JSSDParser.JssdContext jssd() throws org.antlr.v4.runtime.RecognitionException
- 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
public final JSSDParser.ObjectContext object() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
member
public final JSSDParser.MemberContext member() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
type
public final JSSDParser.TypeContext type() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
comment
public final JSSDParser.CommentContext comment() throws org.antlr.v4.runtime.RecognitionException
- 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
public final JSSDParser.GenericsContext generics() throws org.antlr.v4.runtime.RecognitionException
- 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
public final JSSDParser.PathContext path() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
array
public final JSSDParser.ArrayContext array() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
value
public final JSSDParser.ValueContext value() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
name
public final JSSDParser.NameContext name() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
-