Package org.apache.tinkerpop.gremlin.gql
Class GQLParser
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.apache.tinkerpop.gremlin.gql.GQLParser
public class GQLParser
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 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 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, 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 -
K_MATCH
public static final int K_MATCH- See Also:
-
K_TRUE
public static final int K_TRUE- See Also:
-
K_FALSE
public static final int K_FALSE- See Also:
-
K_NULL
public static final int K_NULL- See Also:
-
K_NAN
public static final int K_NAN- See Also:
-
K_INFINITY
public static final int K_INFINITY- See Also:
-
ARROW
public static final int ARROW- See Also:
-
LARROW
public static final int LARROW- See Also:
-
LPAREN
public static final int LPAREN- See Also:
-
RPAREN
public static final int RPAREN- See Also:
-
LBRACKET
public static final int LBRACKET- See Also:
-
RBRACKET
public static final int RBRACKET- See Also:
-
LBRACE
public static final int LBRACE- See Also:
-
RBRACE
public static final int RBRACE- See Also:
-
DASH
public static final int DASH- See Also:
-
COLON
public static final int COLON- See Also:
-
COMMA
public static final int COMMA- See Also:
-
DOLLAR
public static final int DOLLAR- See Also:
-
SIGNED_INFINITY
public static final int SIGNED_INFINITY- See Also:
-
STRING_LITERAL
public static final int STRING_LITERAL- See Also:
-
FLOAT_LITERAL
public static final int FLOAT_LITERAL- See Also:
-
INTEGER_LITERAL
public static final int INTEGER_LITERAL- See Also:
-
IDENTIFIER
public static final int IDENTIFIER- See Also:
-
WS
public static final int WS- See Also:
-
RULE_matchClause
public static final int RULE_matchClause- See Also:
-
RULE_graphPattern
public static final int RULE_graphPattern- See Also:
-
RULE_pathPattern
public static final int RULE_pathPattern- See Also:
-
RULE_nodePattern
public static final int RULE_nodePattern- See Also:
-
RULE_elementPatternFiller
public static final int RULE_elementPatternFiller- See Also:
-
RULE_labelSpec
public static final int RULE_labelSpec- See Also:
-
RULE_propertyFilter
public static final int RULE_propertyFilter- See Also:
-
RULE_propertyPair
public static final int RULE_propertyPair- See Also:
-
RULE_propertyKey
public static final int RULE_propertyKey- See Also:
-
RULE_propertyValue
public static final int RULE_propertyValue- See Also:
-
RULE_literal
public static final int RULE_literal- See Also:
-
RULE_paramRef
public static final int RULE_paramRef- See Also:
-
RULE_edgePattern
public static final int RULE_edgePattern- See Also:
-
RULE_directedEdge
public static final int RULE_directedEdge- See Also:
-
RULE_reverseDirectedEdge
public static final int RULE_reverseDirectedEdge- See Also:
-
RULE_undirectedEdge
public static final int RULE_undirectedEdge- See Also:
-
RULE_elementVariable
public static final int RULE_elementVariable- See Also:
-
RULE_labelName
public static final int RULE_labelName- 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
-
GQLParser
public GQLParser(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>
-
matchClause
public final GQLParser.MatchClauseContext matchClause() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
graphPattern
public final GQLParser.GraphPatternContext graphPattern() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
pathPattern
public final GQLParser.PathPatternContext pathPattern() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
nodePattern
public final GQLParser.NodePatternContext nodePattern() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
elementPatternFiller
public final GQLParser.ElementPatternFillerContext elementPatternFiller() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
labelSpec
public final GQLParser.LabelSpecContext labelSpec() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
propertyFilter
public final GQLParser.PropertyFilterContext propertyFilter() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
propertyPair
public final GQLParser.PropertyPairContext propertyPair() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
propertyKey
public final GQLParser.PropertyKeyContext propertyKey() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
propertyValue
public final GQLParser.PropertyValueContext propertyValue() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
literal
- Throws:
org.antlr.v4.runtime.RecognitionException
-
paramRef
- Throws:
org.antlr.v4.runtime.RecognitionException
-
edgePattern
public final GQLParser.EdgePatternContext edgePattern() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
directedEdge
public final GQLParser.DirectedEdgeContext directedEdge() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
reverseDirectedEdge
public final GQLParser.ReverseDirectedEdgeContext reverseDirectedEdge() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
undirectedEdge
public final GQLParser.UndirectedEdgeContext undirectedEdge() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
elementVariable
public final GQLParser.ElementVariableContext elementVariable() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
labelName
public final GQLParser.LabelNameContext labelName() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
VOCABULARYinstead.