Documentation
¶
Overview ¶
Package gen contains the ANTLR4-generated lexer and parser for openCypher 9.
The sources in this package are produced by the ANTLR4 tool from the grammars in ../grammar/ and are not hand-edited.
Regenerate with:
make generate-cypher-parser
or manually:
java -jar ~/.antlr/antlr-4.13.1-complete.jar \
-Dlanguage=Go -package gen -visitor \
-o . \
../grammar/CypherLexer.g4 ../grammar/CypherParser.g4
After generation, the post-processing step in scripts/fix-antlr-gen.py removes unreachable "goto errorExit" lines emitted by ANTLR so that "go vet ./cypher/parser/gen/..." passes without modifications to the grammar or the ANTLR tool itself.
Index ¶
- Constants
- Variables
- func CypherLexerInit()
- func CypherParserInit()
- func InitEmptyAddSubExpressionContext(p *AddSubExpressionContext)
- func InitEmptyAndExpressionContext(p *AndExpressionContext)
- func InitEmptyAtomContext(p *AtomContext)
- func InitEmptyAtomicExpressionContext(p *AtomicExpressionContext)
- func InitEmptyBoolLitContext(p *BoolLitContext)
- func InitEmptyCaseExpressionContext(p *CaseExpressionContext)
- func InitEmptyCharLitContext(p *CharLitContext)
- func InitEmptyComparisonExpressionContext(p *ComparisonExpressionContext)
- func InitEmptyComparisonSignsContext(p *ComparisonSignsContext)
- func InitEmptyCountAllContext(p *CountAllContext)
- func InitEmptyCreateStContext(p *CreateStContext)
- func InitEmptyDeleteStContext(p *DeleteStContext)
- func InitEmptyExpressionChainContext(p *ExpressionChainContext)
- func InitEmptyExpressionContext(p *ExpressionContext)
- func InitEmptyFilterExpressionContext(p *FilterExpressionContext)
- func InitEmptyFilterWithContext(p *FilterWithContext)
- func InitEmptyFunctionInvocationContext(p *FunctionInvocationContext)
- func InitEmptyInvocationNameContext(p *InvocationNameContext)
- func InitEmptyLhsContext(p *LhsContext)
- func InitEmptyLimitStContext(p *LimitStContext)
- func InitEmptyListComprehensionContext(p *ListComprehensionContext)
- func InitEmptyListExpressionContext(p *ListExpressionContext)
- func InitEmptyListLitContext(p *ListLitContext)
- func InitEmptyLiteralContext(p *LiteralContext)
- func InitEmptyMapLitContext(p *MapLitContext)
- func InitEmptyMapPairContext(p *MapPairContext)
- func InitEmptyMatchStContext(p *MatchStContext)
- func InitEmptyMergeActionContext(p *MergeActionContext)
- func InitEmptyMergeStContext(p *MergeStContext)
- func InitEmptyMultDivExpressionContext(p *MultDivExpressionContext)
- func InitEmptyMultiPartQContext(p *MultiPartQContext)
- func InitEmptyNameContext(p *NameContext)
- func InitEmptyNodeLabelsContext(p *NodeLabelsContext)
- func InitEmptyNodePatternContext(p *NodePatternContext)
- func InitEmptyNotExpressionContext(p *NotExpressionContext)
- func InitEmptyNullExpressionContext(p *NullExpressionContext)
- func InitEmptyNumLitContext(p *NumLitContext)
- func InitEmptyOrderItemContext(p *OrderItemContext)
- func InitEmptyOrderStContext(p *OrderStContext)
- func InitEmptyParameterContext(p *ParameterContext)
- func InitEmptyParenExpressionChainContext(p *ParenExpressionChainContext)
- func InitEmptyParenthesizedExpressionContext(p *ParenthesizedExpressionContext)
- func InitEmptyPatternComprehensionContext(p *PatternComprehensionContext)
- func InitEmptyPatternContext(p *PatternContext)
- func InitEmptyPatternElemChainContext(p *PatternElemChainContext)
- func InitEmptyPatternElemContext(p *PatternElemContext)
- func InitEmptyPatternPartContext(p *PatternPartContext)
- func InitEmptyPatternWhereContext(p *PatternWhereContext)
- func InitEmptyPowerExpressionContext(p *PowerExpressionContext)
- func InitEmptyProjectionBodyContext(p *ProjectionBodyContext)
- func InitEmptyProjectionItemContext(p *ProjectionItemContext)
- func InitEmptyProjectionItemsContext(p *ProjectionItemsContext)
- func InitEmptyPropertiesContext(p *PropertiesContext)
- func InitEmptyPropertyExpressionContext(p *PropertyExpressionContext)
- func InitEmptyPropertyOrLabelExpressionContext(p *PropertyOrLabelExpressionContext)
- func InitEmptyQueryCallStContext(p *QueryCallStContext)
- func InitEmptyQueryContext(p *QueryContext)
- func InitEmptyRangeLitContext(p *RangeLitContext)
- func InitEmptyReadingStatementContext(p *ReadingStatementContext)
- func InitEmptyRegularQueryContext(p *RegularQueryContext)
- func InitEmptyRelationDetailContext(p *RelationDetailContext)
- func InitEmptyRelationshipPatternContext(p *RelationshipPatternContext)
- func InitEmptyRelationshipTypesContext(p *RelationshipTypesContext)
- func InitEmptyRelationshipsChainPatternContext(p *RelationshipsChainPatternContext)
- func InitEmptyRemoveItemContext(p *RemoveItemContext)
- func InitEmptyRemoveStContext(p *RemoveStContext)
- func InitEmptyReservedWordContext(p *ReservedWordContext)
- func InitEmptyReturnStContext(p *ReturnStContext)
- func InitEmptyScriptContext(p *ScriptContext)
- func InitEmptySetItemContext(p *SetItemContext)
- func InitEmptySetStContext(p *SetStContext)
- func InitEmptySinglePartQContext(p *SinglePartQContext)
- func InitEmptySingleQueryContext(p *SingleQueryContext)
- func InitEmptySkipStContext(p *SkipStContext)
- func InitEmptyStandaloneCallContext(p *StandaloneCallContext)
- func InitEmptyStringExpPrefixContext(p *StringExpPrefixContext)
- func InitEmptyStringExpressionContext(p *StringExpressionContext)
- func InitEmptyStringLitContext(p *StringLitContext)
- func InitEmptySubqueryCountContext(p *SubqueryCountContext)
- func InitEmptySubqueryExistContext(p *SubqueryExistContext)
- func InitEmptySymbolContext(p *SymbolContext)
- func InitEmptyUnaryAddSubExpressionContext(p *UnaryAddSubExpressionContext)
- func InitEmptyUnionStContext(p *UnionStContext)
- func InitEmptyUnwindStContext(p *UnwindStContext)
- func InitEmptyUpdatingStatementContext(p *UpdatingStatementContext)
- func InitEmptyWhereContext(p *WhereContext)
- func InitEmptyWithStContext(p *WithStContext)
- func InitEmptyXorExpressionContext(p *XorExpressionContext)
- func InitEmptyYieldItemContext(p *YieldItemContext)
- func InitEmptyYieldItemsContext(p *YieldItemsContext)
- type AddSubExpressionContext
- func (s *AddSubExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AddSubExpressionContext) AllMultDivExpression() []IMultDivExpressionContext
- func (s *AddSubExpressionContext) AllPLUS() []antlr.TerminalNode
- func (s *AddSubExpressionContext) AllSUB() []antlr.TerminalNode
- func (s *AddSubExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AddSubExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AddSubExpressionContext) GetParser() antlr.Parser
- func (s *AddSubExpressionContext) GetRuleContext() antlr.RuleContext
- func (*AddSubExpressionContext) IsAddSubExpressionContext()
- func (s *AddSubExpressionContext) MultDivExpression(i int) IMultDivExpressionContext
- func (s *AddSubExpressionContext) PLUS(i int) antlr.TerminalNode
- func (s *AddSubExpressionContext) SUB(i int) antlr.TerminalNode
- func (s *AddSubExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AndExpressionContext
- func (s *AndExpressionContext) AND(i int) antlr.TerminalNode
- func (s *AndExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AndExpressionContext) AllAND() []antlr.TerminalNode
- func (s *AndExpressionContext) AllNotExpression() []INotExpressionContext
- func (s *AndExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AndExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AndExpressionContext) GetParser() antlr.Parser
- func (s *AndExpressionContext) GetRuleContext() antlr.RuleContext
- func (*AndExpressionContext) IsAndExpressionContext()
- func (s *AndExpressionContext) NotExpression(i int) INotExpressionContext
- func (s *AndExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AtomContext
- func (s *AtomContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AtomContext) CaseExpression() ICaseExpressionContext
- func (s *AtomContext) CountAll() ICountAllContext
- func (s *AtomContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AtomContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AtomContext) FilterWith() IFilterWithContext
- func (s *AtomContext) FunctionInvocation() IFunctionInvocationContext
- func (s *AtomContext) GetParser() antlr.Parser
- func (s *AtomContext) GetRuleContext() antlr.RuleContext
- func (*AtomContext) IsAtomContext()
- func (s *AtomContext) ListComprehension() IListComprehensionContext
- func (s *AtomContext) Literal() ILiteralContext
- func (s *AtomContext) Parameter() IParameterContext
- func (s *AtomContext) ParenthesizedExpression() IParenthesizedExpressionContext
- func (s *AtomContext) PatternComprehension() IPatternComprehensionContext
- func (s *AtomContext) RelationshipsChainPattern() IRelationshipsChainPatternContext
- func (s *AtomContext) SubqueryCount() ISubqueryCountContext
- func (s *AtomContext) SubqueryExist() ISubqueryExistContext
- func (s *AtomContext) Symbol() ISymbolContext
- func (s *AtomContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AtomicExpressionContext
- func (s *AtomicExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AtomicExpressionContext) AllListExpression() []IListExpressionContext
- func (s *AtomicExpressionContext) AllNullExpression() []INullExpressionContext
- func (s *AtomicExpressionContext) AllStringExpression() []IStringExpressionContext
- func (s *AtomicExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AtomicExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AtomicExpressionContext) GetParser() antlr.Parser
- func (s *AtomicExpressionContext) GetRuleContext() antlr.RuleContext
- func (*AtomicExpressionContext) IsAtomicExpressionContext()
- func (s *AtomicExpressionContext) ListExpression(i int) IListExpressionContext
- func (s *AtomicExpressionContext) NullExpression(i int) INullExpressionContext
- func (s *AtomicExpressionContext) PropertyOrLabelExpression() IPropertyOrLabelExpressionContext
- func (s *AtomicExpressionContext) StringExpression(i int) IStringExpressionContext
- func (s *AtomicExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BaseCypherParserListener
- func (s *BaseCypherParserListener) EnterAddSubExpression(ctx *AddSubExpressionContext)
- func (s *BaseCypherParserListener) EnterAndExpression(ctx *AndExpressionContext)
- func (s *BaseCypherParserListener) EnterAtom(ctx *AtomContext)
- func (s *BaseCypherParserListener) EnterAtomicExpression(ctx *AtomicExpressionContext)
- func (s *BaseCypherParserListener) EnterBoolLit(ctx *BoolLitContext)
- func (s *BaseCypherParserListener) EnterCaseExpression(ctx *CaseExpressionContext)
- func (s *BaseCypherParserListener) EnterCharLit(ctx *CharLitContext)
- func (s *BaseCypherParserListener) EnterComparisonExpression(ctx *ComparisonExpressionContext)
- func (s *BaseCypherParserListener) EnterComparisonSigns(ctx *ComparisonSignsContext)
- func (s *BaseCypherParserListener) EnterCountAll(ctx *CountAllContext)
- func (s *BaseCypherParserListener) EnterCreateSt(ctx *CreateStContext)
- func (s *BaseCypherParserListener) EnterDeleteSt(ctx *DeleteStContext)
- func (s *BaseCypherParserListener) EnterEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseCypherParserListener) EnterExpression(ctx *ExpressionContext)
- func (s *BaseCypherParserListener) EnterExpressionChain(ctx *ExpressionChainContext)
- func (s *BaseCypherParserListener) EnterFilterExpression(ctx *FilterExpressionContext)
- func (s *BaseCypherParserListener) EnterFilterWith(ctx *FilterWithContext)
- func (s *BaseCypherParserListener) EnterFunctionInvocation(ctx *FunctionInvocationContext)
- func (s *BaseCypherParserListener) EnterInvocationName(ctx *InvocationNameContext)
- func (s *BaseCypherParserListener) EnterLhs(ctx *LhsContext)
- func (s *BaseCypherParserListener) EnterLimitSt(ctx *LimitStContext)
- func (s *BaseCypherParserListener) EnterListComprehension(ctx *ListComprehensionContext)
- func (s *BaseCypherParserListener) EnterListExpression(ctx *ListExpressionContext)
- func (s *BaseCypherParserListener) EnterListLit(ctx *ListLitContext)
- func (s *BaseCypherParserListener) EnterLiteral(ctx *LiteralContext)
- func (s *BaseCypherParserListener) EnterMapLit(ctx *MapLitContext)
- func (s *BaseCypherParserListener) EnterMapPair(ctx *MapPairContext)
- func (s *BaseCypherParserListener) EnterMatchSt(ctx *MatchStContext)
- func (s *BaseCypherParserListener) EnterMergeAction(ctx *MergeActionContext)
- func (s *BaseCypherParserListener) EnterMergeSt(ctx *MergeStContext)
- func (s *BaseCypherParserListener) EnterMultDivExpression(ctx *MultDivExpressionContext)
- func (s *BaseCypherParserListener) EnterMultiPartQ(ctx *MultiPartQContext)
- func (s *BaseCypherParserListener) EnterName(ctx *NameContext)
- func (s *BaseCypherParserListener) EnterNodeLabels(ctx *NodeLabelsContext)
- func (s *BaseCypherParserListener) EnterNodePattern(ctx *NodePatternContext)
- func (s *BaseCypherParserListener) EnterNotExpression(ctx *NotExpressionContext)
- func (s *BaseCypherParserListener) EnterNullExpression(ctx *NullExpressionContext)
- func (s *BaseCypherParserListener) EnterNumLit(ctx *NumLitContext)
- func (s *BaseCypherParserListener) EnterOrderItem(ctx *OrderItemContext)
- func (s *BaseCypherParserListener) EnterOrderSt(ctx *OrderStContext)
- func (s *BaseCypherParserListener) EnterParameter(ctx *ParameterContext)
- func (s *BaseCypherParserListener) EnterParenExpressionChain(ctx *ParenExpressionChainContext)
- func (s *BaseCypherParserListener) EnterParenthesizedExpression(ctx *ParenthesizedExpressionContext)
- func (s *BaseCypherParserListener) EnterPattern(ctx *PatternContext)
- func (s *BaseCypherParserListener) EnterPatternComprehension(ctx *PatternComprehensionContext)
- func (s *BaseCypherParserListener) EnterPatternElem(ctx *PatternElemContext)
- func (s *BaseCypherParserListener) EnterPatternElemChain(ctx *PatternElemChainContext)
- func (s *BaseCypherParserListener) EnterPatternPart(ctx *PatternPartContext)
- func (s *BaseCypherParserListener) EnterPatternWhere(ctx *PatternWhereContext)
- func (s *BaseCypherParserListener) EnterPowerExpression(ctx *PowerExpressionContext)
- func (s *BaseCypherParserListener) EnterProjectionBody(ctx *ProjectionBodyContext)
- func (s *BaseCypherParserListener) EnterProjectionItem(ctx *ProjectionItemContext)
- func (s *BaseCypherParserListener) EnterProjectionItems(ctx *ProjectionItemsContext)
- func (s *BaseCypherParserListener) EnterProperties(ctx *PropertiesContext)
- func (s *BaseCypherParserListener) EnterPropertyExpression(ctx *PropertyExpressionContext)
- func (s *BaseCypherParserListener) EnterPropertyOrLabelExpression(ctx *PropertyOrLabelExpressionContext)
- func (s *BaseCypherParserListener) EnterQuery(ctx *QueryContext)
- func (s *BaseCypherParserListener) EnterQueryCallSt(ctx *QueryCallStContext)
- func (s *BaseCypherParserListener) EnterRangeLit(ctx *RangeLitContext)
- func (s *BaseCypherParserListener) EnterReadingStatement(ctx *ReadingStatementContext)
- func (s *BaseCypherParserListener) EnterRegularQuery(ctx *RegularQueryContext)
- func (s *BaseCypherParserListener) EnterRelationDetail(ctx *RelationDetailContext)
- func (s *BaseCypherParserListener) EnterRelationshipPattern(ctx *RelationshipPatternContext)
- func (s *BaseCypherParserListener) EnterRelationshipTypes(ctx *RelationshipTypesContext)
- func (s *BaseCypherParserListener) EnterRelationshipsChainPattern(ctx *RelationshipsChainPatternContext)
- func (s *BaseCypherParserListener) EnterRemoveItem(ctx *RemoveItemContext)
- func (s *BaseCypherParserListener) EnterRemoveSt(ctx *RemoveStContext)
- func (s *BaseCypherParserListener) EnterReservedWord(ctx *ReservedWordContext)
- func (s *BaseCypherParserListener) EnterReturnSt(ctx *ReturnStContext)
- func (s *BaseCypherParserListener) EnterScript(ctx *ScriptContext)
- func (s *BaseCypherParserListener) EnterSetItem(ctx *SetItemContext)
- func (s *BaseCypherParserListener) EnterSetSt(ctx *SetStContext)
- func (s *BaseCypherParserListener) EnterSinglePartQ(ctx *SinglePartQContext)
- func (s *BaseCypherParserListener) EnterSingleQuery(ctx *SingleQueryContext)
- func (s *BaseCypherParserListener) EnterSkipSt(ctx *SkipStContext)
- func (s *BaseCypherParserListener) EnterStandaloneCall(ctx *StandaloneCallContext)
- func (s *BaseCypherParserListener) EnterStringExpPrefix(ctx *StringExpPrefixContext)
- func (s *BaseCypherParserListener) EnterStringExpression(ctx *StringExpressionContext)
- func (s *BaseCypherParserListener) EnterStringLit(ctx *StringLitContext)
- func (s *BaseCypherParserListener) EnterSubqueryCount(ctx *SubqueryCountContext)
- func (s *BaseCypherParserListener) EnterSubqueryExist(ctx *SubqueryExistContext)
- func (s *BaseCypherParserListener) EnterSymbol(ctx *SymbolContext)
- func (s *BaseCypherParserListener) EnterUnaryAddSubExpression(ctx *UnaryAddSubExpressionContext)
- func (s *BaseCypherParserListener) EnterUnionSt(ctx *UnionStContext)
- func (s *BaseCypherParserListener) EnterUnwindSt(ctx *UnwindStContext)
- func (s *BaseCypherParserListener) EnterUpdatingStatement(ctx *UpdatingStatementContext)
- func (s *BaseCypherParserListener) EnterWhere(ctx *WhereContext)
- func (s *BaseCypherParserListener) EnterWithSt(ctx *WithStContext)
- func (s *BaseCypherParserListener) EnterXorExpression(ctx *XorExpressionContext)
- func (s *BaseCypherParserListener) EnterYieldItem(ctx *YieldItemContext)
- func (s *BaseCypherParserListener) EnterYieldItems(ctx *YieldItemsContext)
- func (s *BaseCypherParserListener) ExitAddSubExpression(ctx *AddSubExpressionContext)
- func (s *BaseCypherParserListener) ExitAndExpression(ctx *AndExpressionContext)
- func (s *BaseCypherParserListener) ExitAtom(ctx *AtomContext)
- func (s *BaseCypherParserListener) ExitAtomicExpression(ctx *AtomicExpressionContext)
- func (s *BaseCypherParserListener) ExitBoolLit(ctx *BoolLitContext)
- func (s *BaseCypherParserListener) ExitCaseExpression(ctx *CaseExpressionContext)
- func (s *BaseCypherParserListener) ExitCharLit(ctx *CharLitContext)
- func (s *BaseCypherParserListener) ExitComparisonExpression(ctx *ComparisonExpressionContext)
- func (s *BaseCypherParserListener) ExitComparisonSigns(ctx *ComparisonSignsContext)
- func (s *BaseCypherParserListener) ExitCountAll(ctx *CountAllContext)
- func (s *BaseCypherParserListener) ExitCreateSt(ctx *CreateStContext)
- func (s *BaseCypherParserListener) ExitDeleteSt(ctx *DeleteStContext)
- func (s *BaseCypherParserListener) ExitEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseCypherParserListener) ExitExpression(ctx *ExpressionContext)
- func (s *BaseCypherParserListener) ExitExpressionChain(ctx *ExpressionChainContext)
- func (s *BaseCypherParserListener) ExitFilterExpression(ctx *FilterExpressionContext)
- func (s *BaseCypherParserListener) ExitFilterWith(ctx *FilterWithContext)
- func (s *BaseCypherParserListener) ExitFunctionInvocation(ctx *FunctionInvocationContext)
- func (s *BaseCypherParserListener) ExitInvocationName(ctx *InvocationNameContext)
- func (s *BaseCypherParserListener) ExitLhs(ctx *LhsContext)
- func (s *BaseCypherParserListener) ExitLimitSt(ctx *LimitStContext)
- func (s *BaseCypherParserListener) ExitListComprehension(ctx *ListComprehensionContext)
- func (s *BaseCypherParserListener) ExitListExpression(ctx *ListExpressionContext)
- func (s *BaseCypherParserListener) ExitListLit(ctx *ListLitContext)
- func (s *BaseCypherParserListener) ExitLiteral(ctx *LiteralContext)
- func (s *BaseCypherParserListener) ExitMapLit(ctx *MapLitContext)
- func (s *BaseCypherParserListener) ExitMapPair(ctx *MapPairContext)
- func (s *BaseCypherParserListener) ExitMatchSt(ctx *MatchStContext)
- func (s *BaseCypherParserListener) ExitMergeAction(ctx *MergeActionContext)
- func (s *BaseCypherParserListener) ExitMergeSt(ctx *MergeStContext)
- func (s *BaseCypherParserListener) ExitMultDivExpression(ctx *MultDivExpressionContext)
- func (s *BaseCypherParserListener) ExitMultiPartQ(ctx *MultiPartQContext)
- func (s *BaseCypherParserListener) ExitName(ctx *NameContext)
- func (s *BaseCypherParserListener) ExitNodeLabels(ctx *NodeLabelsContext)
- func (s *BaseCypherParserListener) ExitNodePattern(ctx *NodePatternContext)
- func (s *BaseCypherParserListener) ExitNotExpression(ctx *NotExpressionContext)
- func (s *BaseCypherParserListener) ExitNullExpression(ctx *NullExpressionContext)
- func (s *BaseCypherParserListener) ExitNumLit(ctx *NumLitContext)
- func (s *BaseCypherParserListener) ExitOrderItem(ctx *OrderItemContext)
- func (s *BaseCypherParserListener) ExitOrderSt(ctx *OrderStContext)
- func (s *BaseCypherParserListener) ExitParameter(ctx *ParameterContext)
- func (s *BaseCypherParserListener) ExitParenExpressionChain(ctx *ParenExpressionChainContext)
- func (s *BaseCypherParserListener) ExitParenthesizedExpression(ctx *ParenthesizedExpressionContext)
- func (s *BaseCypherParserListener) ExitPattern(ctx *PatternContext)
- func (s *BaseCypherParserListener) ExitPatternComprehension(ctx *PatternComprehensionContext)
- func (s *BaseCypherParserListener) ExitPatternElem(ctx *PatternElemContext)
- func (s *BaseCypherParserListener) ExitPatternElemChain(ctx *PatternElemChainContext)
- func (s *BaseCypherParserListener) ExitPatternPart(ctx *PatternPartContext)
- func (s *BaseCypherParserListener) ExitPatternWhere(ctx *PatternWhereContext)
- func (s *BaseCypherParserListener) ExitPowerExpression(ctx *PowerExpressionContext)
- func (s *BaseCypherParserListener) ExitProjectionBody(ctx *ProjectionBodyContext)
- func (s *BaseCypherParserListener) ExitProjectionItem(ctx *ProjectionItemContext)
- func (s *BaseCypherParserListener) ExitProjectionItems(ctx *ProjectionItemsContext)
- func (s *BaseCypherParserListener) ExitProperties(ctx *PropertiesContext)
- func (s *BaseCypherParserListener) ExitPropertyExpression(ctx *PropertyExpressionContext)
- func (s *BaseCypherParserListener) ExitPropertyOrLabelExpression(ctx *PropertyOrLabelExpressionContext)
- func (s *BaseCypherParserListener) ExitQuery(ctx *QueryContext)
- func (s *BaseCypherParserListener) ExitQueryCallSt(ctx *QueryCallStContext)
- func (s *BaseCypherParserListener) ExitRangeLit(ctx *RangeLitContext)
- func (s *BaseCypherParserListener) ExitReadingStatement(ctx *ReadingStatementContext)
- func (s *BaseCypherParserListener) ExitRegularQuery(ctx *RegularQueryContext)
- func (s *BaseCypherParserListener) ExitRelationDetail(ctx *RelationDetailContext)
- func (s *BaseCypherParserListener) ExitRelationshipPattern(ctx *RelationshipPatternContext)
- func (s *BaseCypherParserListener) ExitRelationshipTypes(ctx *RelationshipTypesContext)
- func (s *BaseCypherParserListener) ExitRelationshipsChainPattern(ctx *RelationshipsChainPatternContext)
- func (s *BaseCypherParserListener) ExitRemoveItem(ctx *RemoveItemContext)
- func (s *BaseCypherParserListener) ExitRemoveSt(ctx *RemoveStContext)
- func (s *BaseCypherParserListener) ExitReservedWord(ctx *ReservedWordContext)
- func (s *BaseCypherParserListener) ExitReturnSt(ctx *ReturnStContext)
- func (s *BaseCypherParserListener) ExitScript(ctx *ScriptContext)
- func (s *BaseCypherParserListener) ExitSetItem(ctx *SetItemContext)
- func (s *BaseCypherParserListener) ExitSetSt(ctx *SetStContext)
- func (s *BaseCypherParserListener) ExitSinglePartQ(ctx *SinglePartQContext)
- func (s *BaseCypherParserListener) ExitSingleQuery(ctx *SingleQueryContext)
- func (s *BaseCypherParserListener) ExitSkipSt(ctx *SkipStContext)
- func (s *BaseCypherParserListener) ExitStandaloneCall(ctx *StandaloneCallContext)
- func (s *BaseCypherParserListener) ExitStringExpPrefix(ctx *StringExpPrefixContext)
- func (s *BaseCypherParserListener) ExitStringExpression(ctx *StringExpressionContext)
- func (s *BaseCypherParserListener) ExitStringLit(ctx *StringLitContext)
- func (s *BaseCypherParserListener) ExitSubqueryCount(ctx *SubqueryCountContext)
- func (s *BaseCypherParserListener) ExitSubqueryExist(ctx *SubqueryExistContext)
- func (s *BaseCypherParserListener) ExitSymbol(ctx *SymbolContext)
- func (s *BaseCypherParserListener) ExitUnaryAddSubExpression(ctx *UnaryAddSubExpressionContext)
- func (s *BaseCypherParserListener) ExitUnionSt(ctx *UnionStContext)
- func (s *BaseCypherParserListener) ExitUnwindSt(ctx *UnwindStContext)
- func (s *BaseCypherParserListener) ExitUpdatingStatement(ctx *UpdatingStatementContext)
- func (s *BaseCypherParserListener) ExitWhere(ctx *WhereContext)
- func (s *BaseCypherParserListener) ExitWithSt(ctx *WithStContext)
- func (s *BaseCypherParserListener) ExitXorExpression(ctx *XorExpressionContext)
- func (s *BaseCypherParserListener) ExitYieldItem(ctx *YieldItemContext)
- func (s *BaseCypherParserListener) ExitYieldItems(ctx *YieldItemsContext)
- func (s *BaseCypherParserListener) VisitErrorNode(node antlr.ErrorNode)
- func (s *BaseCypherParserListener) VisitTerminal(node antlr.TerminalNode)
- type BaseCypherParserVisitor
- func (v *BaseCypherParserVisitor) VisitAddSubExpression(ctx *AddSubExpressionContext) interface{}
- func (v *BaseCypherParserVisitor) VisitAndExpression(ctx *AndExpressionContext) interface{}
- func (v *BaseCypherParserVisitor) VisitAtom(ctx *AtomContext) interface{}
- func (v *BaseCypherParserVisitor) VisitAtomicExpression(ctx *AtomicExpressionContext) interface{}
- func (v *BaseCypherParserVisitor) VisitBoolLit(ctx *BoolLitContext) interface{}
- func (v *BaseCypherParserVisitor) VisitCaseExpression(ctx *CaseExpressionContext) interface{}
- func (v *BaseCypherParserVisitor) VisitCharLit(ctx *CharLitContext) interface{}
- func (v *BaseCypherParserVisitor) VisitComparisonExpression(ctx *ComparisonExpressionContext) interface{}
- func (v *BaseCypherParserVisitor) VisitComparisonSigns(ctx *ComparisonSignsContext) interface{}
- func (v *BaseCypherParserVisitor) VisitCountAll(ctx *CountAllContext) interface{}
- func (v *BaseCypherParserVisitor) VisitCreateSt(ctx *CreateStContext) interface{}
- func (v *BaseCypherParserVisitor) VisitDeleteSt(ctx *DeleteStContext) interface{}
- func (v *BaseCypherParserVisitor) VisitExpression(ctx *ExpressionContext) interface{}
- func (v *BaseCypherParserVisitor) VisitExpressionChain(ctx *ExpressionChainContext) interface{}
- func (v *BaseCypherParserVisitor) VisitFilterExpression(ctx *FilterExpressionContext) interface{}
- func (v *BaseCypherParserVisitor) VisitFilterWith(ctx *FilterWithContext) interface{}
- func (v *BaseCypherParserVisitor) VisitFunctionInvocation(ctx *FunctionInvocationContext) interface{}
- func (v *BaseCypherParserVisitor) VisitInvocationName(ctx *InvocationNameContext) interface{}
- func (v *BaseCypherParserVisitor) VisitLhs(ctx *LhsContext) interface{}
- func (v *BaseCypherParserVisitor) VisitLimitSt(ctx *LimitStContext) interface{}
- func (v *BaseCypherParserVisitor) VisitListComprehension(ctx *ListComprehensionContext) interface{}
- func (v *BaseCypherParserVisitor) VisitListExpression(ctx *ListExpressionContext) interface{}
- func (v *BaseCypherParserVisitor) VisitListLit(ctx *ListLitContext) interface{}
- func (v *BaseCypherParserVisitor) VisitLiteral(ctx *LiteralContext) interface{}
- func (v *BaseCypherParserVisitor) VisitMapLit(ctx *MapLitContext) interface{}
- func (v *BaseCypherParserVisitor) VisitMapPair(ctx *MapPairContext) interface{}
- func (v *BaseCypherParserVisitor) VisitMatchSt(ctx *MatchStContext) interface{}
- func (v *BaseCypherParserVisitor) VisitMergeAction(ctx *MergeActionContext) interface{}
- func (v *BaseCypherParserVisitor) VisitMergeSt(ctx *MergeStContext) interface{}
- func (v *BaseCypherParserVisitor) VisitMultDivExpression(ctx *MultDivExpressionContext) interface{}
- func (v *BaseCypherParserVisitor) VisitMultiPartQ(ctx *MultiPartQContext) interface{}
- func (v *BaseCypherParserVisitor) VisitName(ctx *NameContext) interface{}
- func (v *BaseCypherParserVisitor) VisitNodeLabels(ctx *NodeLabelsContext) interface{}
- func (v *BaseCypherParserVisitor) VisitNodePattern(ctx *NodePatternContext) interface{}
- func (v *BaseCypherParserVisitor) VisitNotExpression(ctx *NotExpressionContext) interface{}
- func (v *BaseCypherParserVisitor) VisitNullExpression(ctx *NullExpressionContext) interface{}
- func (v *BaseCypherParserVisitor) VisitNumLit(ctx *NumLitContext) interface{}
- func (v *BaseCypherParserVisitor) VisitOrderItem(ctx *OrderItemContext) interface{}
- func (v *BaseCypherParserVisitor) VisitOrderSt(ctx *OrderStContext) interface{}
- func (v *BaseCypherParserVisitor) VisitParameter(ctx *ParameterContext) interface{}
- func (v *BaseCypherParserVisitor) VisitParenExpressionChain(ctx *ParenExpressionChainContext) interface{}
- func (v *BaseCypherParserVisitor) VisitParenthesizedExpression(ctx *ParenthesizedExpressionContext) interface{}
- func (v *BaseCypherParserVisitor) VisitPattern(ctx *PatternContext) interface{}
- func (v *BaseCypherParserVisitor) VisitPatternComprehension(ctx *PatternComprehensionContext) interface{}
- func (v *BaseCypherParserVisitor) VisitPatternElem(ctx *PatternElemContext) interface{}
- func (v *BaseCypherParserVisitor) VisitPatternElemChain(ctx *PatternElemChainContext) interface{}
- func (v *BaseCypherParserVisitor) VisitPatternPart(ctx *PatternPartContext) interface{}
- func (v *BaseCypherParserVisitor) VisitPatternWhere(ctx *PatternWhereContext) interface{}
- func (v *BaseCypherParserVisitor) VisitPowerExpression(ctx *PowerExpressionContext) interface{}
- func (v *BaseCypherParserVisitor) VisitProjectionBody(ctx *ProjectionBodyContext) interface{}
- func (v *BaseCypherParserVisitor) VisitProjectionItem(ctx *ProjectionItemContext) interface{}
- func (v *BaseCypherParserVisitor) VisitProjectionItems(ctx *ProjectionItemsContext) interface{}
- func (v *BaseCypherParserVisitor) VisitProperties(ctx *PropertiesContext) interface{}
- func (v *BaseCypherParserVisitor) VisitPropertyExpression(ctx *PropertyExpressionContext) interface{}
- func (v *BaseCypherParserVisitor) VisitPropertyOrLabelExpression(ctx *PropertyOrLabelExpressionContext) interface{}
- func (v *BaseCypherParserVisitor) VisitQuery(ctx *QueryContext) interface{}
- func (v *BaseCypherParserVisitor) VisitQueryCallSt(ctx *QueryCallStContext) interface{}
- func (v *BaseCypherParserVisitor) VisitRangeLit(ctx *RangeLitContext) interface{}
- func (v *BaseCypherParserVisitor) VisitReadingStatement(ctx *ReadingStatementContext) interface{}
- func (v *BaseCypherParserVisitor) VisitRegularQuery(ctx *RegularQueryContext) interface{}
- func (v *BaseCypherParserVisitor) VisitRelationDetail(ctx *RelationDetailContext) interface{}
- func (v *BaseCypherParserVisitor) VisitRelationshipPattern(ctx *RelationshipPatternContext) interface{}
- func (v *BaseCypherParserVisitor) VisitRelationshipTypes(ctx *RelationshipTypesContext) interface{}
- func (v *BaseCypherParserVisitor) VisitRelationshipsChainPattern(ctx *RelationshipsChainPatternContext) interface{}
- func (v *BaseCypherParserVisitor) VisitRemoveItem(ctx *RemoveItemContext) interface{}
- func (v *BaseCypherParserVisitor) VisitRemoveSt(ctx *RemoveStContext) interface{}
- func (v *BaseCypherParserVisitor) VisitReservedWord(ctx *ReservedWordContext) interface{}
- func (v *BaseCypherParserVisitor) VisitReturnSt(ctx *ReturnStContext) interface{}
- func (v *BaseCypherParserVisitor) VisitScript(ctx *ScriptContext) interface{}
- func (v *BaseCypherParserVisitor) VisitSetItem(ctx *SetItemContext) interface{}
- func (v *BaseCypherParserVisitor) VisitSetSt(ctx *SetStContext) interface{}
- func (v *BaseCypherParserVisitor) VisitSinglePartQ(ctx *SinglePartQContext) interface{}
- func (v *BaseCypherParserVisitor) VisitSingleQuery(ctx *SingleQueryContext) interface{}
- func (v *BaseCypherParserVisitor) VisitSkipSt(ctx *SkipStContext) interface{}
- func (v *BaseCypherParserVisitor) VisitStandaloneCall(ctx *StandaloneCallContext) interface{}
- func (v *BaseCypherParserVisitor) VisitStringExpPrefix(ctx *StringExpPrefixContext) interface{}
- func (v *BaseCypherParserVisitor) VisitStringExpression(ctx *StringExpressionContext) interface{}
- func (v *BaseCypherParserVisitor) VisitStringLit(ctx *StringLitContext) interface{}
- func (v *BaseCypherParserVisitor) VisitSubqueryCount(ctx *SubqueryCountContext) interface{}
- func (v *BaseCypherParserVisitor) VisitSubqueryExist(ctx *SubqueryExistContext) interface{}
- func (v *BaseCypherParserVisitor) VisitSymbol(ctx *SymbolContext) interface{}
- func (v *BaseCypherParserVisitor) VisitUnaryAddSubExpression(ctx *UnaryAddSubExpressionContext) interface{}
- func (v *BaseCypherParserVisitor) VisitUnionSt(ctx *UnionStContext) interface{}
- func (v *BaseCypherParserVisitor) VisitUnwindSt(ctx *UnwindStContext) interface{}
- func (v *BaseCypherParserVisitor) VisitUpdatingStatement(ctx *UpdatingStatementContext) interface{}
- func (v *BaseCypherParserVisitor) VisitWhere(ctx *WhereContext) interface{}
- func (v *BaseCypherParserVisitor) VisitWithSt(ctx *WithStContext) interface{}
- func (v *BaseCypherParserVisitor) VisitXorExpression(ctx *XorExpressionContext) interface{}
- func (v *BaseCypherParserVisitor) VisitYieldItem(ctx *YieldItemContext) interface{}
- func (v *BaseCypherParserVisitor) VisitYieldItems(ctx *YieldItemsContext) interface{}
- type BoolLitContext
- func (s *BoolLitContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BoolLitContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BoolLitContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BoolLitContext) FALSE() antlr.TerminalNode
- func (s *BoolLitContext) GetParser() antlr.Parser
- func (s *BoolLitContext) GetRuleContext() antlr.RuleContext
- func (*BoolLitContext) IsBoolLitContext()
- func (s *BoolLitContext) TRUE() antlr.TerminalNode
- func (s *BoolLitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CaseExpressionContext
- func (s *CaseExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *CaseExpressionContext) AllExpression() []IExpressionContext
- func (s *CaseExpressionContext) AllTHEN() []antlr.TerminalNode
- func (s *CaseExpressionContext) AllWHEN() []antlr.TerminalNode
- func (s *CaseExpressionContext) CASE() antlr.TerminalNode
- func (s *CaseExpressionContext) ELSE() antlr.TerminalNode
- func (s *CaseExpressionContext) END() antlr.TerminalNode
- func (s *CaseExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CaseExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CaseExpressionContext) Expression(i int) IExpressionContext
- func (s *CaseExpressionContext) GetParser() antlr.Parser
- func (s *CaseExpressionContext) GetRuleContext() antlr.RuleContext
- func (*CaseExpressionContext) IsCaseExpressionContext()
- func (s *CaseExpressionContext) THEN(i int) antlr.TerminalNode
- func (s *CaseExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *CaseExpressionContext) WHEN(i int) antlr.TerminalNode
- type CharLitContext
- func (s *CharLitContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *CharLitContext) CHAR_LITERAL() antlr.TerminalNode
- func (s *CharLitContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CharLitContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CharLitContext) GetParser() antlr.Parser
- func (s *CharLitContext) GetRuleContext() antlr.RuleContext
- func (*CharLitContext) IsCharLitContext()
- func (s *CharLitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ComparisonExpressionContext
- func (s *ComparisonExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ComparisonExpressionContext) AddSubExpression(i int) IAddSubExpressionContext
- func (s *ComparisonExpressionContext) AllAddSubExpression() []IAddSubExpressionContext
- func (s *ComparisonExpressionContext) AllComparisonSigns() []IComparisonSignsContext
- func (s *ComparisonExpressionContext) ComparisonSigns(i int) IComparisonSignsContext
- func (s *ComparisonExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ComparisonExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ComparisonExpressionContext) GetParser() antlr.Parser
- func (s *ComparisonExpressionContext) GetRuleContext() antlr.RuleContext
- func (*ComparisonExpressionContext) IsComparisonExpressionContext()
- func (s *ComparisonExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ComparisonSignsContext
- func (s *ComparisonSignsContext) ASSIGN() antlr.TerminalNode
- func (s *ComparisonSignsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ComparisonSignsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ComparisonSignsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ComparisonSignsContext) GE() antlr.TerminalNode
- func (s *ComparisonSignsContext) GT() antlr.TerminalNode
- func (s *ComparisonSignsContext) GetParser() antlr.Parser
- func (s *ComparisonSignsContext) GetRuleContext() antlr.RuleContext
- func (*ComparisonSignsContext) IsComparisonSignsContext()
- func (s *ComparisonSignsContext) LE() antlr.TerminalNode
- func (s *ComparisonSignsContext) LT() antlr.TerminalNode
- func (s *ComparisonSignsContext) NOT_EQUAL() antlr.TerminalNode
- func (s *ComparisonSignsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CountAllContext
- func (s *CountAllContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *CountAllContext) COUNT() antlr.TerminalNode
- func (s *CountAllContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CountAllContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CountAllContext) GetParser() antlr.Parser
- func (s *CountAllContext) GetRuleContext() antlr.RuleContext
- func (*CountAllContext) IsCountAllContext()
- func (s *CountAllContext) LPAREN() antlr.TerminalNode
- func (s *CountAllContext) MULT() antlr.TerminalNode
- func (s *CountAllContext) RPAREN() antlr.TerminalNode
- func (s *CountAllContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CreateStContext
- func (s *CreateStContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *CreateStContext) CREATE() antlr.TerminalNode
- func (s *CreateStContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CreateStContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CreateStContext) GetParser() antlr.Parser
- func (s *CreateStContext) GetRuleContext() antlr.RuleContext
- func (*CreateStContext) IsCreateStContext()
- func (s *CreateStContext) Pattern() IPatternContext
- func (s *CreateStContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CypherLexer
- type CypherParser
- func (p *CypherParser) AddSubExpression() (localctx IAddSubExpressionContext)
- func (p *CypherParser) AndExpression() (localctx IAndExpressionContext)
- func (p *CypherParser) Atom() (localctx IAtomContext)
- func (p *CypherParser) AtomicExpression() (localctx IAtomicExpressionContext)
- func (p *CypherParser) BoolLit() (localctx IBoolLitContext)
- func (p *CypherParser) CaseExpression() (localctx ICaseExpressionContext)
- func (p *CypherParser) CharLit() (localctx ICharLitContext)
- func (p *CypherParser) ComparisonExpression() (localctx IComparisonExpressionContext)
- func (p *CypherParser) ComparisonSigns() (localctx IComparisonSignsContext)
- func (p *CypherParser) CountAll() (localctx ICountAllContext)
- func (p *CypherParser) CreateSt() (localctx ICreateStContext)
- func (p *CypherParser) DeleteSt() (localctx IDeleteStContext)
- func (p *CypherParser) Expression() (localctx IExpressionContext)
- func (p *CypherParser) ExpressionChain() (localctx IExpressionChainContext)
- func (p *CypherParser) FilterExpression() (localctx IFilterExpressionContext)
- func (p *CypherParser) FilterWith() (localctx IFilterWithContext)
- func (p *CypherParser) FunctionInvocation() (localctx IFunctionInvocationContext)
- func (p *CypherParser) InvocationName() (localctx IInvocationNameContext)
- func (p *CypherParser) Lhs() (localctx ILhsContext)
- func (p *CypherParser) LimitSt() (localctx ILimitStContext)
- func (p *CypherParser) ListComprehension() (localctx IListComprehensionContext)
- func (p *CypherParser) ListExpression() (localctx IListExpressionContext)
- func (p *CypherParser) ListLit() (localctx IListLitContext)
- func (p *CypherParser) Literal() (localctx ILiteralContext)
- func (p *CypherParser) MapLit() (localctx IMapLitContext)
- func (p *CypherParser) MapPair() (localctx IMapPairContext)
- func (p *CypherParser) MatchSt() (localctx IMatchStContext)
- func (p *CypherParser) MergeAction() (localctx IMergeActionContext)
- func (p *CypherParser) MergeSt() (localctx IMergeStContext)
- func (p *CypherParser) MultDivExpression() (localctx IMultDivExpressionContext)
- func (p *CypherParser) MultiPartQ() (localctx IMultiPartQContext)
- func (p *CypherParser) Name() (localctx INameContext)
- func (p *CypherParser) NodeLabels() (localctx INodeLabelsContext)
- func (p *CypherParser) NodePattern() (localctx INodePatternContext)
- func (p *CypherParser) NotExpression() (localctx INotExpressionContext)
- func (p *CypherParser) NullExpression() (localctx INullExpressionContext)
- func (p *CypherParser) NumLit() (localctx INumLitContext)
- func (p *CypherParser) OrderItem() (localctx IOrderItemContext)
- func (p *CypherParser) OrderSt() (localctx IOrderStContext)
- func (p *CypherParser) Parameter() (localctx IParameterContext)
- func (p *CypherParser) ParenExpressionChain() (localctx IParenExpressionChainContext)
- func (p *CypherParser) ParenthesizedExpression() (localctx IParenthesizedExpressionContext)
- func (p *CypherParser) Pattern() (localctx IPatternContext)
- func (p *CypherParser) PatternComprehension() (localctx IPatternComprehensionContext)
- func (p *CypherParser) PatternElem() (localctx IPatternElemContext)
- func (p *CypherParser) PatternElemChain() (localctx IPatternElemChainContext)
- func (p *CypherParser) PatternPart() (localctx IPatternPartContext)
- func (p *CypherParser) PatternWhere() (localctx IPatternWhereContext)
- func (p *CypherParser) PowerExpression() (localctx IPowerExpressionContext)
- func (p *CypherParser) ProjectionBody() (localctx IProjectionBodyContext)
- func (p *CypherParser) ProjectionItem() (localctx IProjectionItemContext)
- func (p *CypherParser) ProjectionItems() (localctx IProjectionItemsContext)
- func (p *CypherParser) Properties() (localctx IPropertiesContext)
- func (p *CypherParser) PropertyExpression() (localctx IPropertyExpressionContext)
- func (p *CypherParser) PropertyOrLabelExpression() (localctx IPropertyOrLabelExpressionContext)
- func (p *CypherParser) Query() (localctx IQueryContext)
- func (p *CypherParser) QueryCallSt() (localctx IQueryCallStContext)
- func (p *CypherParser) RangeLit() (localctx IRangeLitContext)
- func (p *CypherParser) ReadingStatement() (localctx IReadingStatementContext)
- func (p *CypherParser) RegularQuery() (localctx IRegularQueryContext)
- func (p *CypherParser) RelationDetail() (localctx IRelationDetailContext)
- func (p *CypherParser) RelationshipPattern() (localctx IRelationshipPatternContext)
- func (p *CypherParser) RelationshipTypes() (localctx IRelationshipTypesContext)
- func (p *CypherParser) RelationshipsChainPattern() (localctx IRelationshipsChainPatternContext)
- func (p *CypherParser) RemoveItem() (localctx IRemoveItemContext)
- func (p *CypherParser) RemoveSt() (localctx IRemoveStContext)
- func (p *CypherParser) ReservedWord() (localctx IReservedWordContext)
- func (p *CypherParser) ReturnSt() (localctx IReturnStContext)
- func (p *CypherParser) Script() (localctx IScriptContext)
- func (p *CypherParser) SetItem() (localctx ISetItemContext)
- func (p *CypherParser) SetSt() (localctx ISetStContext)
- func (p *CypherParser) SinglePartQ() (localctx ISinglePartQContext)
- func (p *CypherParser) SingleQuery() (localctx ISingleQueryContext)
- func (p *CypherParser) SkipSt() (localctx ISkipStContext)
- func (p *CypherParser) StandaloneCall() (localctx IStandaloneCallContext)
- func (p *CypherParser) StringExpPrefix() (localctx IStringExpPrefixContext)
- func (p *CypherParser) StringExpression() (localctx IStringExpressionContext)
- func (p *CypherParser) StringLit() (localctx IStringLitContext)
- func (p *CypherParser) SubqueryCount() (localctx ISubqueryCountContext)
- func (p *CypherParser) SubqueryExist() (localctx ISubqueryExistContext)
- func (p *CypherParser) Symbol() (localctx ISymbolContext)
- func (p *CypherParser) UnaryAddSubExpression() (localctx IUnaryAddSubExpressionContext)
- func (p *CypherParser) UnionSt() (localctx IUnionStContext)
- func (p *CypherParser) UnwindSt() (localctx IUnwindStContext)
- func (p *CypherParser) UpdatingStatement() (localctx IUpdatingStatementContext)
- func (p *CypherParser) Where() (localctx IWhereContext)
- func (p *CypherParser) WithSt() (localctx IWithStContext)
- func (p *CypherParser) XorExpression() (localctx IXorExpressionContext)
- func (p *CypherParser) YieldItem() (localctx IYieldItemContext)
- func (p *CypherParser) YieldItems() (localctx IYieldItemsContext)
- type CypherParserListener
- type CypherParserVisitor
- type DeleteStContext
- func (s *DeleteStContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DeleteStContext) DELETE() antlr.TerminalNode
- func (s *DeleteStContext) DETACH() antlr.TerminalNode
- func (s *DeleteStContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DeleteStContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DeleteStContext) ExpressionChain() IExpressionChainContext
- func (s *DeleteStContext) GetParser() antlr.Parser
- func (s *DeleteStContext) GetRuleContext() antlr.RuleContext
- func (*DeleteStContext) IsDeleteStContext()
- func (s *DeleteStContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExpressionChainContext
- func (s *ExpressionChainContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ExpressionChainContext) AllCOMMA() []antlr.TerminalNode
- func (s *ExpressionChainContext) AllExpression() []IExpressionContext
- func (s *ExpressionChainContext) COMMA(i int) antlr.TerminalNode
- func (s *ExpressionChainContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExpressionChainContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExpressionChainContext) Expression(i int) IExpressionContext
- func (s *ExpressionChainContext) GetParser() antlr.Parser
- func (s *ExpressionChainContext) GetRuleContext() antlr.RuleContext
- func (*ExpressionChainContext) IsExpressionChainContext()
- func (s *ExpressionChainContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExpressionContext
- func (s *ExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ExpressionContext) AllOR() []antlr.TerminalNode
- func (s *ExpressionContext) AllXorExpression() []IXorExpressionContext
- func (s *ExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExpressionContext) GetParser() antlr.Parser
- func (s *ExpressionContext) GetRuleContext() antlr.RuleContext
- func (*ExpressionContext) IsExpressionContext()
- func (s *ExpressionContext) OR(i int) antlr.TerminalNode
- func (s *ExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ExpressionContext) XorExpression(i int) IXorExpressionContext
- type FilterExpressionContext
- func (s *FilterExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FilterExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FilterExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FilterExpressionContext) Expression() IExpressionContext
- func (s *FilterExpressionContext) GetParser() antlr.Parser
- func (s *FilterExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *FilterExpressionContext) IN() antlr.TerminalNode
- func (*FilterExpressionContext) IsFilterExpressionContext()
- func (s *FilterExpressionContext) Symbol() ISymbolContext
- func (s *FilterExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *FilterExpressionContext) Where() IWhereContext
- type FilterWithContext
- func (s *FilterWithContext) ALL() antlr.TerminalNode
- func (s *FilterWithContext) ANY() antlr.TerminalNode
- func (s *FilterWithContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FilterWithContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FilterWithContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FilterWithContext) FilterExpression() IFilterExpressionContext
- func (s *FilterWithContext) GetParser() antlr.Parser
- func (s *FilterWithContext) GetRuleContext() antlr.RuleContext
- func (*FilterWithContext) IsFilterWithContext()
- func (s *FilterWithContext) LPAREN() antlr.TerminalNode
- func (s *FilterWithContext) NONE() antlr.TerminalNode
- func (s *FilterWithContext) RPAREN() antlr.TerminalNode
- func (s *FilterWithContext) SINGLE() antlr.TerminalNode
- func (s *FilterWithContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FunctionInvocationContext
- func (s *FunctionInvocationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FunctionInvocationContext) DISTINCT() antlr.TerminalNode
- func (s *FunctionInvocationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FunctionInvocationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FunctionInvocationContext) ExpressionChain() IExpressionChainContext
- func (s *FunctionInvocationContext) GetParser() antlr.Parser
- func (s *FunctionInvocationContext) GetRuleContext() antlr.RuleContext
- func (s *FunctionInvocationContext) InvocationName() IInvocationNameContext
- func (*FunctionInvocationContext) IsFunctionInvocationContext()
- func (s *FunctionInvocationContext) LPAREN() antlr.TerminalNode
- func (s *FunctionInvocationContext) RPAREN() antlr.TerminalNode
- func (s *FunctionInvocationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IAddSubExpressionContext
- type IAndExpressionContext
- type IAtomContext
- type IAtomicExpressionContext
- type IBoolLitContext
- type ICaseExpressionContext
- type ICharLitContext
- type IComparisonExpressionContext
- type IComparisonSignsContext
- type ICountAllContext
- type ICreateStContext
- type IDeleteStContext
- type IExpressionChainContext
- type IExpressionContext
- type IFilterExpressionContext
- type IFilterWithContext
- type IFunctionInvocationContext
- type IInvocationNameContext
- type ILhsContext
- type ILimitStContext
- type IListComprehensionContext
- type IListExpressionContext
- type IListLitContext
- type ILiteralContext
- type IMapLitContext
- type IMapPairContext
- type IMatchStContext
- type IMergeActionContext
- type IMergeStContext
- type IMultDivExpressionContext
- type IMultiPartQContext
- type INameContext
- type INodeLabelsContext
- type INodePatternContext
- type INotExpressionContext
- type INullExpressionContext
- type INumLitContext
- type IOrderItemContext
- type IOrderStContext
- type IParameterContext
- type IParenExpressionChainContext
- type IParenthesizedExpressionContext
- type IPatternComprehensionContext
- type IPatternContext
- type IPatternElemChainContext
- type IPatternElemContext
- type IPatternPartContext
- type IPatternWhereContext
- type IPowerExpressionContext
- type IProjectionBodyContext
- type IProjectionItemContext
- type IProjectionItemsContext
- type IPropertiesContext
- type IPropertyExpressionContext
- type IPropertyOrLabelExpressionContext
- type IQueryCallStContext
- type IQueryContext
- type IRangeLitContext
- type IReadingStatementContext
- type IRegularQueryContext
- type IRelationDetailContext
- type IRelationshipPatternContext
- type IRelationshipTypesContext
- type IRelationshipsChainPatternContext
- type IRemoveItemContext
- type IRemoveStContext
- type IReservedWordContext
- type IReturnStContext
- type IScriptContext
- type ISetItemContext
- type ISetStContext
- type ISinglePartQContext
- type ISingleQueryContext
- type ISkipStContext
- type IStandaloneCallContext
- type IStringExpPrefixContext
- type IStringExpressionContext
- type IStringLitContext
- type ISubqueryCountContext
- type ISubqueryExistContext
- type ISymbolContext
- type IUnaryAddSubExpressionContext
- type IUnionStContext
- type IUnwindStContext
- type IUpdatingStatementContext
- type IWhereContext
- type IWithStContext
- type IXorExpressionContext
- type IYieldItemContext
- type IYieldItemsContext
- type InvocationNameContext
- func (s *InvocationNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *InvocationNameContext) AllDOT() []antlr.TerminalNode
- func (s *InvocationNameContext) AllSymbol() []ISymbolContext
- func (s *InvocationNameContext) DOT(i int) antlr.TerminalNode
- func (s *InvocationNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *InvocationNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *InvocationNameContext) GetParser() antlr.Parser
- func (s *InvocationNameContext) GetRuleContext() antlr.RuleContext
- func (*InvocationNameContext) IsInvocationNameContext()
- func (s *InvocationNameContext) Symbol(i int) ISymbolContext
- func (s *InvocationNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LhsContext
- func (s *LhsContext) ASSIGN() antlr.TerminalNode
- func (s *LhsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *LhsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LhsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LhsContext) GetParser() antlr.Parser
- func (s *LhsContext) GetRuleContext() antlr.RuleContext
- func (*LhsContext) IsLhsContext()
- func (s *LhsContext) Symbol() ISymbolContext
- func (s *LhsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LimitStContext
- func (s *LimitStContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *LimitStContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LimitStContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LimitStContext) Expression() IExpressionContext
- func (s *LimitStContext) GetParser() antlr.Parser
- func (s *LimitStContext) GetRuleContext() antlr.RuleContext
- func (*LimitStContext) IsLimitStContext()
- func (s *LimitStContext) LIMIT() antlr.TerminalNode
- func (s *LimitStContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ListComprehensionContext
- func (s *ListComprehensionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ListComprehensionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ListComprehensionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ListComprehensionContext) Expression() IExpressionContext
- func (s *ListComprehensionContext) FilterExpression() IFilterExpressionContext
- func (s *ListComprehensionContext) GetParser() antlr.Parser
- func (s *ListComprehensionContext) GetRuleContext() antlr.RuleContext
- func (*ListComprehensionContext) IsListComprehensionContext()
- func (s *ListComprehensionContext) LBRACK() antlr.TerminalNode
- func (s *ListComprehensionContext) RBRACK() antlr.TerminalNode
- func (s *ListComprehensionContext) STICK() antlr.TerminalNode
- func (s *ListComprehensionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ListExpressionContext
- func (s *ListExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ListExpressionContext) AllExpression() []IExpressionContext
- func (s *ListExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ListExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ListExpressionContext) Expression(i int) IExpressionContext
- func (s *ListExpressionContext) GetParser() antlr.Parser
- func (s *ListExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *ListExpressionContext) IN() antlr.TerminalNode
- func (*ListExpressionContext) IsListExpressionContext()
- func (s *ListExpressionContext) LBRACK() antlr.TerminalNode
- func (s *ListExpressionContext) PropertyOrLabelExpression() IPropertyOrLabelExpressionContext
- func (s *ListExpressionContext) RANGE() antlr.TerminalNode
- func (s *ListExpressionContext) RBRACK() antlr.TerminalNode
- func (s *ListExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ListLitContext
- func (s *ListLitContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ListLitContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ListLitContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ListLitContext) ExpressionChain() IExpressionChainContext
- func (s *ListLitContext) GetParser() antlr.Parser
- func (s *ListLitContext) GetRuleContext() antlr.RuleContext
- func (*ListLitContext) IsListLitContext()
- func (s *ListLitContext) LBRACK() antlr.TerminalNode
- func (s *ListLitContext) RBRACK() antlr.TerminalNode
- func (s *ListLitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LiteralContext
- func (s *LiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *LiteralContext) BoolLit() IBoolLitContext
- func (s *LiteralContext) CharLit() ICharLitContext
- func (s *LiteralContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LiteralContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LiteralContext) GetParser() antlr.Parser
- func (s *LiteralContext) GetRuleContext() antlr.RuleContext
- func (*LiteralContext) IsLiteralContext()
- func (s *LiteralContext) ListLit() IListLitContext
- func (s *LiteralContext) MapLit() IMapLitContext
- func (s *LiteralContext) NULL_W() antlr.TerminalNode
- func (s *LiteralContext) NumLit() INumLitContext
- func (s *LiteralContext) StringLit() IStringLitContext
- func (s *LiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MapLitContext
- func (s *MapLitContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MapLitContext) AllCOMMA() []antlr.TerminalNode
- func (s *MapLitContext) AllMapPair() []IMapPairContext
- func (s *MapLitContext) COMMA(i int) antlr.TerminalNode
- func (s *MapLitContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MapLitContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MapLitContext) GetParser() antlr.Parser
- func (s *MapLitContext) GetRuleContext() antlr.RuleContext
- func (*MapLitContext) IsMapLitContext()
- func (s *MapLitContext) LBRACE() antlr.TerminalNode
- func (s *MapLitContext) MapPair(i int) IMapPairContext
- func (s *MapLitContext) RBRACE() antlr.TerminalNode
- func (s *MapLitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MapPairContext
- func (s *MapPairContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MapPairContext) COLON() antlr.TerminalNode
- func (s *MapPairContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MapPairContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MapPairContext) Expression() IExpressionContext
- func (s *MapPairContext) GetParser() antlr.Parser
- func (s *MapPairContext) GetRuleContext() antlr.RuleContext
- func (*MapPairContext) IsMapPairContext()
- func (s *MapPairContext) Name() INameContext
- func (s *MapPairContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MatchStContext
- func (s *MatchStContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MatchStContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MatchStContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MatchStContext) GetParser() antlr.Parser
- func (s *MatchStContext) GetRuleContext() antlr.RuleContext
- func (*MatchStContext) IsMatchStContext()
- func (s *MatchStContext) MATCH() antlr.TerminalNode
- func (s *MatchStContext) OPTIONAL() antlr.TerminalNode
- func (s *MatchStContext) PatternWhere() IPatternWhereContext
- func (s *MatchStContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MergeActionContext
- func (s *MergeActionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MergeActionContext) CREATE() antlr.TerminalNode
- func (s *MergeActionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MergeActionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MergeActionContext) GetParser() antlr.Parser
- func (s *MergeActionContext) GetRuleContext() antlr.RuleContext
- func (*MergeActionContext) IsMergeActionContext()
- func (s *MergeActionContext) MATCH() antlr.TerminalNode
- func (s *MergeActionContext) ON() antlr.TerminalNode
- func (s *MergeActionContext) SetSt() ISetStContext
- func (s *MergeActionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MergeStContext
- func (s *MergeStContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MergeStContext) AllMergeAction() []IMergeActionContext
- func (s *MergeStContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MergeStContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MergeStContext) GetParser() antlr.Parser
- func (s *MergeStContext) GetRuleContext() antlr.RuleContext
- func (*MergeStContext) IsMergeStContext()
- func (s *MergeStContext) MERGE() antlr.TerminalNode
- func (s *MergeStContext) MergeAction(i int) IMergeActionContext
- func (s *MergeStContext) PatternPart() IPatternPartContext
- func (s *MergeStContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MultDivExpressionContext
- func (s *MultDivExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MultDivExpressionContext) AllDIV() []antlr.TerminalNode
- func (s *MultDivExpressionContext) AllMOD() []antlr.TerminalNode
- func (s *MultDivExpressionContext) AllMULT() []antlr.TerminalNode
- func (s *MultDivExpressionContext) AllPowerExpression() []IPowerExpressionContext
- func (s *MultDivExpressionContext) DIV(i int) antlr.TerminalNode
- func (s *MultDivExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MultDivExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MultDivExpressionContext) GetParser() antlr.Parser
- func (s *MultDivExpressionContext) GetRuleContext() antlr.RuleContext
- func (*MultDivExpressionContext) IsMultDivExpressionContext()
- func (s *MultDivExpressionContext) MOD(i int) antlr.TerminalNode
- func (s *MultDivExpressionContext) MULT(i int) antlr.TerminalNode
- func (s *MultDivExpressionContext) PowerExpression(i int) IPowerExpressionContext
- func (s *MultDivExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MultiPartQContext
- func (s *MultiPartQContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MultiPartQContext) AllReadingStatement() []IReadingStatementContext
- func (s *MultiPartQContext) AllUpdatingStatement() []IUpdatingStatementContext
- func (s *MultiPartQContext) AllWithSt() []IWithStContext
- func (s *MultiPartQContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MultiPartQContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MultiPartQContext) GetParser() antlr.Parser
- func (s *MultiPartQContext) GetRuleContext() antlr.RuleContext
- func (*MultiPartQContext) IsMultiPartQContext()
- func (s *MultiPartQContext) ReadingStatement(i int) IReadingStatementContext
- func (s *MultiPartQContext) SinglePartQ() ISinglePartQContext
- func (s *MultiPartQContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *MultiPartQContext) UpdatingStatement(i int) IUpdatingStatementContext
- func (s *MultiPartQContext) WithSt(i int) IWithStContext
- type NameContext
- func (s *NameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NameContext) GetParser() antlr.Parser
- func (s *NameContext) GetRuleContext() antlr.RuleContext
- func (*NameContext) IsNameContext()
- func (s *NameContext) ReservedWord() IReservedWordContext
- func (s *NameContext) Symbol() ISymbolContext
- func (s *NameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NodeLabelsContext
- func (s *NodeLabelsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NodeLabelsContext) AllCOLON() []antlr.TerminalNode
- func (s *NodeLabelsContext) AllName() []INameContext
- func (s *NodeLabelsContext) COLON(i int) antlr.TerminalNode
- func (s *NodeLabelsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NodeLabelsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NodeLabelsContext) GetParser() antlr.Parser
- func (s *NodeLabelsContext) GetRuleContext() antlr.RuleContext
- func (*NodeLabelsContext) IsNodeLabelsContext()
- func (s *NodeLabelsContext) Name(i int) INameContext
- func (s *NodeLabelsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NodePatternContext
- func (s *NodePatternContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NodePatternContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NodePatternContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NodePatternContext) GetParser() antlr.Parser
- func (s *NodePatternContext) GetRuleContext() antlr.RuleContext
- func (*NodePatternContext) IsNodePatternContext()
- func (s *NodePatternContext) LPAREN() antlr.TerminalNode
- func (s *NodePatternContext) NodeLabels() INodeLabelsContext
- func (s *NodePatternContext) Properties() IPropertiesContext
- func (s *NodePatternContext) RPAREN() antlr.TerminalNode
- func (s *NodePatternContext) Symbol() ISymbolContext
- func (s *NodePatternContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NotExpressionContext
- func (s *NotExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NotExpressionContext) ComparisonExpression() IComparisonExpressionContext
- func (s *NotExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NotExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NotExpressionContext) GetParser() antlr.Parser
- func (s *NotExpressionContext) GetRuleContext() antlr.RuleContext
- func (*NotExpressionContext) IsNotExpressionContext()
- func (s *NotExpressionContext) NOT() antlr.TerminalNode
- func (s *NotExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NullExpressionContext
- func (s *NullExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NullExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NullExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NullExpressionContext) GetParser() antlr.Parser
- func (s *NullExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *NullExpressionContext) IS() antlr.TerminalNode
- func (*NullExpressionContext) IsNullExpressionContext()
- func (s *NullExpressionContext) NOT() antlr.TerminalNode
- func (s *NullExpressionContext) NULL_W() antlr.TerminalNode
- func (s *NullExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NumLitContext
- func (s *NumLitContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NumLitContext) DIGIT() antlr.TerminalNode
- func (s *NumLitContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NumLitContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NumLitContext) GetParser() antlr.Parser
- func (s *NumLitContext) GetRuleContext() antlr.RuleContext
- func (*NumLitContext) IsNumLitContext()
- func (s *NumLitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type OrderItemContext
- func (s *OrderItemContext) ASC() antlr.TerminalNode
- func (s *OrderItemContext) ASCENDING() antlr.TerminalNode
- func (s *OrderItemContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *OrderItemContext) DESC() antlr.TerminalNode
- func (s *OrderItemContext) DESCENDING() antlr.TerminalNode
- func (s *OrderItemContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *OrderItemContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *OrderItemContext) Expression() IExpressionContext
- func (s *OrderItemContext) GetParser() antlr.Parser
- func (s *OrderItemContext) GetRuleContext() antlr.RuleContext
- func (*OrderItemContext) IsOrderItemContext()
- func (s *OrderItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type OrderStContext
- func (s *OrderStContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *OrderStContext) AllCOMMA() []antlr.TerminalNode
- func (s *OrderStContext) AllOrderItem() []IOrderItemContext
- func (s *OrderStContext) BY() antlr.TerminalNode
- func (s *OrderStContext) COMMA(i int) antlr.TerminalNode
- func (s *OrderStContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *OrderStContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *OrderStContext) GetParser() antlr.Parser
- func (s *OrderStContext) GetRuleContext() antlr.RuleContext
- func (*OrderStContext) IsOrderStContext()
- func (s *OrderStContext) ORDER() antlr.TerminalNode
- func (s *OrderStContext) OrderItem(i int) IOrderItemContext
- func (s *OrderStContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ParameterContext
- func (s *ParameterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ParameterContext) DOLLAR() antlr.TerminalNode
- func (s *ParameterContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ParameterContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ParameterContext) GetParser() antlr.Parser
- func (s *ParameterContext) GetRuleContext() antlr.RuleContext
- func (*ParameterContext) IsParameterContext()
- func (s *ParameterContext) NumLit() INumLitContext
- func (s *ParameterContext) Symbol() ISymbolContext
- func (s *ParameterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ParenExpressionChainContext
- func (s *ParenExpressionChainContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ParenExpressionChainContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ParenExpressionChainContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ParenExpressionChainContext) ExpressionChain() IExpressionChainContext
- func (s *ParenExpressionChainContext) GetParser() antlr.Parser
- func (s *ParenExpressionChainContext) GetRuleContext() antlr.RuleContext
- func (*ParenExpressionChainContext) IsParenExpressionChainContext()
- func (s *ParenExpressionChainContext) LPAREN() antlr.TerminalNode
- func (s *ParenExpressionChainContext) RPAREN() antlr.TerminalNode
- func (s *ParenExpressionChainContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ParenthesizedExpressionContext
- func (s *ParenthesizedExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ParenthesizedExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ParenthesizedExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ParenthesizedExpressionContext) Expression() IExpressionContext
- func (s *ParenthesizedExpressionContext) GetParser() antlr.Parser
- func (s *ParenthesizedExpressionContext) GetRuleContext() antlr.RuleContext
- func (*ParenthesizedExpressionContext) IsParenthesizedExpressionContext()
- func (s *ParenthesizedExpressionContext) LPAREN() antlr.TerminalNode
- func (s *ParenthesizedExpressionContext) RPAREN() antlr.TerminalNode
- func (s *ParenthesizedExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PatternComprehensionContext
- func (s *PatternComprehensionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PatternComprehensionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PatternComprehensionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PatternComprehensionContext) Expression() IExpressionContext
- func (s *PatternComprehensionContext) GetParser() antlr.Parser
- func (s *PatternComprehensionContext) GetRuleContext() antlr.RuleContext
- func (*PatternComprehensionContext) IsPatternComprehensionContext()
- func (s *PatternComprehensionContext) LBRACK() antlr.TerminalNode
- func (s *PatternComprehensionContext) Lhs() ILhsContext
- func (s *PatternComprehensionContext) RBRACK() antlr.TerminalNode
- func (s *PatternComprehensionContext) RelationshipsChainPattern() IRelationshipsChainPatternContext
- func (s *PatternComprehensionContext) STICK() antlr.TerminalNode
- func (s *PatternComprehensionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *PatternComprehensionContext) Where() IWhereContext
- type PatternContext
- func (s *PatternContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PatternContext) AllCOMMA() []antlr.TerminalNode
- func (s *PatternContext) AllPatternPart() []IPatternPartContext
- func (s *PatternContext) COMMA(i int) antlr.TerminalNode
- func (s *PatternContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PatternContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PatternContext) GetParser() antlr.Parser
- func (s *PatternContext) GetRuleContext() antlr.RuleContext
- func (*PatternContext) IsPatternContext()
- func (s *PatternContext) PatternPart(i int) IPatternPartContext
- func (s *PatternContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PatternElemChainContext
- func (s *PatternElemChainContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PatternElemChainContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PatternElemChainContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PatternElemChainContext) GetParser() antlr.Parser
- func (s *PatternElemChainContext) GetRuleContext() antlr.RuleContext
- func (*PatternElemChainContext) IsPatternElemChainContext()
- func (s *PatternElemChainContext) NodePattern() INodePatternContext
- func (s *PatternElemChainContext) RelationshipPattern() IRelationshipPatternContext
- func (s *PatternElemChainContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PatternElemContext
- func (s *PatternElemContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PatternElemContext) AllPatternElemChain() []IPatternElemChainContext
- func (s *PatternElemContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PatternElemContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PatternElemContext) GetParser() antlr.Parser
- func (s *PatternElemContext) GetRuleContext() antlr.RuleContext
- func (*PatternElemContext) IsPatternElemContext()
- func (s *PatternElemContext) LPAREN() antlr.TerminalNode
- func (s *PatternElemContext) NodePattern() INodePatternContext
- func (s *PatternElemContext) PatternElem() IPatternElemContext
- func (s *PatternElemContext) PatternElemChain(i int) IPatternElemChainContext
- func (s *PatternElemContext) RPAREN() antlr.TerminalNode
- func (s *PatternElemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PatternPartContext
- func (s *PatternPartContext) ASSIGN() antlr.TerminalNode
- func (s *PatternPartContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PatternPartContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PatternPartContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PatternPartContext) GetParser() antlr.Parser
- func (s *PatternPartContext) GetRuleContext() antlr.RuleContext
- func (*PatternPartContext) IsPatternPartContext()
- func (s *PatternPartContext) PatternElem() IPatternElemContext
- func (s *PatternPartContext) Symbol() ISymbolContext
- func (s *PatternPartContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PatternWhereContext
- func (s *PatternWhereContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PatternWhereContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PatternWhereContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PatternWhereContext) GetParser() antlr.Parser
- func (s *PatternWhereContext) GetRuleContext() antlr.RuleContext
- func (*PatternWhereContext) IsPatternWhereContext()
- func (s *PatternWhereContext) Pattern() IPatternContext
- func (s *PatternWhereContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *PatternWhereContext) Where() IWhereContext
- type PowerExpressionContext
- func (s *PowerExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PowerExpressionContext) AllCARET() []antlr.TerminalNode
- func (s *PowerExpressionContext) AllUnaryAddSubExpression() []IUnaryAddSubExpressionContext
- func (s *PowerExpressionContext) CARET(i int) antlr.TerminalNode
- func (s *PowerExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PowerExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PowerExpressionContext) GetParser() antlr.Parser
- func (s *PowerExpressionContext) GetRuleContext() antlr.RuleContext
- func (*PowerExpressionContext) IsPowerExpressionContext()
- func (s *PowerExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *PowerExpressionContext) UnaryAddSubExpression(i int) IUnaryAddSubExpressionContext
- type ProjectionBodyContext
- func (s *ProjectionBodyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ProjectionBodyContext) DISTINCT() antlr.TerminalNode
- func (s *ProjectionBodyContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ProjectionBodyContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ProjectionBodyContext) GetParser() antlr.Parser
- func (s *ProjectionBodyContext) GetRuleContext() antlr.RuleContext
- func (*ProjectionBodyContext) IsProjectionBodyContext()
- func (s *ProjectionBodyContext) LimitSt() ILimitStContext
- func (s *ProjectionBodyContext) OrderSt() IOrderStContext
- func (s *ProjectionBodyContext) ProjectionItems() IProjectionItemsContext
- func (s *ProjectionBodyContext) SkipSt() ISkipStContext
- func (s *ProjectionBodyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ProjectionItemContext
- func (s *ProjectionItemContext) AS() antlr.TerminalNode
- func (s *ProjectionItemContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ProjectionItemContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ProjectionItemContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ProjectionItemContext) Expression() IExpressionContext
- func (s *ProjectionItemContext) GetParser() antlr.Parser
- func (s *ProjectionItemContext) GetRuleContext() antlr.RuleContext
- func (*ProjectionItemContext) IsProjectionItemContext()
- func (s *ProjectionItemContext) Symbol() ISymbolContext
- func (s *ProjectionItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ProjectionItemsContext
- func (s *ProjectionItemsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ProjectionItemsContext) AllCOMMA() []antlr.TerminalNode
- func (s *ProjectionItemsContext) AllProjectionItem() []IProjectionItemContext
- func (s *ProjectionItemsContext) COMMA(i int) antlr.TerminalNode
- func (s *ProjectionItemsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ProjectionItemsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ProjectionItemsContext) GetParser() antlr.Parser
- func (s *ProjectionItemsContext) GetRuleContext() antlr.RuleContext
- func (*ProjectionItemsContext) IsProjectionItemsContext()
- func (s *ProjectionItemsContext) MULT() antlr.TerminalNode
- func (s *ProjectionItemsContext) ProjectionItem(i int) IProjectionItemContext
- func (s *ProjectionItemsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PropertiesContext
- func (s *PropertiesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PropertiesContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PropertiesContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PropertiesContext) GetParser() antlr.Parser
- func (s *PropertiesContext) GetRuleContext() antlr.RuleContext
- func (*PropertiesContext) IsPropertiesContext()
- func (s *PropertiesContext) MapLit() IMapLitContext
- func (s *PropertiesContext) Parameter() IParameterContext
- func (s *PropertiesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PropertyExpressionContext
- func (s *PropertyExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PropertyExpressionContext) AllDOT() []antlr.TerminalNode
- func (s *PropertyExpressionContext) AllName() []INameContext
- func (s *PropertyExpressionContext) Atom() IAtomContext
- func (s *PropertyExpressionContext) DOT(i int) antlr.TerminalNode
- func (s *PropertyExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PropertyExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PropertyExpressionContext) GetParser() antlr.Parser
- func (s *PropertyExpressionContext) GetRuleContext() antlr.RuleContext
- func (*PropertyExpressionContext) IsPropertyExpressionContext()
- func (s *PropertyExpressionContext) Name(i int) INameContext
- func (s *PropertyExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PropertyOrLabelExpressionContext
- func (s *PropertyOrLabelExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PropertyOrLabelExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PropertyOrLabelExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PropertyOrLabelExpressionContext) GetParser() antlr.Parser
- func (s *PropertyOrLabelExpressionContext) GetRuleContext() antlr.RuleContext
- func (*PropertyOrLabelExpressionContext) IsPropertyOrLabelExpressionContext()
- func (s *PropertyOrLabelExpressionContext) NodeLabels() INodeLabelsContext
- func (s *PropertyOrLabelExpressionContext) PropertyExpression() IPropertyExpressionContext
- func (s *PropertyOrLabelExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type QueryCallStContext
- func (s *QueryCallStContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *QueryCallStContext) CALL() antlr.TerminalNode
- func (s *QueryCallStContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *QueryCallStContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *QueryCallStContext) GetParser() antlr.Parser
- func (s *QueryCallStContext) GetRuleContext() antlr.RuleContext
- func (s *QueryCallStContext) InvocationName() IInvocationNameContext
- func (*QueryCallStContext) IsQueryCallStContext()
- func (s *QueryCallStContext) ParenExpressionChain() IParenExpressionChainContext
- func (s *QueryCallStContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *QueryCallStContext) YIELD() antlr.TerminalNode
- func (s *QueryCallStContext) YieldItems() IYieldItemsContext
- type QueryContext
- func (s *QueryContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *QueryContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *QueryContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *QueryContext) GetParser() antlr.Parser
- func (s *QueryContext) GetRuleContext() antlr.RuleContext
- func (*QueryContext) IsQueryContext()
- func (s *QueryContext) RegularQuery() IRegularQueryContext
- func (s *QueryContext) StandaloneCall() IStandaloneCallContext
- func (s *QueryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RangeLitContext
- func (s *RangeLitContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RangeLitContext) AllNumLit() []INumLitContext
- func (s *RangeLitContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RangeLitContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RangeLitContext) GetParser() antlr.Parser
- func (s *RangeLitContext) GetRuleContext() antlr.RuleContext
- func (*RangeLitContext) IsRangeLitContext()
- func (s *RangeLitContext) MULT() antlr.TerminalNode
- func (s *RangeLitContext) NumLit(i int) INumLitContext
- func (s *RangeLitContext) RANGE() antlr.TerminalNode
- func (s *RangeLitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ReadingStatementContext
- func (s *ReadingStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ReadingStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ReadingStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ReadingStatementContext) GetParser() antlr.Parser
- func (s *ReadingStatementContext) GetRuleContext() antlr.RuleContext
- func (*ReadingStatementContext) IsReadingStatementContext()
- func (s *ReadingStatementContext) MatchSt() IMatchStContext
- func (s *ReadingStatementContext) QueryCallSt() IQueryCallStContext
- func (s *ReadingStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ReadingStatementContext) UnwindSt() IUnwindStContext
- type RegularQueryContext
- func (s *RegularQueryContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RegularQueryContext) AllUnionSt() []IUnionStContext
- func (s *RegularQueryContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RegularQueryContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RegularQueryContext) GetParser() antlr.Parser
- func (s *RegularQueryContext) GetRuleContext() antlr.RuleContext
- func (*RegularQueryContext) IsRegularQueryContext()
- func (s *RegularQueryContext) SingleQuery() ISingleQueryContext
- func (s *RegularQueryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *RegularQueryContext) UnionSt(i int) IUnionStContext
- type RelationDetailContext
- func (s *RelationDetailContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RelationDetailContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RelationDetailContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RelationDetailContext) GetParser() antlr.Parser
- func (s *RelationDetailContext) GetRuleContext() antlr.RuleContext
- func (*RelationDetailContext) IsRelationDetailContext()
- func (s *RelationDetailContext) LBRACK() antlr.TerminalNode
- func (s *RelationDetailContext) Properties() IPropertiesContext
- func (s *RelationDetailContext) RBRACK() antlr.TerminalNode
- func (s *RelationDetailContext) RangeLit() IRangeLitContext
- func (s *RelationDetailContext) RelationshipTypes() IRelationshipTypesContext
- func (s *RelationDetailContext) Symbol() ISymbolContext
- func (s *RelationDetailContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RelationshipPatternContext
- func (s *RelationshipPatternContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RelationshipPatternContext) AllSUB() []antlr.TerminalNode
- func (s *RelationshipPatternContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RelationshipPatternContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RelationshipPatternContext) GT() antlr.TerminalNode
- func (s *RelationshipPatternContext) GetParser() antlr.Parser
- func (s *RelationshipPatternContext) GetRuleContext() antlr.RuleContext
- func (*RelationshipPatternContext) IsRelationshipPatternContext()
- func (s *RelationshipPatternContext) LT() antlr.TerminalNode
- func (s *RelationshipPatternContext) RelationDetail() IRelationDetailContext
- func (s *RelationshipPatternContext) SUB(i int) antlr.TerminalNode
- func (s *RelationshipPatternContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RelationshipTypesContext
- func (s *RelationshipTypesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RelationshipTypesContext) AllCOLON() []antlr.TerminalNode
- func (s *RelationshipTypesContext) AllName() []INameContext
- func (s *RelationshipTypesContext) AllSTICK() []antlr.TerminalNode
- func (s *RelationshipTypesContext) COLON(i int) antlr.TerminalNode
- func (s *RelationshipTypesContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RelationshipTypesContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RelationshipTypesContext) GetParser() antlr.Parser
- func (s *RelationshipTypesContext) GetRuleContext() antlr.RuleContext
- func (*RelationshipTypesContext) IsRelationshipTypesContext()
- func (s *RelationshipTypesContext) Name(i int) INameContext
- func (s *RelationshipTypesContext) STICK(i int) antlr.TerminalNode
- func (s *RelationshipTypesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RelationshipsChainPatternContext
- func (s *RelationshipsChainPatternContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RelationshipsChainPatternContext) AllPatternElemChain() []IPatternElemChainContext
- func (s *RelationshipsChainPatternContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RelationshipsChainPatternContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RelationshipsChainPatternContext) GetParser() antlr.Parser
- func (s *RelationshipsChainPatternContext) GetRuleContext() antlr.RuleContext
- func (*RelationshipsChainPatternContext) IsRelationshipsChainPatternContext()
- func (s *RelationshipsChainPatternContext) NodePattern() INodePatternContext
- func (s *RelationshipsChainPatternContext) PatternElemChain(i int) IPatternElemChainContext
- func (s *RelationshipsChainPatternContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RemoveItemContext
- func (s *RemoveItemContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RemoveItemContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RemoveItemContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RemoveItemContext) GetParser() antlr.Parser
- func (s *RemoveItemContext) GetRuleContext() antlr.RuleContext
- func (*RemoveItemContext) IsRemoveItemContext()
- func (s *RemoveItemContext) NodeLabels() INodeLabelsContext
- func (s *RemoveItemContext) PropertyExpression() IPropertyExpressionContext
- func (s *RemoveItemContext) Symbol() ISymbolContext
- func (s *RemoveItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RemoveStContext
- func (s *RemoveStContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RemoveStContext) AllCOMMA() []antlr.TerminalNode
- func (s *RemoveStContext) AllRemoveItem() []IRemoveItemContext
- func (s *RemoveStContext) COMMA(i int) antlr.TerminalNode
- func (s *RemoveStContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RemoveStContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RemoveStContext) GetParser() antlr.Parser
- func (s *RemoveStContext) GetRuleContext() antlr.RuleContext
- func (*RemoveStContext) IsRemoveStContext()
- func (s *RemoveStContext) REMOVE() antlr.TerminalNode
- func (s *RemoveStContext) RemoveItem(i int) IRemoveItemContext
- func (s *RemoveStContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ReservedWordContext
- func (s *ReservedWordContext) ADD() antlr.TerminalNode
- func (s *ReservedWordContext) ALL() antlr.TerminalNode
- func (s *ReservedWordContext) AND() antlr.TerminalNode
- func (s *ReservedWordContext) AS() antlr.TerminalNode
- func (s *ReservedWordContext) ASC() antlr.TerminalNode
- func (s *ReservedWordContext) ASCENDING() antlr.TerminalNode
- func (s *ReservedWordContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ReservedWordContext) BY() antlr.TerminalNode
- func (s *ReservedWordContext) CASE() antlr.TerminalNode
- func (s *ReservedWordContext) CONSTRAINT() antlr.TerminalNode
- func (s *ReservedWordContext) CONTAINS() antlr.TerminalNode
- func (s *ReservedWordContext) CREATE() antlr.TerminalNode
- func (s *ReservedWordContext) DELETE() antlr.TerminalNode
- func (s *ReservedWordContext) DESC() antlr.TerminalNode
- func (s *ReservedWordContext) DESCENDING() antlr.TerminalNode
- func (s *ReservedWordContext) DETACH() antlr.TerminalNode
- func (s *ReservedWordContext) DISTINCT() antlr.TerminalNode
- func (s *ReservedWordContext) DO() antlr.TerminalNode
- func (s *ReservedWordContext) DROP() antlr.TerminalNode
- func (s *ReservedWordContext) ELSE() antlr.TerminalNode
- func (s *ReservedWordContext) END() antlr.TerminalNode
- func (s *ReservedWordContext) ENDS() antlr.TerminalNode
- func (s *ReservedWordContext) EXISTS() antlr.TerminalNode
- func (s *ReservedWordContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ReservedWordContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ReservedWordContext) FALSE() antlr.TerminalNode
- func (s *ReservedWordContext) FOR() antlr.TerminalNode
- func (s *ReservedWordContext) GetParser() antlr.Parser
- func (s *ReservedWordContext) GetRuleContext() antlr.RuleContext
- func (s *ReservedWordContext) IN() antlr.TerminalNode
- func (s *ReservedWordContext) IS() antlr.TerminalNode
- func (*ReservedWordContext) IsReservedWordContext()
- func (s *ReservedWordContext) LIMIT() antlr.TerminalNode
- func (s *ReservedWordContext) MANDATORY() antlr.TerminalNode
- func (s *ReservedWordContext) MATCH() antlr.TerminalNode
- func (s *ReservedWordContext) MERGE() antlr.TerminalNode
- func (s *ReservedWordContext) NOT() antlr.TerminalNode
- func (s *ReservedWordContext) NULL_W() antlr.TerminalNode
- func (s *ReservedWordContext) OF() antlr.TerminalNode
- func (s *ReservedWordContext) ON() antlr.TerminalNode
- func (s *ReservedWordContext) OPTIONAL() antlr.TerminalNode
- func (s *ReservedWordContext) OR() antlr.TerminalNode
- func (s *ReservedWordContext) ORDER() antlr.TerminalNode
- func (s *ReservedWordContext) REMOVE() antlr.TerminalNode
- func (s *ReservedWordContext) REQUIRE() antlr.TerminalNode
- func (s *ReservedWordContext) RETURN() antlr.TerminalNode
- func (s *ReservedWordContext) SCALAR() antlr.TerminalNode
- func (s *ReservedWordContext) SET() antlr.TerminalNode
- func (s *ReservedWordContext) SKIP_W() antlr.TerminalNode
- func (s *ReservedWordContext) STARTS() antlr.TerminalNode
- func (s *ReservedWordContext) THEN() antlr.TerminalNode
- func (s *ReservedWordContext) TRUE() antlr.TerminalNode
- func (s *ReservedWordContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ReservedWordContext) UNION() antlr.TerminalNode
- func (s *ReservedWordContext) UNIQUE() antlr.TerminalNode
- func (s *ReservedWordContext) UNWIND() antlr.TerminalNode
- func (s *ReservedWordContext) WHEN() antlr.TerminalNode
- func (s *ReservedWordContext) WHERE() antlr.TerminalNode
- func (s *ReservedWordContext) WITH() antlr.TerminalNode
- func (s *ReservedWordContext) XOR() antlr.TerminalNode
- type ReturnStContext
- func (s *ReturnStContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ReturnStContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ReturnStContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ReturnStContext) GetParser() antlr.Parser
- func (s *ReturnStContext) GetRuleContext() antlr.RuleContext
- func (*ReturnStContext) IsReturnStContext()
- func (s *ReturnStContext) ProjectionBody() IProjectionBodyContext
- func (s *ReturnStContext) RETURN() antlr.TerminalNode
- func (s *ReturnStContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ScriptContext
- func (s *ScriptContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ScriptContext) EOF() antlr.TerminalNode
- func (s *ScriptContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ScriptContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ScriptContext) GetParser() antlr.Parser
- func (s *ScriptContext) GetRuleContext() antlr.RuleContext
- func (*ScriptContext) IsScriptContext()
- func (s *ScriptContext) Query() IQueryContext
- func (s *ScriptContext) SEMI() antlr.TerminalNode
- func (s *ScriptContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SetItemContext
- func (s *SetItemContext) ADD_ASSIGN() antlr.TerminalNode
- func (s *SetItemContext) ASSIGN() antlr.TerminalNode
- func (s *SetItemContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SetItemContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SetItemContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SetItemContext) Expression() IExpressionContext
- func (s *SetItemContext) GetParser() antlr.Parser
- func (s *SetItemContext) GetRuleContext() antlr.RuleContext
- func (*SetItemContext) IsSetItemContext()
- func (s *SetItemContext) NodeLabels() INodeLabelsContext
- func (s *SetItemContext) PropertyExpression() IPropertyExpressionContext
- func (s *SetItemContext) Symbol() ISymbolContext
- func (s *SetItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SetStContext
- func (s *SetStContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SetStContext) AllCOMMA() []antlr.TerminalNode
- func (s *SetStContext) AllSetItem() []ISetItemContext
- func (s *SetStContext) COMMA(i int) antlr.TerminalNode
- func (s *SetStContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SetStContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SetStContext) GetParser() antlr.Parser
- func (s *SetStContext) GetRuleContext() antlr.RuleContext
- func (*SetStContext) IsSetStContext()
- func (s *SetStContext) SET() antlr.TerminalNode
- func (s *SetStContext) SetItem(i int) ISetItemContext
- func (s *SetStContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SinglePartQContext
- func (s *SinglePartQContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SinglePartQContext) AllReadingStatement() []IReadingStatementContext
- func (s *SinglePartQContext) AllUpdatingStatement() []IUpdatingStatementContext
- func (s *SinglePartQContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SinglePartQContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SinglePartQContext) GetParser() antlr.Parser
- func (s *SinglePartQContext) GetRuleContext() antlr.RuleContext
- func (*SinglePartQContext) IsSinglePartQContext()
- func (s *SinglePartQContext) ReadingStatement(i int) IReadingStatementContext
- func (s *SinglePartQContext) ReturnSt() IReturnStContext
- func (s *SinglePartQContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *SinglePartQContext) UpdatingStatement(i int) IUpdatingStatementContext
- type SingleQueryContext
- func (s *SingleQueryContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SingleQueryContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SingleQueryContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SingleQueryContext) GetParser() antlr.Parser
- func (s *SingleQueryContext) GetRuleContext() antlr.RuleContext
- func (*SingleQueryContext) IsSingleQueryContext()
- func (s *SingleQueryContext) MultiPartQ() IMultiPartQContext
- func (s *SingleQueryContext) SinglePartQ() ISinglePartQContext
- func (s *SingleQueryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SkipStContext
- func (s *SkipStContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SkipStContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SkipStContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SkipStContext) Expression() IExpressionContext
- func (s *SkipStContext) GetParser() antlr.Parser
- func (s *SkipStContext) GetRuleContext() antlr.RuleContext
- func (*SkipStContext) IsSkipStContext()
- func (s *SkipStContext) SKIP_W() antlr.TerminalNode
- func (s *SkipStContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StandaloneCallContext
- func (s *StandaloneCallContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *StandaloneCallContext) CALL() antlr.TerminalNode
- func (s *StandaloneCallContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StandaloneCallContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StandaloneCallContext) GetParser() antlr.Parser
- func (s *StandaloneCallContext) GetRuleContext() antlr.RuleContext
- func (s *StandaloneCallContext) InvocationName() IInvocationNameContext
- func (*StandaloneCallContext) IsStandaloneCallContext()
- func (s *StandaloneCallContext) MULT() antlr.TerminalNode
- func (s *StandaloneCallContext) ParenExpressionChain() IParenExpressionChainContext
- func (s *StandaloneCallContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *StandaloneCallContext) YIELD() antlr.TerminalNode
- func (s *StandaloneCallContext) YieldItems() IYieldItemsContext
- type StringExpPrefixContext
- func (s *StringExpPrefixContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *StringExpPrefixContext) CONTAINS() antlr.TerminalNode
- func (s *StringExpPrefixContext) ENDS() antlr.TerminalNode
- func (s *StringExpPrefixContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StringExpPrefixContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StringExpPrefixContext) GetParser() antlr.Parser
- func (s *StringExpPrefixContext) GetRuleContext() antlr.RuleContext
- func (*StringExpPrefixContext) IsStringExpPrefixContext()
- func (s *StringExpPrefixContext) STARTS() antlr.TerminalNode
- func (s *StringExpPrefixContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *StringExpPrefixContext) WITH() antlr.TerminalNode
- type StringExpressionContext
- func (s *StringExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *StringExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StringExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StringExpressionContext) GetParser() antlr.Parser
- func (s *StringExpressionContext) GetRuleContext() antlr.RuleContext
- func (*StringExpressionContext) IsStringExpressionContext()
- func (s *StringExpressionContext) PropertyOrLabelExpression() IPropertyOrLabelExpressionContext
- func (s *StringExpressionContext) StringExpPrefix() IStringExpPrefixContext
- func (s *StringExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StringLitContext
- func (s *StringLitContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *StringLitContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StringLitContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StringLitContext) GetParser() antlr.Parser
- func (s *StringLitContext) GetRuleContext() antlr.RuleContext
- func (*StringLitContext) IsStringLitContext()
- func (s *StringLitContext) STRING_LITERAL() antlr.TerminalNode
- func (s *StringLitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SubqueryCountContext
- func (s *SubqueryCountContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SubqueryCountContext) COUNT() antlr.TerminalNode
- func (s *SubqueryCountContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SubqueryCountContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SubqueryCountContext) GetParser() antlr.Parser
- func (s *SubqueryCountContext) GetRuleContext() antlr.RuleContext
- func (*SubqueryCountContext) IsSubqueryCountContext()
- func (s *SubqueryCountContext) LBRACE() antlr.TerminalNode
- func (s *SubqueryCountContext) PatternWhere() IPatternWhereContext
- func (s *SubqueryCountContext) RBRACE() antlr.TerminalNode
- func (s *SubqueryCountContext) RegularQuery() IRegularQueryContext
- func (s *SubqueryCountContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SubqueryExistContext
- func (s *SubqueryExistContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SubqueryExistContext) EXISTS() antlr.TerminalNode
- func (s *SubqueryExistContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SubqueryExistContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SubqueryExistContext) GetParser() antlr.Parser
- func (s *SubqueryExistContext) GetRuleContext() antlr.RuleContext
- func (*SubqueryExistContext) IsSubqueryExistContext()
- func (s *SubqueryExistContext) LBRACE() antlr.TerminalNode
- func (s *SubqueryExistContext) PatternWhere() IPatternWhereContext
- func (s *SubqueryExistContext) RBRACE() antlr.TerminalNode
- func (s *SubqueryExistContext) RegularQuery() IRegularQueryContext
- func (s *SubqueryExistContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SymbolContext
- func (s *SymbolContext) ANY() antlr.TerminalNode
- func (s *SymbolContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SymbolContext) COUNT() antlr.TerminalNode
- func (s *SymbolContext) ESC_LITERAL() antlr.TerminalNode
- func (s *SymbolContext) EXTRACT() antlr.TerminalNode
- func (s *SymbolContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SymbolContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SymbolContext) FILTER() antlr.TerminalNode
- func (s *SymbolContext) GetParser() antlr.Parser
- func (s *SymbolContext) GetRuleContext() antlr.RuleContext
- func (s *SymbolContext) ID() antlr.TerminalNode
- func (*SymbolContext) IsSymbolContext()
- func (s *SymbolContext) NONE() antlr.TerminalNode
- func (s *SymbolContext) SINGLE() antlr.TerminalNode
- func (s *SymbolContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type UnaryAddSubExpressionContext
- func (s *UnaryAddSubExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *UnaryAddSubExpressionContext) AtomicExpression() IAtomicExpressionContext
- func (s *UnaryAddSubExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *UnaryAddSubExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *UnaryAddSubExpressionContext) GetParser() antlr.Parser
- func (s *UnaryAddSubExpressionContext) GetRuleContext() antlr.RuleContext
- func (*UnaryAddSubExpressionContext) IsUnaryAddSubExpressionContext()
- func (s *UnaryAddSubExpressionContext) PLUS() antlr.TerminalNode
- func (s *UnaryAddSubExpressionContext) SUB() antlr.TerminalNode
- func (s *UnaryAddSubExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type UnionStContext
- func (s *UnionStContext) ALL() antlr.TerminalNode
- func (s *UnionStContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *UnionStContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *UnionStContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *UnionStContext) GetParser() antlr.Parser
- func (s *UnionStContext) GetRuleContext() antlr.RuleContext
- func (*UnionStContext) IsUnionStContext()
- func (s *UnionStContext) SingleQuery() ISingleQueryContext
- func (s *UnionStContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *UnionStContext) UNION() antlr.TerminalNode
- type UnwindStContext
- func (s *UnwindStContext) AS() antlr.TerminalNode
- func (s *UnwindStContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *UnwindStContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *UnwindStContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *UnwindStContext) Expression() IExpressionContext
- func (s *UnwindStContext) GetParser() antlr.Parser
- func (s *UnwindStContext) GetRuleContext() antlr.RuleContext
- func (*UnwindStContext) IsUnwindStContext()
- func (s *UnwindStContext) Symbol() ISymbolContext
- func (s *UnwindStContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *UnwindStContext) UNWIND() antlr.TerminalNode
- type UpdatingStatementContext
- func (s *UpdatingStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *UpdatingStatementContext) CreateSt() ICreateStContext
- func (s *UpdatingStatementContext) DeleteSt() IDeleteStContext
- func (s *UpdatingStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *UpdatingStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *UpdatingStatementContext) GetParser() antlr.Parser
- func (s *UpdatingStatementContext) GetRuleContext() antlr.RuleContext
- func (*UpdatingStatementContext) IsUpdatingStatementContext()
- func (s *UpdatingStatementContext) MergeSt() IMergeStContext
- func (s *UpdatingStatementContext) RemoveSt() IRemoveStContext
- func (s *UpdatingStatementContext) SetSt() ISetStContext
- func (s *UpdatingStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type WhereContext
- func (s *WhereContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *WhereContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *WhereContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *WhereContext) Expression() IExpressionContext
- func (s *WhereContext) GetParser() antlr.Parser
- func (s *WhereContext) GetRuleContext() antlr.RuleContext
- func (*WhereContext) IsWhereContext()
- func (s *WhereContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *WhereContext) WHERE() antlr.TerminalNode
- type WithStContext
- func (s *WithStContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *WithStContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *WithStContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *WithStContext) GetParser() antlr.Parser
- func (s *WithStContext) GetRuleContext() antlr.RuleContext
- func (*WithStContext) IsWithStContext()
- func (s *WithStContext) ProjectionBody() IProjectionBodyContext
- func (s *WithStContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *WithStContext) WITH() antlr.TerminalNode
- func (s *WithStContext) Where() IWhereContext
- type XorExpressionContext
- func (s *XorExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *XorExpressionContext) AllAndExpression() []IAndExpressionContext
- func (s *XorExpressionContext) AllXOR() []antlr.TerminalNode
- func (s *XorExpressionContext) AndExpression(i int) IAndExpressionContext
- func (s *XorExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *XorExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *XorExpressionContext) GetParser() antlr.Parser
- func (s *XorExpressionContext) GetRuleContext() antlr.RuleContext
- func (*XorExpressionContext) IsXorExpressionContext()
- func (s *XorExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *XorExpressionContext) XOR(i int) antlr.TerminalNode
- type YieldItemContext
- func (s *YieldItemContext) AS() antlr.TerminalNode
- func (s *YieldItemContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *YieldItemContext) AllSymbol() []ISymbolContext
- func (s *YieldItemContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *YieldItemContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *YieldItemContext) GetParser() antlr.Parser
- func (s *YieldItemContext) GetRuleContext() antlr.RuleContext
- func (*YieldItemContext) IsYieldItemContext()
- func (s *YieldItemContext) Symbol(i int) ISymbolContext
- func (s *YieldItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type YieldItemsContext
- func (s *YieldItemsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *YieldItemsContext) AllCOMMA() []antlr.TerminalNode
- func (s *YieldItemsContext) AllYieldItem() []IYieldItemContext
- func (s *YieldItemsContext) COMMA(i int) antlr.TerminalNode
- func (s *YieldItemsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *YieldItemsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *YieldItemsContext) GetParser() antlr.Parser
- func (s *YieldItemsContext) GetRuleContext() antlr.RuleContext
- func (*YieldItemsContext) IsYieldItemsContext()
- func (s *YieldItemsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *YieldItemsContext) Where() IWhereContext
- func (s *YieldItemsContext) YieldItem(i int) IYieldItemContext
Constants ¶
const ( CypherLexerASSIGN = 1 CypherLexerADD_ASSIGN = 2 CypherLexerLE = 3 CypherLexerGE = 4 CypherLexerGT = 5 CypherLexerLT = 6 CypherLexerNOT_EQUAL = 7 CypherLexerRANGE = 8 CypherLexerSEMI = 9 CypherLexerDOT = 10 CypherLexerCOMMA = 11 CypherLexerLPAREN = 12 CypherLexerRPAREN = 13 CypherLexerLBRACE = 14 CypherLexerRBRACE = 15 CypherLexerLBRACK = 16 CypherLexerRBRACK = 17 CypherLexerSUB = 18 CypherLexerPLUS = 19 CypherLexerDIV = 20 CypherLexerMOD = 21 CypherLexerCARET = 22 CypherLexerMULT = 23 CypherLexerESC = 24 CypherLexerCOLON = 25 CypherLexerSTICK = 26 CypherLexerDOLLAR = 27 CypherLexerCALL = 28 CypherLexerYIELD = 29 CypherLexerFILTER = 30 CypherLexerEXTRACT = 31 CypherLexerCOUNT = 32 CypherLexerANY = 33 CypherLexerNONE = 34 CypherLexerSINGLE = 35 CypherLexerALL = 36 CypherLexerASC = 37 CypherLexerASCENDING = 38 CypherLexerBY = 39 CypherLexerCREATE = 40 CypherLexerDELETE = 41 CypherLexerDESC = 42 CypherLexerDESCENDING = 43 CypherLexerDETACH = 44 CypherLexerEXISTS = 45 CypherLexerLIMIT = 46 CypherLexerMATCH = 47 CypherLexerMERGE = 48 CypherLexerON = 49 CypherLexerOPTIONAL = 50 CypherLexerORDER = 51 CypherLexerREMOVE = 52 CypherLexerRETURN = 53 CypherLexerSET = 54 CypherLexerSKIP_W = 55 CypherLexerWHERE = 56 CypherLexerWITH = 57 CypherLexerUNION = 58 CypherLexerUNWIND = 59 CypherLexerAND = 60 CypherLexerAS = 61 CypherLexerCONTAINS = 62 CypherLexerDISTINCT = 63 CypherLexerENDS = 64 CypherLexerIN = 65 CypherLexerIS = 66 CypherLexerNOT = 67 CypherLexerOR = 68 CypherLexerSTARTS = 69 CypherLexerXOR = 70 CypherLexerFALSE = 71 CypherLexerTRUE = 72 CypherLexerNULL_W = 73 CypherLexerCONSTRAINT = 74 CypherLexerDO = 75 CypherLexerFOR = 76 CypherLexerREQUIRE = 77 CypherLexerUNIQUE = 78 CypherLexerCASE = 79 CypherLexerWHEN = 80 CypherLexerTHEN = 81 CypherLexerELSE = 82 CypherLexerEND = 83 CypherLexerMANDATORY = 84 CypherLexerSCALAR = 85 CypherLexerOF = 86 CypherLexerADD = 87 CypherLexerDROP = 88 CypherLexerID = 89 CypherLexerESC_LITERAL = 90 CypherLexerCHAR_LITERAL = 91 CypherLexerSTRING_LITERAL = 92 CypherLexerDIGIT = 93 CypherLexerFLOAT = 94 CypherLexerWS = 95 CypherLexerCOMMENT = 96 CypherLexerLINE_COMMENT = 97 CypherLexerERRCHAR = 98 CypherLexerLetter = 99 )
CypherLexer tokens.
const ( CypherParserEOF = antlr.TokenEOF CypherParserASSIGN = 1 CypherParserADD_ASSIGN = 2 CypherParserLE = 3 CypherParserGE = 4 CypherParserGT = 5 CypherParserLT = 6 CypherParserNOT_EQUAL = 7 CypherParserRANGE = 8 CypherParserSEMI = 9 CypherParserDOT = 10 CypherParserCOMMA = 11 CypherParserLPAREN = 12 CypherParserRPAREN = 13 CypherParserLBRACE = 14 CypherParserRBRACE = 15 CypherParserLBRACK = 16 CypherParserRBRACK = 17 CypherParserSUB = 18 CypherParserPLUS = 19 CypherParserDIV = 20 CypherParserMOD = 21 CypherParserCARET = 22 CypherParserMULT = 23 CypherParserESC = 24 CypherParserCOLON = 25 CypherParserSTICK = 26 CypherParserDOLLAR = 27 CypherParserCALL = 28 CypherParserYIELD = 29 CypherParserFILTER = 30 CypherParserEXTRACT = 31 CypherParserCOUNT = 32 CypherParserANY = 33 CypherParserNONE = 34 CypherParserSINGLE = 35 CypherParserALL = 36 CypherParserASC = 37 CypherParserASCENDING = 38 CypherParserBY = 39 CypherParserCREATE = 40 CypherParserDELETE = 41 CypherParserDESC = 42 CypherParserDESCENDING = 43 CypherParserDETACH = 44 CypherParserEXISTS = 45 CypherParserLIMIT = 46 CypherParserMATCH = 47 CypherParserMERGE = 48 CypherParserON = 49 CypherParserOPTIONAL = 50 CypherParserORDER = 51 CypherParserREMOVE = 52 CypherParserRETURN = 53 CypherParserSET = 54 CypherParserSKIP_W = 55 CypherParserWHERE = 56 CypherParserWITH = 57 CypherParserUNION = 58 CypherParserUNWIND = 59 CypherParserAND = 60 CypherParserAS = 61 CypherParserCONTAINS = 62 CypherParserDISTINCT = 63 CypherParserENDS = 64 CypherParserIN = 65 CypherParserIS = 66 CypherParserNOT = 67 CypherParserOR = 68 CypherParserSTARTS = 69 CypherParserXOR = 70 CypherParserFALSE = 71 CypherParserTRUE = 72 CypherParserNULL_W = 73 CypherParserCONSTRAINT = 74 CypherParserDO = 75 CypherParserFOR = 76 CypherParserREQUIRE = 77 CypherParserUNIQUE = 78 CypherParserCASE = 79 CypherParserWHEN = 80 CypherParserTHEN = 81 CypherParserELSE = 82 CypherParserEND = 83 CypherParserMANDATORY = 84 CypherParserSCALAR = 85 CypherParserOF = 86 CypherParserADD = 87 CypherParserDROP = 88 CypherParserID = 89 CypherParserESC_LITERAL = 90 CypherParserCHAR_LITERAL = 91 CypherParserSTRING_LITERAL = 92 CypherParserDIGIT = 93 CypherParserFLOAT = 94 CypherParserWS = 95 CypherParserCOMMENT = 96 CypherParserLINE_COMMENT = 97 CypherParserERRCHAR = 98 CypherParserLetter = 99 )
CypherParser tokens.
const ( CypherParserRULE_script = 0 CypherParserRULE_query = 1 CypherParserRULE_regularQuery = 2 CypherParserRULE_singleQuery = 3 CypherParserRULE_standaloneCall = 4 CypherParserRULE_returnSt = 5 CypherParserRULE_withSt = 6 CypherParserRULE_skipSt = 7 CypherParserRULE_limitSt = 8 CypherParserRULE_projectionBody = 9 CypherParserRULE_projectionItems = 10 CypherParserRULE_projectionItem = 11 CypherParserRULE_orderItem = 12 CypherParserRULE_orderSt = 13 CypherParserRULE_singlePartQ = 14 CypherParserRULE_multiPartQ = 15 CypherParserRULE_matchSt = 16 CypherParserRULE_unwindSt = 17 CypherParserRULE_readingStatement = 18 CypherParserRULE_updatingStatement = 19 CypherParserRULE_deleteSt = 20 CypherParserRULE_removeSt = 21 CypherParserRULE_removeItem = 22 CypherParserRULE_queryCallSt = 23 CypherParserRULE_parenExpressionChain = 24 CypherParserRULE_yieldItems = 25 CypherParserRULE_yieldItem = 26 CypherParserRULE_mergeSt = 27 CypherParserRULE_mergeAction = 28 CypherParserRULE_setSt = 29 CypherParserRULE_setItem = 30 CypherParserRULE_nodeLabels = 31 CypherParserRULE_createSt = 32 CypherParserRULE_patternWhere = 33 CypherParserRULE_where = 34 CypherParserRULE_pattern = 35 CypherParserRULE_expression = 36 CypherParserRULE_xorExpression = 37 CypherParserRULE_andExpression = 38 CypherParserRULE_notExpression = 39 CypherParserRULE_comparisonExpression = 40 CypherParserRULE_comparisonSigns = 41 CypherParserRULE_addSubExpression = 42 CypherParserRULE_multDivExpression = 43 CypherParserRULE_powerExpression = 44 CypherParserRULE_unaryAddSubExpression = 45 CypherParserRULE_atomicExpression = 46 CypherParserRULE_listExpression = 47 CypherParserRULE_stringExpression = 48 CypherParserRULE_stringExpPrefix = 49 CypherParserRULE_nullExpression = 50 CypherParserRULE_propertyOrLabelExpression = 51 CypherParserRULE_propertyExpression = 52 CypherParserRULE_patternPart = 53 CypherParserRULE_patternElem = 54 CypherParserRULE_patternElemChain = 55 CypherParserRULE_properties = 56 CypherParserRULE_nodePattern = 57 CypherParserRULE_atom = 58 CypherParserRULE_lhs = 59 CypherParserRULE_relationshipPattern = 60 CypherParserRULE_relationDetail = 61 CypherParserRULE_relationshipTypes = 62 CypherParserRULE_unionSt = 63 CypherParserRULE_subqueryExist = 64 CypherParserRULE_subqueryCount = 65 CypherParserRULE_invocationName = 66 CypherParserRULE_functionInvocation = 67 CypherParserRULE_parenthesizedExpression = 68 CypherParserRULE_filterWith = 69 CypherParserRULE_patternComprehension = 70 CypherParserRULE_relationshipsChainPattern = 71 CypherParserRULE_listComprehension = 72 CypherParserRULE_filterExpression = 73 CypherParserRULE_countAll = 74 CypherParserRULE_expressionChain = 75 CypherParserRULE_caseExpression = 76 CypherParserRULE_parameter = 77 CypherParserRULE_literal = 78 CypherParserRULE_rangeLit = 79 CypherParserRULE_boolLit = 80 CypherParserRULE_numLit = 81 CypherParserRULE_stringLit = 82 CypherParserRULE_charLit = 83 CypherParserRULE_listLit = 84 CypherParserRULE_mapLit = 85 CypherParserRULE_mapPair = 86 CypherParserRULE_name = 87 CypherParserRULE_symbol = 88 CypherParserRULE_reservedWord = 89 )
CypherParser rules.
const CypherLexerCOMMENTS = 2
CypherLexerCOMMENTS is the CypherLexer channel.
Variables ¶
var CypherLexerLexerStaticData struct { ChannelNames []string ModeNames []string LiteralNames []string SymbolicNames []string RuleNames []string PredictionContextCache *antlr.PredictionContextCache // contains filtered or unexported fields }
var CypherParserParserStaticData struct { LiteralNames []string SymbolicNames []string RuleNames []string PredictionContextCache *antlr.PredictionContextCache // contains filtered or unexported fields }
Functions ¶
func CypherLexerInit ¶
func CypherLexerInit()
CypherLexerInit initializes any static state used to implement CypherLexer. By default the static state used to implement the lexer is lazily initialized during the first call to NewCypherLexer(). You can call this function if you wish to initialize the static state ahead of time.
func CypherParserInit ¶
func CypherParserInit()
CypherParserInit initializes any static state used to implement CypherParser. By default the static state used to implement the parser is lazily initialized during the first call to NewCypherParser(). You can call this function if you wish to initialize the static state ahead of time.
func InitEmptyAddSubExpressionContext ¶
func InitEmptyAddSubExpressionContext(p *AddSubExpressionContext)
func InitEmptyAndExpressionContext ¶
func InitEmptyAndExpressionContext(p *AndExpressionContext)
func InitEmptyAtomContext ¶
func InitEmptyAtomContext(p *AtomContext)
func InitEmptyAtomicExpressionContext ¶
func InitEmptyAtomicExpressionContext(p *AtomicExpressionContext)
func InitEmptyBoolLitContext ¶
func InitEmptyBoolLitContext(p *BoolLitContext)
func InitEmptyCaseExpressionContext ¶
func InitEmptyCaseExpressionContext(p *CaseExpressionContext)
func InitEmptyCharLitContext ¶
func InitEmptyCharLitContext(p *CharLitContext)
func InitEmptyComparisonExpressionContext ¶
func InitEmptyComparisonExpressionContext(p *ComparisonExpressionContext)
func InitEmptyComparisonSignsContext ¶
func InitEmptyComparisonSignsContext(p *ComparisonSignsContext)
func InitEmptyCountAllContext ¶
func InitEmptyCountAllContext(p *CountAllContext)
func InitEmptyCreateStContext ¶
func InitEmptyCreateStContext(p *CreateStContext)
func InitEmptyDeleteStContext ¶
func InitEmptyDeleteStContext(p *DeleteStContext)
func InitEmptyExpressionChainContext ¶
func InitEmptyExpressionChainContext(p *ExpressionChainContext)
func InitEmptyExpressionContext ¶
func InitEmptyExpressionContext(p *ExpressionContext)
func InitEmptyFilterExpressionContext ¶
func InitEmptyFilterExpressionContext(p *FilterExpressionContext)
func InitEmptyFilterWithContext ¶
func InitEmptyFilterWithContext(p *FilterWithContext)
func InitEmptyFunctionInvocationContext ¶
func InitEmptyFunctionInvocationContext(p *FunctionInvocationContext)
func InitEmptyInvocationNameContext ¶
func InitEmptyInvocationNameContext(p *InvocationNameContext)
func InitEmptyLhsContext ¶
func InitEmptyLhsContext(p *LhsContext)
func InitEmptyLimitStContext ¶
func InitEmptyLimitStContext(p *LimitStContext)
func InitEmptyListComprehensionContext ¶
func InitEmptyListComprehensionContext(p *ListComprehensionContext)
func InitEmptyListExpressionContext ¶
func InitEmptyListExpressionContext(p *ListExpressionContext)
func InitEmptyListLitContext ¶
func InitEmptyListLitContext(p *ListLitContext)
func InitEmptyLiteralContext ¶
func InitEmptyLiteralContext(p *LiteralContext)
func InitEmptyMapLitContext ¶
func InitEmptyMapLitContext(p *MapLitContext)
func InitEmptyMapPairContext ¶
func InitEmptyMapPairContext(p *MapPairContext)
func InitEmptyMatchStContext ¶
func InitEmptyMatchStContext(p *MatchStContext)
func InitEmptyMergeActionContext ¶
func InitEmptyMergeActionContext(p *MergeActionContext)
func InitEmptyMergeStContext ¶
func InitEmptyMergeStContext(p *MergeStContext)
func InitEmptyMultDivExpressionContext ¶
func InitEmptyMultDivExpressionContext(p *MultDivExpressionContext)
func InitEmptyMultiPartQContext ¶
func InitEmptyMultiPartQContext(p *MultiPartQContext)
func InitEmptyNameContext ¶
func InitEmptyNameContext(p *NameContext)
func InitEmptyNodeLabelsContext ¶
func InitEmptyNodeLabelsContext(p *NodeLabelsContext)
func InitEmptyNodePatternContext ¶
func InitEmptyNodePatternContext(p *NodePatternContext)
func InitEmptyNotExpressionContext ¶
func InitEmptyNotExpressionContext(p *NotExpressionContext)
func InitEmptyNullExpressionContext ¶
func InitEmptyNullExpressionContext(p *NullExpressionContext)
func InitEmptyNumLitContext ¶
func InitEmptyNumLitContext(p *NumLitContext)
func InitEmptyOrderItemContext ¶
func InitEmptyOrderItemContext(p *OrderItemContext)
func InitEmptyOrderStContext ¶
func InitEmptyOrderStContext(p *OrderStContext)
func InitEmptyParameterContext ¶
func InitEmptyParameterContext(p *ParameterContext)
func InitEmptyParenExpressionChainContext ¶
func InitEmptyParenExpressionChainContext(p *ParenExpressionChainContext)
func InitEmptyParenthesizedExpressionContext ¶
func InitEmptyParenthesizedExpressionContext(p *ParenthesizedExpressionContext)
func InitEmptyPatternComprehensionContext ¶
func InitEmptyPatternComprehensionContext(p *PatternComprehensionContext)
func InitEmptyPatternContext ¶
func InitEmptyPatternContext(p *PatternContext)
func InitEmptyPatternElemChainContext ¶
func InitEmptyPatternElemChainContext(p *PatternElemChainContext)
func InitEmptyPatternElemContext ¶
func InitEmptyPatternElemContext(p *PatternElemContext)
func InitEmptyPatternPartContext ¶
func InitEmptyPatternPartContext(p *PatternPartContext)
func InitEmptyPatternWhereContext ¶
func InitEmptyPatternWhereContext(p *PatternWhereContext)
func InitEmptyPowerExpressionContext ¶
func InitEmptyPowerExpressionContext(p *PowerExpressionContext)
func InitEmptyProjectionBodyContext ¶
func InitEmptyProjectionBodyContext(p *ProjectionBodyContext)
func InitEmptyProjectionItemContext ¶
func InitEmptyProjectionItemContext(p *ProjectionItemContext)
func InitEmptyProjectionItemsContext ¶
func InitEmptyProjectionItemsContext(p *ProjectionItemsContext)
func InitEmptyPropertiesContext ¶
func InitEmptyPropertiesContext(p *PropertiesContext)
func InitEmptyPropertyExpressionContext ¶
func InitEmptyPropertyExpressionContext(p *PropertyExpressionContext)
func InitEmptyPropertyOrLabelExpressionContext ¶
func InitEmptyPropertyOrLabelExpressionContext(p *PropertyOrLabelExpressionContext)
func InitEmptyQueryCallStContext ¶
func InitEmptyQueryCallStContext(p *QueryCallStContext)
func InitEmptyQueryContext ¶
func InitEmptyQueryContext(p *QueryContext)
func InitEmptyRangeLitContext ¶
func InitEmptyRangeLitContext(p *RangeLitContext)
func InitEmptyReadingStatementContext ¶
func InitEmptyReadingStatementContext(p *ReadingStatementContext)
func InitEmptyRegularQueryContext ¶
func InitEmptyRegularQueryContext(p *RegularQueryContext)
func InitEmptyRelationDetailContext ¶
func InitEmptyRelationDetailContext(p *RelationDetailContext)
func InitEmptyRelationshipPatternContext ¶
func InitEmptyRelationshipPatternContext(p *RelationshipPatternContext)
func InitEmptyRelationshipTypesContext ¶
func InitEmptyRelationshipTypesContext(p *RelationshipTypesContext)
func InitEmptyRelationshipsChainPatternContext ¶
func InitEmptyRelationshipsChainPatternContext(p *RelationshipsChainPatternContext)
func InitEmptyRemoveItemContext ¶
func InitEmptyRemoveItemContext(p *RemoveItemContext)
func InitEmptyRemoveStContext ¶
func InitEmptyRemoveStContext(p *RemoveStContext)
func InitEmptyReservedWordContext ¶
func InitEmptyReservedWordContext(p *ReservedWordContext)
func InitEmptyReturnStContext ¶
func InitEmptyReturnStContext(p *ReturnStContext)
func InitEmptyScriptContext ¶
func InitEmptyScriptContext(p *ScriptContext)
func InitEmptySetItemContext ¶
func InitEmptySetItemContext(p *SetItemContext)
func InitEmptySetStContext ¶
func InitEmptySetStContext(p *SetStContext)
func InitEmptySinglePartQContext ¶
func InitEmptySinglePartQContext(p *SinglePartQContext)
func InitEmptySingleQueryContext ¶
func InitEmptySingleQueryContext(p *SingleQueryContext)
func InitEmptySkipStContext ¶
func InitEmptySkipStContext(p *SkipStContext)
func InitEmptyStandaloneCallContext ¶
func InitEmptyStandaloneCallContext(p *StandaloneCallContext)
func InitEmptyStringExpPrefixContext ¶
func InitEmptyStringExpPrefixContext(p *StringExpPrefixContext)
func InitEmptyStringExpressionContext ¶
func InitEmptyStringExpressionContext(p *StringExpressionContext)
func InitEmptyStringLitContext ¶
func InitEmptyStringLitContext(p *StringLitContext)
func InitEmptySubqueryCountContext ¶
func InitEmptySubqueryCountContext(p *SubqueryCountContext)
func InitEmptySubqueryExistContext ¶
func InitEmptySubqueryExistContext(p *SubqueryExistContext)
func InitEmptySymbolContext ¶
func InitEmptySymbolContext(p *SymbolContext)
func InitEmptyUnaryAddSubExpressionContext ¶
func InitEmptyUnaryAddSubExpressionContext(p *UnaryAddSubExpressionContext)
func InitEmptyUnionStContext ¶
func InitEmptyUnionStContext(p *UnionStContext)
func InitEmptyUnwindStContext ¶
func InitEmptyUnwindStContext(p *UnwindStContext)
func InitEmptyUpdatingStatementContext ¶
func InitEmptyUpdatingStatementContext(p *UpdatingStatementContext)
func InitEmptyWhereContext ¶
func InitEmptyWhereContext(p *WhereContext)
func InitEmptyWithStContext ¶
func InitEmptyWithStContext(p *WithStContext)
func InitEmptyXorExpressionContext ¶
func InitEmptyXorExpressionContext(p *XorExpressionContext)
func InitEmptyYieldItemContext ¶
func InitEmptyYieldItemContext(p *YieldItemContext)
func InitEmptyYieldItemsContext ¶
func InitEmptyYieldItemsContext(p *YieldItemsContext)
Types ¶
type AddSubExpressionContext ¶
type AddSubExpressionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewAddSubExpressionContext ¶
func NewAddSubExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AddSubExpressionContext
func NewEmptyAddSubExpressionContext ¶
func NewEmptyAddSubExpressionContext() *AddSubExpressionContext
func (*AddSubExpressionContext) Accept ¶
func (s *AddSubExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AddSubExpressionContext) AllMultDivExpression ¶
func (s *AddSubExpressionContext) AllMultDivExpression() []IMultDivExpressionContext
func (*AddSubExpressionContext) AllPLUS ¶
func (s *AddSubExpressionContext) AllPLUS() []antlr.TerminalNode
func (*AddSubExpressionContext) AllSUB ¶
func (s *AddSubExpressionContext) AllSUB() []antlr.TerminalNode
func (*AddSubExpressionContext) EnterRule ¶
func (s *AddSubExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*AddSubExpressionContext) ExitRule ¶
func (s *AddSubExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*AddSubExpressionContext) GetParser ¶
func (s *AddSubExpressionContext) GetParser() antlr.Parser
func (*AddSubExpressionContext) GetRuleContext ¶
func (s *AddSubExpressionContext) GetRuleContext() antlr.RuleContext
func (*AddSubExpressionContext) IsAddSubExpressionContext ¶
func (*AddSubExpressionContext) IsAddSubExpressionContext()
func (*AddSubExpressionContext) MultDivExpression ¶
func (s *AddSubExpressionContext) MultDivExpression(i int) IMultDivExpressionContext
func (*AddSubExpressionContext) PLUS ¶
func (s *AddSubExpressionContext) PLUS(i int) antlr.TerminalNode
func (*AddSubExpressionContext) SUB ¶
func (s *AddSubExpressionContext) SUB(i int) antlr.TerminalNode
func (*AddSubExpressionContext) ToStringTree ¶
func (s *AddSubExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AndExpressionContext ¶
type AndExpressionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewAndExpressionContext ¶
func NewAndExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AndExpressionContext
func NewEmptyAndExpressionContext ¶
func NewEmptyAndExpressionContext() *AndExpressionContext
func (*AndExpressionContext) AND ¶
func (s *AndExpressionContext) AND(i int) antlr.TerminalNode
func (*AndExpressionContext) Accept ¶
func (s *AndExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AndExpressionContext) AllAND ¶
func (s *AndExpressionContext) AllAND() []antlr.TerminalNode
func (*AndExpressionContext) AllNotExpression ¶
func (s *AndExpressionContext) AllNotExpression() []INotExpressionContext
func (*AndExpressionContext) EnterRule ¶
func (s *AndExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*AndExpressionContext) ExitRule ¶
func (s *AndExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*AndExpressionContext) GetParser ¶
func (s *AndExpressionContext) GetParser() antlr.Parser
func (*AndExpressionContext) GetRuleContext ¶
func (s *AndExpressionContext) GetRuleContext() antlr.RuleContext
func (*AndExpressionContext) IsAndExpressionContext ¶
func (*AndExpressionContext) IsAndExpressionContext()
func (*AndExpressionContext) NotExpression ¶
func (s *AndExpressionContext) NotExpression(i int) INotExpressionContext
func (*AndExpressionContext) ToStringTree ¶
func (s *AndExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AtomContext ¶
type AtomContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewAtomContext ¶
func NewAtomContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AtomContext
func NewEmptyAtomContext ¶
func NewEmptyAtomContext() *AtomContext
func (*AtomContext) Accept ¶
func (s *AtomContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AtomContext) CaseExpression ¶
func (s *AtomContext) CaseExpression() ICaseExpressionContext
func (*AtomContext) CountAll ¶
func (s *AtomContext) CountAll() ICountAllContext
func (*AtomContext) EnterRule ¶
func (s *AtomContext) EnterRule(listener antlr.ParseTreeListener)
func (*AtomContext) ExitRule ¶
func (s *AtomContext) ExitRule(listener antlr.ParseTreeListener)
func (*AtomContext) FilterWith ¶
func (s *AtomContext) FilterWith() IFilterWithContext
func (*AtomContext) FunctionInvocation ¶
func (s *AtomContext) FunctionInvocation() IFunctionInvocationContext
func (*AtomContext) GetParser ¶
func (s *AtomContext) GetParser() antlr.Parser
func (*AtomContext) GetRuleContext ¶
func (s *AtomContext) GetRuleContext() antlr.RuleContext
func (*AtomContext) IsAtomContext ¶
func (*AtomContext) IsAtomContext()
func (*AtomContext) ListComprehension ¶
func (s *AtomContext) ListComprehension() IListComprehensionContext
func (*AtomContext) Literal ¶
func (s *AtomContext) Literal() ILiteralContext
func (*AtomContext) Parameter ¶
func (s *AtomContext) Parameter() IParameterContext
func (*AtomContext) ParenthesizedExpression ¶
func (s *AtomContext) ParenthesizedExpression() IParenthesizedExpressionContext
func (*AtomContext) PatternComprehension ¶
func (s *AtomContext) PatternComprehension() IPatternComprehensionContext
func (*AtomContext) RelationshipsChainPattern ¶
func (s *AtomContext) RelationshipsChainPattern() IRelationshipsChainPatternContext
func (*AtomContext) SubqueryCount ¶
func (s *AtomContext) SubqueryCount() ISubqueryCountContext
func (*AtomContext) SubqueryExist ¶
func (s *AtomContext) SubqueryExist() ISubqueryExistContext
func (*AtomContext) Symbol ¶
func (s *AtomContext) Symbol() ISymbolContext
func (*AtomContext) ToStringTree ¶
func (s *AtomContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AtomicExpressionContext ¶
type AtomicExpressionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewAtomicExpressionContext ¶
func NewAtomicExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AtomicExpressionContext
func NewEmptyAtomicExpressionContext ¶
func NewEmptyAtomicExpressionContext() *AtomicExpressionContext
func (*AtomicExpressionContext) Accept ¶
func (s *AtomicExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AtomicExpressionContext) AllListExpression ¶
func (s *AtomicExpressionContext) AllListExpression() []IListExpressionContext
func (*AtomicExpressionContext) AllNullExpression ¶
func (s *AtomicExpressionContext) AllNullExpression() []INullExpressionContext
func (*AtomicExpressionContext) AllStringExpression ¶
func (s *AtomicExpressionContext) AllStringExpression() []IStringExpressionContext
func (*AtomicExpressionContext) EnterRule ¶
func (s *AtomicExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*AtomicExpressionContext) ExitRule ¶
func (s *AtomicExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*AtomicExpressionContext) GetParser ¶
func (s *AtomicExpressionContext) GetParser() antlr.Parser
func (*AtomicExpressionContext) GetRuleContext ¶
func (s *AtomicExpressionContext) GetRuleContext() antlr.RuleContext
func (*AtomicExpressionContext) IsAtomicExpressionContext ¶
func (*AtomicExpressionContext) IsAtomicExpressionContext()
func (*AtomicExpressionContext) ListExpression ¶
func (s *AtomicExpressionContext) ListExpression(i int) IListExpressionContext
func (*AtomicExpressionContext) NullExpression ¶
func (s *AtomicExpressionContext) NullExpression(i int) INullExpressionContext
func (*AtomicExpressionContext) PropertyOrLabelExpression ¶
func (s *AtomicExpressionContext) PropertyOrLabelExpression() IPropertyOrLabelExpressionContext
func (*AtomicExpressionContext) StringExpression ¶
func (s *AtomicExpressionContext) StringExpression(i int) IStringExpressionContext
func (*AtomicExpressionContext) ToStringTree ¶
func (s *AtomicExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BaseCypherParserListener ¶
type BaseCypherParserListener struct{}
BaseCypherParserListener is a complete listener for a parse tree produced by CypherParser.
func (*BaseCypherParserListener) EnterAddSubExpression ¶
func (s *BaseCypherParserListener) EnterAddSubExpression(ctx *AddSubExpressionContext)
EnterAddSubExpression is called when production addSubExpression is entered.
func (*BaseCypherParserListener) EnterAndExpression ¶
func (s *BaseCypherParserListener) EnterAndExpression(ctx *AndExpressionContext)
EnterAndExpression is called when production andExpression is entered.
func (*BaseCypherParserListener) EnterAtom ¶
func (s *BaseCypherParserListener) EnterAtom(ctx *AtomContext)
EnterAtom is called when production atom is entered.
func (*BaseCypherParserListener) EnterAtomicExpression ¶
func (s *BaseCypherParserListener) EnterAtomicExpression(ctx *AtomicExpressionContext)
EnterAtomicExpression is called when production atomicExpression is entered.
func (*BaseCypherParserListener) EnterBoolLit ¶
func (s *BaseCypherParserListener) EnterBoolLit(ctx *BoolLitContext)
EnterBoolLit is called when production boolLit is entered.
func (*BaseCypherParserListener) EnterCaseExpression ¶
func (s *BaseCypherParserListener) EnterCaseExpression(ctx *CaseExpressionContext)
EnterCaseExpression is called when production caseExpression is entered.
func (*BaseCypherParserListener) EnterCharLit ¶
func (s *BaseCypherParserListener) EnterCharLit(ctx *CharLitContext)
EnterCharLit is called when production charLit is entered.
func (*BaseCypherParserListener) EnterComparisonExpression ¶
func (s *BaseCypherParserListener) EnterComparisonExpression(ctx *ComparisonExpressionContext)
EnterComparisonExpression is called when production comparisonExpression is entered.
func (*BaseCypherParserListener) EnterComparisonSigns ¶
func (s *BaseCypherParserListener) EnterComparisonSigns(ctx *ComparisonSignsContext)
EnterComparisonSigns is called when production comparisonSigns is entered.
func (*BaseCypherParserListener) EnterCountAll ¶
func (s *BaseCypherParserListener) EnterCountAll(ctx *CountAllContext)
EnterCountAll is called when production countAll is entered.
func (*BaseCypherParserListener) EnterCreateSt ¶
func (s *BaseCypherParserListener) EnterCreateSt(ctx *CreateStContext)
EnterCreateSt is called when production createSt is entered.
func (*BaseCypherParserListener) EnterDeleteSt ¶
func (s *BaseCypherParserListener) EnterDeleteSt(ctx *DeleteStContext)
EnterDeleteSt is called when production deleteSt is entered.
func (*BaseCypherParserListener) EnterEveryRule ¶
func (s *BaseCypherParserListener) EnterEveryRule(ctx antlr.ParserRuleContext)
EnterEveryRule is called when any rule is entered.
func (*BaseCypherParserListener) EnterExpression ¶
func (s *BaseCypherParserListener) EnterExpression(ctx *ExpressionContext)
EnterExpression is called when production expression is entered.
func (*BaseCypherParserListener) EnterExpressionChain ¶
func (s *BaseCypherParserListener) EnterExpressionChain(ctx *ExpressionChainContext)
EnterExpressionChain is called when production expressionChain is entered.
func (*BaseCypherParserListener) EnterFilterExpression ¶
func (s *BaseCypherParserListener) EnterFilterExpression(ctx *FilterExpressionContext)
EnterFilterExpression is called when production filterExpression is entered.
func (*BaseCypherParserListener) EnterFilterWith ¶
func (s *BaseCypherParserListener) EnterFilterWith(ctx *FilterWithContext)
EnterFilterWith is called when production filterWith is entered.
func (*BaseCypherParserListener) EnterFunctionInvocation ¶
func (s *BaseCypherParserListener) EnterFunctionInvocation(ctx *FunctionInvocationContext)
EnterFunctionInvocation is called when production functionInvocation is entered.
func (*BaseCypherParserListener) EnterInvocationName ¶
func (s *BaseCypherParserListener) EnterInvocationName(ctx *InvocationNameContext)
EnterInvocationName is called when production invocationName is entered.
func (*BaseCypherParserListener) EnterLhs ¶
func (s *BaseCypherParserListener) EnterLhs(ctx *LhsContext)
EnterLhs is called when production lhs is entered.
func (*BaseCypherParserListener) EnterLimitSt ¶
func (s *BaseCypherParserListener) EnterLimitSt(ctx *LimitStContext)
EnterLimitSt is called when production limitSt is entered.
func (*BaseCypherParserListener) EnterListComprehension ¶
func (s *BaseCypherParserListener) EnterListComprehension(ctx *ListComprehensionContext)
EnterListComprehension is called when production listComprehension is entered.
func (*BaseCypherParserListener) EnterListExpression ¶
func (s *BaseCypherParserListener) EnterListExpression(ctx *ListExpressionContext)
EnterListExpression is called when production listExpression is entered.
func (*BaseCypherParserListener) EnterListLit ¶
func (s *BaseCypherParserListener) EnterListLit(ctx *ListLitContext)
EnterListLit is called when production listLit is entered.
func (*BaseCypherParserListener) EnterLiteral ¶
func (s *BaseCypherParserListener) EnterLiteral(ctx *LiteralContext)
EnterLiteral is called when production literal is entered.
func (*BaseCypherParserListener) EnterMapLit ¶
func (s *BaseCypherParserListener) EnterMapLit(ctx *MapLitContext)
EnterMapLit is called when production mapLit is entered.
func (*BaseCypherParserListener) EnterMapPair ¶
func (s *BaseCypherParserListener) EnterMapPair(ctx *MapPairContext)
EnterMapPair is called when production mapPair is entered.
func (*BaseCypherParserListener) EnterMatchSt ¶
func (s *BaseCypherParserListener) EnterMatchSt(ctx *MatchStContext)
EnterMatchSt is called when production matchSt is entered.
func (*BaseCypherParserListener) EnterMergeAction ¶
func (s *BaseCypherParserListener) EnterMergeAction(ctx *MergeActionContext)
EnterMergeAction is called when production mergeAction is entered.
func (*BaseCypherParserListener) EnterMergeSt ¶
func (s *BaseCypherParserListener) EnterMergeSt(ctx *MergeStContext)
EnterMergeSt is called when production mergeSt is entered.
func (*BaseCypherParserListener) EnterMultDivExpression ¶
func (s *BaseCypherParserListener) EnterMultDivExpression(ctx *MultDivExpressionContext)
EnterMultDivExpression is called when production multDivExpression is entered.
func (*BaseCypherParserListener) EnterMultiPartQ ¶
func (s *BaseCypherParserListener) EnterMultiPartQ(ctx *MultiPartQContext)
EnterMultiPartQ is called when production multiPartQ is entered.
func (*BaseCypherParserListener) EnterName ¶
func (s *BaseCypherParserListener) EnterName(ctx *NameContext)
EnterName is called when production name is entered.
func (*BaseCypherParserListener) EnterNodeLabels ¶
func (s *BaseCypherParserListener) EnterNodeLabels(ctx *NodeLabelsContext)
EnterNodeLabels is called when production nodeLabels is entered.
func (*BaseCypherParserListener) EnterNodePattern ¶
func (s *BaseCypherParserListener) EnterNodePattern(ctx *NodePatternContext)
EnterNodePattern is called when production nodePattern is entered.
func (*BaseCypherParserListener) EnterNotExpression ¶
func (s *BaseCypherParserListener) EnterNotExpression(ctx *NotExpressionContext)
EnterNotExpression is called when production notExpression is entered.
func (*BaseCypherParserListener) EnterNullExpression ¶
func (s *BaseCypherParserListener) EnterNullExpression(ctx *NullExpressionContext)
EnterNullExpression is called when production nullExpression is entered.
func (*BaseCypherParserListener) EnterNumLit ¶
func (s *BaseCypherParserListener) EnterNumLit(ctx *NumLitContext)
EnterNumLit is called when production numLit is entered.
func (*BaseCypherParserListener) EnterOrderItem ¶
func (s *BaseCypherParserListener) EnterOrderItem(ctx *OrderItemContext)
EnterOrderItem is called when production orderItem is entered.
func (*BaseCypherParserListener) EnterOrderSt ¶
func (s *BaseCypherParserListener) EnterOrderSt(ctx *OrderStContext)
EnterOrderSt is called when production orderSt is entered.
func (*BaseCypherParserListener) EnterParameter ¶
func (s *BaseCypherParserListener) EnterParameter(ctx *ParameterContext)
EnterParameter is called when production parameter is entered.
func (*BaseCypherParserListener) EnterParenExpressionChain ¶
func (s *BaseCypherParserListener) EnterParenExpressionChain(ctx *ParenExpressionChainContext)
EnterParenExpressionChain is called when production parenExpressionChain is entered.
func (*BaseCypherParserListener) EnterParenthesizedExpression ¶
func (s *BaseCypherParserListener) EnterParenthesizedExpression(ctx *ParenthesizedExpressionContext)
EnterParenthesizedExpression is called when production parenthesizedExpression is entered.
func (*BaseCypherParserListener) EnterPattern ¶
func (s *BaseCypherParserListener) EnterPattern(ctx *PatternContext)
EnterPattern is called when production pattern is entered.
func (*BaseCypherParserListener) EnterPatternComprehension ¶
func (s *BaseCypherParserListener) EnterPatternComprehension(ctx *PatternComprehensionContext)
EnterPatternComprehension is called when production patternComprehension is entered.
func (*BaseCypherParserListener) EnterPatternElem ¶
func (s *BaseCypherParserListener) EnterPatternElem(ctx *PatternElemContext)
EnterPatternElem is called when production patternElem is entered.
func (*BaseCypherParserListener) EnterPatternElemChain ¶
func (s *BaseCypherParserListener) EnterPatternElemChain(ctx *PatternElemChainContext)
EnterPatternElemChain is called when production patternElemChain is entered.
func (*BaseCypherParserListener) EnterPatternPart ¶
func (s *BaseCypherParserListener) EnterPatternPart(ctx *PatternPartContext)
EnterPatternPart is called when production patternPart is entered.
func (*BaseCypherParserListener) EnterPatternWhere ¶
func (s *BaseCypherParserListener) EnterPatternWhere(ctx *PatternWhereContext)
EnterPatternWhere is called when production patternWhere is entered.
func (*BaseCypherParserListener) EnterPowerExpression ¶
func (s *BaseCypherParserListener) EnterPowerExpression(ctx *PowerExpressionContext)
EnterPowerExpression is called when production powerExpression is entered.
func (*BaseCypherParserListener) EnterProjectionBody ¶
func (s *BaseCypherParserListener) EnterProjectionBody(ctx *ProjectionBodyContext)
EnterProjectionBody is called when production projectionBody is entered.
func (*BaseCypherParserListener) EnterProjectionItem ¶
func (s *BaseCypherParserListener) EnterProjectionItem(ctx *ProjectionItemContext)
EnterProjectionItem is called when production projectionItem is entered.
func (*BaseCypherParserListener) EnterProjectionItems ¶
func (s *BaseCypherParserListener) EnterProjectionItems(ctx *ProjectionItemsContext)
EnterProjectionItems is called when production projectionItems is entered.
func (*BaseCypherParserListener) EnterProperties ¶
func (s *BaseCypherParserListener) EnterProperties(ctx *PropertiesContext)
EnterProperties is called when production properties is entered.
func (*BaseCypherParserListener) EnterPropertyExpression ¶
func (s *BaseCypherParserListener) EnterPropertyExpression(ctx *PropertyExpressionContext)
EnterPropertyExpression is called when production propertyExpression is entered.
func (*BaseCypherParserListener) EnterPropertyOrLabelExpression ¶
func (s *BaseCypherParserListener) EnterPropertyOrLabelExpression(ctx *PropertyOrLabelExpressionContext)
EnterPropertyOrLabelExpression is called when production propertyOrLabelExpression is entered.
func (*BaseCypherParserListener) EnterQuery ¶
func (s *BaseCypherParserListener) EnterQuery(ctx *QueryContext)
EnterQuery is called when production query is entered.
func (*BaseCypherParserListener) EnterQueryCallSt ¶
func (s *BaseCypherParserListener) EnterQueryCallSt(ctx *QueryCallStContext)
EnterQueryCallSt is called when production queryCallSt is entered.
func (*BaseCypherParserListener) EnterRangeLit ¶
func (s *BaseCypherParserListener) EnterRangeLit(ctx *RangeLitContext)
EnterRangeLit is called when production rangeLit is entered.
func (*BaseCypherParserListener) EnterReadingStatement ¶
func (s *BaseCypherParserListener) EnterReadingStatement(ctx *ReadingStatementContext)
EnterReadingStatement is called when production readingStatement is entered.
func (*BaseCypherParserListener) EnterRegularQuery ¶
func (s *BaseCypherParserListener) EnterRegularQuery(ctx *RegularQueryContext)
EnterRegularQuery is called when production regularQuery is entered.
func (*BaseCypherParserListener) EnterRelationDetail ¶
func (s *BaseCypherParserListener) EnterRelationDetail(ctx *RelationDetailContext)
EnterRelationDetail is called when production relationDetail is entered.
func (*BaseCypherParserListener) EnterRelationshipPattern ¶
func (s *BaseCypherParserListener) EnterRelationshipPattern(ctx *RelationshipPatternContext)
EnterRelationshipPattern is called when production relationshipPattern is entered.
func (*BaseCypherParserListener) EnterRelationshipTypes ¶
func (s *BaseCypherParserListener) EnterRelationshipTypes(ctx *RelationshipTypesContext)
EnterRelationshipTypes is called when production relationshipTypes is entered.
func (*BaseCypherParserListener) EnterRelationshipsChainPattern ¶
func (s *BaseCypherParserListener) EnterRelationshipsChainPattern(ctx *RelationshipsChainPatternContext)
EnterRelationshipsChainPattern is called when production relationshipsChainPattern is entered.
func (*BaseCypherParserListener) EnterRemoveItem ¶
func (s *BaseCypherParserListener) EnterRemoveItem(ctx *RemoveItemContext)
EnterRemoveItem is called when production removeItem is entered.
func (*BaseCypherParserListener) EnterRemoveSt ¶
func (s *BaseCypherParserListener) EnterRemoveSt(ctx *RemoveStContext)
EnterRemoveSt is called when production removeSt is entered.
func (*BaseCypherParserListener) EnterReservedWord ¶
func (s *BaseCypherParserListener) EnterReservedWord(ctx *ReservedWordContext)
EnterReservedWord is called when production reservedWord is entered.
func (*BaseCypherParserListener) EnterReturnSt ¶
func (s *BaseCypherParserListener) EnterReturnSt(ctx *ReturnStContext)
EnterReturnSt is called when production returnSt is entered.
func (*BaseCypherParserListener) EnterScript ¶
func (s *BaseCypherParserListener) EnterScript(ctx *ScriptContext)
EnterScript is called when production script is entered.
func (*BaseCypherParserListener) EnterSetItem ¶
func (s *BaseCypherParserListener) EnterSetItem(ctx *SetItemContext)
EnterSetItem is called when production setItem is entered.
func (*BaseCypherParserListener) EnterSetSt ¶
func (s *BaseCypherParserListener) EnterSetSt(ctx *SetStContext)
EnterSetSt is called when production setSt is entered.
func (*BaseCypherParserListener) EnterSinglePartQ ¶
func (s *BaseCypherParserListener) EnterSinglePartQ(ctx *SinglePartQContext)
EnterSinglePartQ is called when production singlePartQ is entered.
func (*BaseCypherParserListener) EnterSingleQuery ¶
func (s *BaseCypherParserListener) EnterSingleQuery(ctx *SingleQueryContext)
EnterSingleQuery is called when production singleQuery is entered.
func (*BaseCypherParserListener) EnterSkipSt ¶
func (s *BaseCypherParserListener) EnterSkipSt(ctx *SkipStContext)
EnterSkipSt is called when production skipSt is entered.
func (*BaseCypherParserListener) EnterStandaloneCall ¶
func (s *BaseCypherParserListener) EnterStandaloneCall(ctx *StandaloneCallContext)
EnterStandaloneCall is called when production standaloneCall is entered.
func (*BaseCypherParserListener) EnterStringExpPrefix ¶
func (s *BaseCypherParserListener) EnterStringExpPrefix(ctx *StringExpPrefixContext)
EnterStringExpPrefix is called when production stringExpPrefix is entered.
func (*BaseCypherParserListener) EnterStringExpression ¶
func (s *BaseCypherParserListener) EnterStringExpression(ctx *StringExpressionContext)
EnterStringExpression is called when production stringExpression is entered.
func (*BaseCypherParserListener) EnterStringLit ¶
func (s *BaseCypherParserListener) EnterStringLit(ctx *StringLitContext)
EnterStringLit is called when production stringLit is entered.
func (*BaseCypherParserListener) EnterSubqueryCount ¶
func (s *BaseCypherParserListener) EnterSubqueryCount(ctx *SubqueryCountContext)
EnterSubqueryCount is called when production subqueryCount is entered.
func (*BaseCypherParserListener) EnterSubqueryExist ¶
func (s *BaseCypherParserListener) EnterSubqueryExist(ctx *SubqueryExistContext)
EnterSubqueryExist is called when production subqueryExist is entered.
func (*BaseCypherParserListener) EnterSymbol ¶
func (s *BaseCypherParserListener) EnterSymbol(ctx *SymbolContext)
EnterSymbol is called when production symbol is entered.
func (*BaseCypherParserListener) EnterUnaryAddSubExpression ¶
func (s *BaseCypherParserListener) EnterUnaryAddSubExpression(ctx *UnaryAddSubExpressionContext)
EnterUnaryAddSubExpression is called when production unaryAddSubExpression is entered.
func (*BaseCypherParserListener) EnterUnionSt ¶
func (s *BaseCypherParserListener) EnterUnionSt(ctx *UnionStContext)
EnterUnionSt is called when production unionSt is entered.
func (*BaseCypherParserListener) EnterUnwindSt ¶
func (s *BaseCypherParserListener) EnterUnwindSt(ctx *UnwindStContext)
EnterUnwindSt is called when production unwindSt is entered.
func (*BaseCypherParserListener) EnterUpdatingStatement ¶
func (s *BaseCypherParserListener) EnterUpdatingStatement(ctx *UpdatingStatementContext)
EnterUpdatingStatement is called when production updatingStatement is entered.
func (*BaseCypherParserListener) EnterWhere ¶
func (s *BaseCypherParserListener) EnterWhere(ctx *WhereContext)
EnterWhere is called when production where is entered.
func (*BaseCypherParserListener) EnterWithSt ¶
func (s *BaseCypherParserListener) EnterWithSt(ctx *WithStContext)
EnterWithSt is called when production withSt is entered.
func (*BaseCypherParserListener) EnterXorExpression ¶
func (s *BaseCypherParserListener) EnterXorExpression(ctx *XorExpressionContext)
EnterXorExpression is called when production xorExpression is entered.
func (*BaseCypherParserListener) EnterYieldItem ¶
func (s *BaseCypherParserListener) EnterYieldItem(ctx *YieldItemContext)
EnterYieldItem is called when production yieldItem is entered.
func (*BaseCypherParserListener) EnterYieldItems ¶
func (s *BaseCypherParserListener) EnterYieldItems(ctx *YieldItemsContext)
EnterYieldItems is called when production yieldItems is entered.
func (*BaseCypherParserListener) ExitAddSubExpression ¶
func (s *BaseCypherParserListener) ExitAddSubExpression(ctx *AddSubExpressionContext)
ExitAddSubExpression is called when production addSubExpression is exited.
func (*BaseCypherParserListener) ExitAndExpression ¶
func (s *BaseCypherParserListener) ExitAndExpression(ctx *AndExpressionContext)
ExitAndExpression is called when production andExpression is exited.
func (*BaseCypherParserListener) ExitAtom ¶
func (s *BaseCypherParserListener) ExitAtom(ctx *AtomContext)
ExitAtom is called when production atom is exited.
func (*BaseCypherParserListener) ExitAtomicExpression ¶
func (s *BaseCypherParserListener) ExitAtomicExpression(ctx *AtomicExpressionContext)
ExitAtomicExpression is called when production atomicExpression is exited.
func (*BaseCypherParserListener) ExitBoolLit ¶
func (s *BaseCypherParserListener) ExitBoolLit(ctx *BoolLitContext)
ExitBoolLit is called when production boolLit is exited.
func (*BaseCypherParserListener) ExitCaseExpression ¶
func (s *BaseCypherParserListener) ExitCaseExpression(ctx *CaseExpressionContext)
ExitCaseExpression is called when production caseExpression is exited.
func (*BaseCypherParserListener) ExitCharLit ¶
func (s *BaseCypherParserListener) ExitCharLit(ctx *CharLitContext)
ExitCharLit is called when production charLit is exited.
func (*BaseCypherParserListener) ExitComparisonExpression ¶
func (s *BaseCypherParserListener) ExitComparisonExpression(ctx *ComparisonExpressionContext)
ExitComparisonExpression is called when production comparisonExpression is exited.
func (*BaseCypherParserListener) ExitComparisonSigns ¶
func (s *BaseCypherParserListener) ExitComparisonSigns(ctx *ComparisonSignsContext)
ExitComparisonSigns is called when production comparisonSigns is exited.
func (*BaseCypherParserListener) ExitCountAll ¶
func (s *BaseCypherParserListener) ExitCountAll(ctx *CountAllContext)
ExitCountAll is called when production countAll is exited.
func (*BaseCypherParserListener) ExitCreateSt ¶
func (s *BaseCypherParserListener) ExitCreateSt(ctx *CreateStContext)
ExitCreateSt is called when production createSt is exited.
func (*BaseCypherParserListener) ExitDeleteSt ¶
func (s *BaseCypherParserListener) ExitDeleteSt(ctx *DeleteStContext)
ExitDeleteSt is called when production deleteSt is exited.
func (*BaseCypherParserListener) ExitEveryRule ¶
func (s *BaseCypherParserListener) ExitEveryRule(ctx antlr.ParserRuleContext)
ExitEveryRule is called when any rule is exited.
func (*BaseCypherParserListener) ExitExpression ¶
func (s *BaseCypherParserListener) ExitExpression(ctx *ExpressionContext)
ExitExpression is called when production expression is exited.
func (*BaseCypherParserListener) ExitExpressionChain ¶
func (s *BaseCypherParserListener) ExitExpressionChain(ctx *ExpressionChainContext)
ExitExpressionChain is called when production expressionChain is exited.
func (*BaseCypherParserListener) ExitFilterExpression ¶
func (s *BaseCypherParserListener) ExitFilterExpression(ctx *FilterExpressionContext)
ExitFilterExpression is called when production filterExpression is exited.
func (*BaseCypherParserListener) ExitFilterWith ¶
func (s *BaseCypherParserListener) ExitFilterWith(ctx *FilterWithContext)
ExitFilterWith is called when production filterWith is exited.
func (*BaseCypherParserListener) ExitFunctionInvocation ¶
func (s *BaseCypherParserListener) ExitFunctionInvocation(ctx *FunctionInvocationContext)
ExitFunctionInvocation is called when production functionInvocation is exited.
func (*BaseCypherParserListener) ExitInvocationName ¶
func (s *BaseCypherParserListener) ExitInvocationName(ctx *InvocationNameContext)
ExitInvocationName is called when production invocationName is exited.
func (*BaseCypherParserListener) ExitLhs ¶
func (s *BaseCypherParserListener) ExitLhs(ctx *LhsContext)
ExitLhs is called when production lhs is exited.
func (*BaseCypherParserListener) ExitLimitSt ¶
func (s *BaseCypherParserListener) ExitLimitSt(ctx *LimitStContext)
ExitLimitSt is called when production limitSt is exited.
func (*BaseCypherParserListener) ExitListComprehension ¶
func (s *BaseCypherParserListener) ExitListComprehension(ctx *ListComprehensionContext)
ExitListComprehension is called when production listComprehension is exited.
func (*BaseCypherParserListener) ExitListExpression ¶
func (s *BaseCypherParserListener) ExitListExpression(ctx *ListExpressionContext)
ExitListExpression is called when production listExpression is exited.
func (*BaseCypherParserListener) ExitListLit ¶
func (s *BaseCypherParserListener) ExitListLit(ctx *ListLitContext)
ExitListLit is called when production listLit is exited.
func (*BaseCypherParserListener) ExitLiteral ¶
func (s *BaseCypherParserListener) ExitLiteral(ctx *LiteralContext)
ExitLiteral is called when production literal is exited.
func (*BaseCypherParserListener) ExitMapLit ¶
func (s *BaseCypherParserListener) ExitMapLit(ctx *MapLitContext)
ExitMapLit is called when production mapLit is exited.
func (*BaseCypherParserListener) ExitMapPair ¶
func (s *BaseCypherParserListener) ExitMapPair(ctx *MapPairContext)
ExitMapPair is called when production mapPair is exited.
func (*BaseCypherParserListener) ExitMatchSt ¶
func (s *BaseCypherParserListener) ExitMatchSt(ctx *MatchStContext)
ExitMatchSt is called when production matchSt is exited.
func (*BaseCypherParserListener) ExitMergeAction ¶
func (s *BaseCypherParserListener) ExitMergeAction(ctx *MergeActionContext)
ExitMergeAction is called when production mergeAction is exited.
func (*BaseCypherParserListener) ExitMergeSt ¶
func (s *BaseCypherParserListener) ExitMergeSt(ctx *MergeStContext)
ExitMergeSt is called when production mergeSt is exited.
func (*BaseCypherParserListener) ExitMultDivExpression ¶
func (s *BaseCypherParserListener) ExitMultDivExpression(ctx *MultDivExpressionContext)
ExitMultDivExpression is called when production multDivExpression is exited.
func (*BaseCypherParserListener) ExitMultiPartQ ¶
func (s *BaseCypherParserListener) ExitMultiPartQ(ctx *MultiPartQContext)
ExitMultiPartQ is called when production multiPartQ is exited.
func (*BaseCypherParserListener) ExitName ¶
func (s *BaseCypherParserListener) ExitName(ctx *NameContext)
ExitName is called when production name is exited.
func (*BaseCypherParserListener) ExitNodeLabels ¶
func (s *BaseCypherParserListener) ExitNodeLabels(ctx *NodeLabelsContext)
ExitNodeLabels is called when production nodeLabels is exited.
func (*BaseCypherParserListener) ExitNodePattern ¶
func (s *BaseCypherParserListener) ExitNodePattern(ctx *NodePatternContext)
ExitNodePattern is called when production nodePattern is exited.
func (*BaseCypherParserListener) ExitNotExpression ¶
func (s *BaseCypherParserListener) ExitNotExpression(ctx *NotExpressionContext)
ExitNotExpression is called when production notExpression is exited.
func (*BaseCypherParserListener) ExitNullExpression ¶
func (s *BaseCypherParserListener) ExitNullExpression(ctx *NullExpressionContext)
ExitNullExpression is called when production nullExpression is exited.
func (*BaseCypherParserListener) ExitNumLit ¶
func (s *BaseCypherParserListener) ExitNumLit(ctx *NumLitContext)
ExitNumLit is called when production numLit is exited.
func (*BaseCypherParserListener) ExitOrderItem ¶
func (s *BaseCypherParserListener) ExitOrderItem(ctx *OrderItemContext)
ExitOrderItem is called when production orderItem is exited.
func (*BaseCypherParserListener) ExitOrderSt ¶
func (s *BaseCypherParserListener) ExitOrderSt(ctx *OrderStContext)
ExitOrderSt is called when production orderSt is exited.
func (*BaseCypherParserListener) ExitParameter ¶
func (s *BaseCypherParserListener) ExitParameter(ctx *ParameterContext)
ExitParameter is called when production parameter is exited.
func (*BaseCypherParserListener) ExitParenExpressionChain ¶
func (s *BaseCypherParserListener) ExitParenExpressionChain(ctx *ParenExpressionChainContext)
ExitParenExpressionChain is called when production parenExpressionChain is exited.
func (*BaseCypherParserListener) ExitParenthesizedExpression ¶
func (s *BaseCypherParserListener) ExitParenthesizedExpression(ctx *ParenthesizedExpressionContext)
ExitParenthesizedExpression is called when production parenthesizedExpression is exited.
func (*BaseCypherParserListener) ExitPattern ¶
func (s *BaseCypherParserListener) ExitPattern(ctx *PatternContext)
ExitPattern is called when production pattern is exited.
func (*BaseCypherParserListener) ExitPatternComprehension ¶
func (s *BaseCypherParserListener) ExitPatternComprehension(ctx *PatternComprehensionContext)
ExitPatternComprehension is called when production patternComprehension is exited.
func (*BaseCypherParserListener) ExitPatternElem ¶
func (s *BaseCypherParserListener) ExitPatternElem(ctx *PatternElemContext)
ExitPatternElem is called when production patternElem is exited.
func (*BaseCypherParserListener) ExitPatternElemChain ¶
func (s *BaseCypherParserListener) ExitPatternElemChain(ctx *PatternElemChainContext)
ExitPatternElemChain is called when production patternElemChain is exited.
func (*BaseCypherParserListener) ExitPatternPart ¶
func (s *BaseCypherParserListener) ExitPatternPart(ctx *PatternPartContext)
ExitPatternPart is called when production patternPart is exited.
func (*BaseCypherParserListener) ExitPatternWhere ¶
func (s *BaseCypherParserListener) ExitPatternWhere(ctx *PatternWhereContext)
ExitPatternWhere is called when production patternWhere is exited.
func (*BaseCypherParserListener) ExitPowerExpression ¶
func (s *BaseCypherParserListener) ExitPowerExpression(ctx *PowerExpressionContext)
ExitPowerExpression is called when production powerExpression is exited.
func (*BaseCypherParserListener) ExitProjectionBody ¶
func (s *BaseCypherParserListener) ExitProjectionBody(ctx *ProjectionBodyContext)
ExitProjectionBody is called when production projectionBody is exited.
func (*BaseCypherParserListener) ExitProjectionItem ¶
func (s *BaseCypherParserListener) ExitProjectionItem(ctx *ProjectionItemContext)
ExitProjectionItem is called when production projectionItem is exited.
func (*BaseCypherParserListener) ExitProjectionItems ¶
func (s *BaseCypherParserListener) ExitProjectionItems(ctx *ProjectionItemsContext)
ExitProjectionItems is called when production projectionItems is exited.
func (*BaseCypherParserListener) ExitProperties ¶
func (s *BaseCypherParserListener) ExitProperties(ctx *PropertiesContext)
ExitProperties is called when production properties is exited.
func (*BaseCypherParserListener) ExitPropertyExpression ¶
func (s *BaseCypherParserListener) ExitPropertyExpression(ctx *PropertyExpressionContext)
ExitPropertyExpression is called when production propertyExpression is exited.
func (*BaseCypherParserListener) ExitPropertyOrLabelExpression ¶
func (s *BaseCypherParserListener) ExitPropertyOrLabelExpression(ctx *PropertyOrLabelExpressionContext)
ExitPropertyOrLabelExpression is called when production propertyOrLabelExpression is exited.
func (*BaseCypherParserListener) ExitQuery ¶
func (s *BaseCypherParserListener) ExitQuery(ctx *QueryContext)
ExitQuery is called when production query is exited.
func (*BaseCypherParserListener) ExitQueryCallSt ¶
func (s *BaseCypherParserListener) ExitQueryCallSt(ctx *QueryCallStContext)
ExitQueryCallSt is called when production queryCallSt is exited.
func (*BaseCypherParserListener) ExitRangeLit ¶
func (s *BaseCypherParserListener) ExitRangeLit(ctx *RangeLitContext)
ExitRangeLit is called when production rangeLit is exited.
func (*BaseCypherParserListener) ExitReadingStatement ¶
func (s *BaseCypherParserListener) ExitReadingStatement(ctx *ReadingStatementContext)
ExitReadingStatement is called when production readingStatement is exited.
func (*BaseCypherParserListener) ExitRegularQuery ¶
func (s *BaseCypherParserListener) ExitRegularQuery(ctx *RegularQueryContext)
ExitRegularQuery is called when production regularQuery is exited.
func (*BaseCypherParserListener) ExitRelationDetail ¶
func (s *BaseCypherParserListener) ExitRelationDetail(ctx *RelationDetailContext)
ExitRelationDetail is called when production relationDetail is exited.
func (*BaseCypherParserListener) ExitRelationshipPattern ¶
func (s *BaseCypherParserListener) ExitRelationshipPattern(ctx *RelationshipPatternContext)
ExitRelationshipPattern is called when production relationshipPattern is exited.
func (*BaseCypherParserListener) ExitRelationshipTypes ¶
func (s *BaseCypherParserListener) ExitRelationshipTypes(ctx *RelationshipTypesContext)
ExitRelationshipTypes is called when production relationshipTypes is exited.
func (*BaseCypherParserListener) ExitRelationshipsChainPattern ¶
func (s *BaseCypherParserListener) ExitRelationshipsChainPattern(ctx *RelationshipsChainPatternContext)
ExitRelationshipsChainPattern is called when production relationshipsChainPattern is exited.
func (*BaseCypherParserListener) ExitRemoveItem ¶
func (s *BaseCypherParserListener) ExitRemoveItem(ctx *RemoveItemContext)
ExitRemoveItem is called when production removeItem is exited.
func (*BaseCypherParserListener) ExitRemoveSt ¶
func (s *BaseCypherParserListener) ExitRemoveSt(ctx *RemoveStContext)
ExitRemoveSt is called when production removeSt is exited.
func (*BaseCypherParserListener) ExitReservedWord ¶
func (s *BaseCypherParserListener) ExitReservedWord(ctx *ReservedWordContext)
ExitReservedWord is called when production reservedWord is exited.
func (*BaseCypherParserListener) ExitReturnSt ¶
func (s *BaseCypherParserListener) ExitReturnSt(ctx *ReturnStContext)
ExitReturnSt is called when production returnSt is exited.
func (*BaseCypherParserListener) ExitScript ¶
func (s *BaseCypherParserListener) ExitScript(ctx *ScriptContext)
ExitScript is called when production script is exited.
func (*BaseCypherParserListener) ExitSetItem ¶
func (s *BaseCypherParserListener) ExitSetItem(ctx *SetItemContext)
ExitSetItem is called when production setItem is exited.
func (*BaseCypherParserListener) ExitSetSt ¶
func (s *BaseCypherParserListener) ExitSetSt(ctx *SetStContext)
ExitSetSt is called when production setSt is exited.
func (*BaseCypherParserListener) ExitSinglePartQ ¶
func (s *BaseCypherParserListener) ExitSinglePartQ(ctx *SinglePartQContext)
ExitSinglePartQ is called when production singlePartQ is exited.
func (*BaseCypherParserListener) ExitSingleQuery ¶
func (s *BaseCypherParserListener) ExitSingleQuery(ctx *SingleQueryContext)
ExitSingleQuery is called when production singleQuery is exited.
func (*BaseCypherParserListener) ExitSkipSt ¶
func (s *BaseCypherParserListener) ExitSkipSt(ctx *SkipStContext)
ExitSkipSt is called when production skipSt is exited.
func (*BaseCypherParserListener) ExitStandaloneCall ¶
func (s *BaseCypherParserListener) ExitStandaloneCall(ctx *StandaloneCallContext)
ExitStandaloneCall is called when production standaloneCall is exited.
func (*BaseCypherParserListener) ExitStringExpPrefix ¶
func (s *BaseCypherParserListener) ExitStringExpPrefix(ctx *StringExpPrefixContext)
ExitStringExpPrefix is called when production stringExpPrefix is exited.
func (*BaseCypherParserListener) ExitStringExpression ¶
func (s *BaseCypherParserListener) ExitStringExpression(ctx *StringExpressionContext)
ExitStringExpression is called when production stringExpression is exited.
func (*BaseCypherParserListener) ExitStringLit ¶
func (s *BaseCypherParserListener) ExitStringLit(ctx *StringLitContext)
ExitStringLit is called when production stringLit is exited.
func (*BaseCypherParserListener) ExitSubqueryCount ¶
func (s *BaseCypherParserListener) ExitSubqueryCount(ctx *SubqueryCountContext)
ExitSubqueryCount is called when production subqueryCount is exited.
func (*BaseCypherParserListener) ExitSubqueryExist ¶
func (s *BaseCypherParserListener) ExitSubqueryExist(ctx *SubqueryExistContext)
ExitSubqueryExist is called when production subqueryExist is exited.
func (*BaseCypherParserListener) ExitSymbol ¶
func (s *BaseCypherParserListener) ExitSymbol(ctx *SymbolContext)
ExitSymbol is called when production symbol is exited.
func (*BaseCypherParserListener) ExitUnaryAddSubExpression ¶
func (s *BaseCypherParserListener) ExitUnaryAddSubExpression(ctx *UnaryAddSubExpressionContext)
ExitUnaryAddSubExpression is called when production unaryAddSubExpression is exited.
func (*BaseCypherParserListener) ExitUnionSt ¶
func (s *BaseCypherParserListener) ExitUnionSt(ctx *UnionStContext)
ExitUnionSt is called when production unionSt is exited.
func (*BaseCypherParserListener) ExitUnwindSt ¶
func (s *BaseCypherParserListener) ExitUnwindSt(ctx *UnwindStContext)
ExitUnwindSt is called when production unwindSt is exited.
func (*BaseCypherParserListener) ExitUpdatingStatement ¶
func (s *BaseCypherParserListener) ExitUpdatingStatement(ctx *UpdatingStatementContext)
ExitUpdatingStatement is called when production updatingStatement is exited.
func (*BaseCypherParserListener) ExitWhere ¶
func (s *BaseCypherParserListener) ExitWhere(ctx *WhereContext)
ExitWhere is called when production where is exited.
func (*BaseCypherParserListener) ExitWithSt ¶
func (s *BaseCypherParserListener) ExitWithSt(ctx *WithStContext)
ExitWithSt is called when production withSt is exited.
func (*BaseCypherParserListener) ExitXorExpression ¶
func (s *BaseCypherParserListener) ExitXorExpression(ctx *XorExpressionContext)
ExitXorExpression is called when production xorExpression is exited.
func (*BaseCypherParserListener) ExitYieldItem ¶
func (s *BaseCypherParserListener) ExitYieldItem(ctx *YieldItemContext)
ExitYieldItem is called when production yieldItem is exited.
func (*BaseCypherParserListener) ExitYieldItems ¶
func (s *BaseCypherParserListener) ExitYieldItems(ctx *YieldItemsContext)
ExitYieldItems is called when production yieldItems is exited.
func (*BaseCypherParserListener) VisitErrorNode ¶
func (s *BaseCypherParserListener) VisitErrorNode(node antlr.ErrorNode)
VisitErrorNode is called when an error node is visited.
func (*BaseCypherParserListener) VisitTerminal ¶
func (s *BaseCypherParserListener) VisitTerminal(node antlr.TerminalNode)
VisitTerminal is called when a terminal node is visited.
type BaseCypherParserVisitor ¶
type BaseCypherParserVisitor struct {
*antlr.BaseParseTreeVisitor
}
func (*BaseCypherParserVisitor) VisitAddSubExpression ¶
func (v *BaseCypherParserVisitor) VisitAddSubExpression(ctx *AddSubExpressionContext) interface{}
func (*BaseCypherParserVisitor) VisitAndExpression ¶
func (v *BaseCypherParserVisitor) VisitAndExpression(ctx *AndExpressionContext) interface{}
func (*BaseCypherParserVisitor) VisitAtom ¶
func (v *BaseCypherParserVisitor) VisitAtom(ctx *AtomContext) interface{}
func (*BaseCypherParserVisitor) VisitAtomicExpression ¶
func (v *BaseCypherParserVisitor) VisitAtomicExpression(ctx *AtomicExpressionContext) interface{}
func (*BaseCypherParserVisitor) VisitBoolLit ¶
func (v *BaseCypherParserVisitor) VisitBoolLit(ctx *BoolLitContext) interface{}
func (*BaseCypherParserVisitor) VisitCaseExpression ¶
func (v *BaseCypherParserVisitor) VisitCaseExpression(ctx *CaseExpressionContext) interface{}
func (*BaseCypherParserVisitor) VisitCharLit ¶
func (v *BaseCypherParserVisitor) VisitCharLit(ctx *CharLitContext) interface{}
func (*BaseCypherParserVisitor) VisitComparisonExpression ¶
func (v *BaseCypherParserVisitor) VisitComparisonExpression(ctx *ComparisonExpressionContext) interface{}
func (*BaseCypherParserVisitor) VisitComparisonSigns ¶
func (v *BaseCypherParserVisitor) VisitComparisonSigns(ctx *ComparisonSignsContext) interface{}
func (*BaseCypherParserVisitor) VisitCountAll ¶
func (v *BaseCypherParserVisitor) VisitCountAll(ctx *CountAllContext) interface{}
func (*BaseCypherParserVisitor) VisitCreateSt ¶
func (v *BaseCypherParserVisitor) VisitCreateSt(ctx *CreateStContext) interface{}
func (*BaseCypherParserVisitor) VisitDeleteSt ¶
func (v *BaseCypherParserVisitor) VisitDeleteSt(ctx *DeleteStContext) interface{}
func (*BaseCypherParserVisitor) VisitExpression ¶
func (v *BaseCypherParserVisitor) VisitExpression(ctx *ExpressionContext) interface{}
func (*BaseCypherParserVisitor) VisitExpressionChain ¶
func (v *BaseCypherParserVisitor) VisitExpressionChain(ctx *ExpressionChainContext) interface{}
func (*BaseCypherParserVisitor) VisitFilterExpression ¶
func (v *BaseCypherParserVisitor) VisitFilterExpression(ctx *FilterExpressionContext) interface{}
func (*BaseCypherParserVisitor) VisitFilterWith ¶
func (v *BaseCypherParserVisitor) VisitFilterWith(ctx *FilterWithContext) interface{}
func (*BaseCypherParserVisitor) VisitFunctionInvocation ¶
func (v *BaseCypherParserVisitor) VisitFunctionInvocation(ctx *FunctionInvocationContext) interface{}
func (*BaseCypherParserVisitor) VisitInvocationName ¶
func (v *BaseCypherParserVisitor) VisitInvocationName(ctx *InvocationNameContext) interface{}
func (*BaseCypherParserVisitor) VisitLhs ¶
func (v *BaseCypherParserVisitor) VisitLhs(ctx *LhsContext) interface{}
func (*BaseCypherParserVisitor) VisitLimitSt ¶
func (v *BaseCypherParserVisitor) VisitLimitSt(ctx *LimitStContext) interface{}
func (*BaseCypherParserVisitor) VisitListComprehension ¶
func (v *BaseCypherParserVisitor) VisitListComprehension(ctx *ListComprehensionContext) interface{}
func (*BaseCypherParserVisitor) VisitListExpression ¶
func (v *BaseCypherParserVisitor) VisitListExpression(ctx *ListExpressionContext) interface{}
func (*BaseCypherParserVisitor) VisitListLit ¶
func (v *BaseCypherParserVisitor) VisitListLit(ctx *ListLitContext) interface{}
func (*BaseCypherParserVisitor) VisitLiteral ¶
func (v *BaseCypherParserVisitor) VisitLiteral(ctx *LiteralContext) interface{}
func (*BaseCypherParserVisitor) VisitMapLit ¶
func (v *BaseCypherParserVisitor) VisitMapLit(ctx *MapLitContext) interface{}
func (*BaseCypherParserVisitor) VisitMapPair ¶
func (v *BaseCypherParserVisitor) VisitMapPair(ctx *MapPairContext) interface{}
func (*BaseCypherParserVisitor) VisitMatchSt ¶
func (v *BaseCypherParserVisitor) VisitMatchSt(ctx *MatchStContext) interface{}
func (*BaseCypherParserVisitor) VisitMergeAction ¶
func (v *BaseCypherParserVisitor) VisitMergeAction(ctx *MergeActionContext) interface{}
func (*BaseCypherParserVisitor) VisitMergeSt ¶
func (v *BaseCypherParserVisitor) VisitMergeSt(ctx *MergeStContext) interface{}
func (*BaseCypherParserVisitor) VisitMultDivExpression ¶
func (v *BaseCypherParserVisitor) VisitMultDivExpression(ctx *MultDivExpressionContext) interface{}
func (*BaseCypherParserVisitor) VisitMultiPartQ ¶
func (v *BaseCypherParserVisitor) VisitMultiPartQ(ctx *MultiPartQContext) interface{}
func (*BaseCypherParserVisitor) VisitName ¶
func (v *BaseCypherParserVisitor) VisitName(ctx *NameContext) interface{}
func (*BaseCypherParserVisitor) VisitNodeLabels ¶
func (v *BaseCypherParserVisitor) VisitNodeLabels(ctx *NodeLabelsContext) interface{}
func (*BaseCypherParserVisitor) VisitNodePattern ¶
func (v *BaseCypherParserVisitor) VisitNodePattern(ctx *NodePatternContext) interface{}
func (*BaseCypherParserVisitor) VisitNotExpression ¶
func (v *BaseCypherParserVisitor) VisitNotExpression(ctx *NotExpressionContext) interface{}
func (*BaseCypherParserVisitor) VisitNullExpression ¶
func (v *BaseCypherParserVisitor) VisitNullExpression(ctx *NullExpressionContext) interface{}
func (*BaseCypherParserVisitor) VisitNumLit ¶
func (v *BaseCypherParserVisitor) VisitNumLit(ctx *NumLitContext) interface{}
func (*BaseCypherParserVisitor) VisitOrderItem ¶
func (v *BaseCypherParserVisitor) VisitOrderItem(ctx *OrderItemContext) interface{}
func (*BaseCypherParserVisitor) VisitOrderSt ¶
func (v *BaseCypherParserVisitor) VisitOrderSt(ctx *OrderStContext) interface{}
func (*BaseCypherParserVisitor) VisitParameter ¶
func (v *BaseCypherParserVisitor) VisitParameter(ctx *ParameterContext) interface{}
func (*BaseCypherParserVisitor) VisitParenExpressionChain ¶
func (v *BaseCypherParserVisitor) VisitParenExpressionChain(ctx *ParenExpressionChainContext) interface{}
func (*BaseCypherParserVisitor) VisitParenthesizedExpression ¶
func (v *BaseCypherParserVisitor) VisitParenthesizedExpression(ctx *ParenthesizedExpressionContext) interface{}
func (*BaseCypherParserVisitor) VisitPattern ¶
func (v *BaseCypherParserVisitor) VisitPattern(ctx *PatternContext) interface{}
func (*BaseCypherParserVisitor) VisitPatternComprehension ¶
func (v *BaseCypherParserVisitor) VisitPatternComprehension(ctx *PatternComprehensionContext) interface{}
func (*BaseCypherParserVisitor) VisitPatternElem ¶
func (v *BaseCypherParserVisitor) VisitPatternElem(ctx *PatternElemContext) interface{}
func (*BaseCypherParserVisitor) VisitPatternElemChain ¶
func (v *BaseCypherParserVisitor) VisitPatternElemChain(ctx *PatternElemChainContext) interface{}
func (*BaseCypherParserVisitor) VisitPatternPart ¶
func (v *BaseCypherParserVisitor) VisitPatternPart(ctx *PatternPartContext) interface{}
func (*BaseCypherParserVisitor) VisitPatternWhere ¶
func (v *BaseCypherParserVisitor) VisitPatternWhere(ctx *PatternWhereContext) interface{}
func (*BaseCypherParserVisitor) VisitPowerExpression ¶
func (v *BaseCypherParserVisitor) VisitPowerExpression(ctx *PowerExpressionContext) interface{}
func (*BaseCypherParserVisitor) VisitProjectionBody ¶
func (v *BaseCypherParserVisitor) VisitProjectionBody(ctx *ProjectionBodyContext) interface{}
func (*BaseCypherParserVisitor) VisitProjectionItem ¶
func (v *BaseCypherParserVisitor) VisitProjectionItem(ctx *ProjectionItemContext) interface{}
func (*BaseCypherParserVisitor) VisitProjectionItems ¶
func (v *BaseCypherParserVisitor) VisitProjectionItems(ctx *ProjectionItemsContext) interface{}
func (*BaseCypherParserVisitor) VisitProperties ¶
func (v *BaseCypherParserVisitor) VisitProperties(ctx *PropertiesContext) interface{}
func (*BaseCypherParserVisitor) VisitPropertyExpression ¶
func (v *BaseCypherParserVisitor) VisitPropertyExpression(ctx *PropertyExpressionContext) interface{}
func (*BaseCypherParserVisitor) VisitPropertyOrLabelExpression ¶
func (v *BaseCypherParserVisitor) VisitPropertyOrLabelExpression(ctx *PropertyOrLabelExpressionContext) interface{}
func (*BaseCypherParserVisitor) VisitQuery ¶
func (v *BaseCypherParserVisitor) VisitQuery(ctx *QueryContext) interface{}
func (*BaseCypherParserVisitor) VisitQueryCallSt ¶
func (v *BaseCypherParserVisitor) VisitQueryCallSt(ctx *QueryCallStContext) interface{}
func (*BaseCypherParserVisitor) VisitRangeLit ¶
func (v *BaseCypherParserVisitor) VisitRangeLit(ctx *RangeLitContext) interface{}
func (*BaseCypherParserVisitor) VisitReadingStatement ¶
func (v *BaseCypherParserVisitor) VisitReadingStatement(ctx *ReadingStatementContext) interface{}
func (*BaseCypherParserVisitor) VisitRegularQuery ¶
func (v *BaseCypherParserVisitor) VisitRegularQuery(ctx *RegularQueryContext) interface{}
func (*BaseCypherParserVisitor) VisitRelationDetail ¶
func (v *BaseCypherParserVisitor) VisitRelationDetail(ctx *RelationDetailContext) interface{}
func (*BaseCypherParserVisitor) VisitRelationshipPattern ¶
func (v *BaseCypherParserVisitor) VisitRelationshipPattern(ctx *RelationshipPatternContext) interface{}
func (*BaseCypherParserVisitor) VisitRelationshipTypes ¶
func (v *BaseCypherParserVisitor) VisitRelationshipTypes(ctx *RelationshipTypesContext) interface{}
func (*BaseCypherParserVisitor) VisitRelationshipsChainPattern ¶
func (v *BaseCypherParserVisitor) VisitRelationshipsChainPattern(ctx *RelationshipsChainPatternContext) interface{}
func (*BaseCypherParserVisitor) VisitRemoveItem ¶
func (v *BaseCypherParserVisitor) VisitRemoveItem(ctx *RemoveItemContext) interface{}
func (*BaseCypherParserVisitor) VisitRemoveSt ¶
func (v *BaseCypherParserVisitor) VisitRemoveSt(ctx *RemoveStContext) interface{}
func (*BaseCypherParserVisitor) VisitReservedWord ¶
func (v *BaseCypherParserVisitor) VisitReservedWord(ctx *ReservedWordContext) interface{}
func (*BaseCypherParserVisitor) VisitReturnSt ¶
func (v *BaseCypherParserVisitor) VisitReturnSt(ctx *ReturnStContext) interface{}
func (*BaseCypherParserVisitor) VisitScript ¶
func (v *BaseCypherParserVisitor) VisitScript(ctx *ScriptContext) interface{}
func (*BaseCypherParserVisitor) VisitSetItem ¶
func (v *BaseCypherParserVisitor) VisitSetItem(ctx *SetItemContext) interface{}
func (*BaseCypherParserVisitor) VisitSetSt ¶
func (v *BaseCypherParserVisitor) VisitSetSt(ctx *SetStContext) interface{}
func (*BaseCypherParserVisitor) VisitSinglePartQ ¶
func (v *BaseCypherParserVisitor) VisitSinglePartQ(ctx *SinglePartQContext) interface{}
func (*BaseCypherParserVisitor) VisitSingleQuery ¶
func (v *BaseCypherParserVisitor) VisitSingleQuery(ctx *SingleQueryContext) interface{}
func (*BaseCypherParserVisitor) VisitSkipSt ¶
func (v *BaseCypherParserVisitor) VisitSkipSt(ctx *SkipStContext) interface{}
func (*BaseCypherParserVisitor) VisitStandaloneCall ¶
func (v *BaseCypherParserVisitor) VisitStandaloneCall(ctx *StandaloneCallContext) interface{}
func (*BaseCypherParserVisitor) VisitStringExpPrefix ¶
func (v *BaseCypherParserVisitor) VisitStringExpPrefix(ctx *StringExpPrefixContext) interface{}
func (*BaseCypherParserVisitor) VisitStringExpression ¶
func (v *BaseCypherParserVisitor) VisitStringExpression(ctx *StringExpressionContext) interface{}
func (*BaseCypherParserVisitor) VisitStringLit ¶
func (v *BaseCypherParserVisitor) VisitStringLit(ctx *StringLitContext) interface{}
func (*BaseCypherParserVisitor) VisitSubqueryCount ¶
func (v *BaseCypherParserVisitor) VisitSubqueryCount(ctx *SubqueryCountContext) interface{}
func (*BaseCypherParserVisitor) VisitSubqueryExist ¶
func (v *BaseCypherParserVisitor) VisitSubqueryExist(ctx *SubqueryExistContext) interface{}
func (*BaseCypherParserVisitor) VisitSymbol ¶
func (v *BaseCypherParserVisitor) VisitSymbol(ctx *SymbolContext) interface{}
func (*BaseCypherParserVisitor) VisitUnaryAddSubExpression ¶
func (v *BaseCypherParserVisitor) VisitUnaryAddSubExpression(ctx *UnaryAddSubExpressionContext) interface{}
func (*BaseCypherParserVisitor) VisitUnionSt ¶
func (v *BaseCypherParserVisitor) VisitUnionSt(ctx *UnionStContext) interface{}
func (*BaseCypherParserVisitor) VisitUnwindSt ¶
func (v *BaseCypherParserVisitor) VisitUnwindSt(ctx *UnwindStContext) interface{}
func (*BaseCypherParserVisitor) VisitUpdatingStatement ¶
func (v *BaseCypherParserVisitor) VisitUpdatingStatement(ctx *UpdatingStatementContext) interface{}
func (*BaseCypherParserVisitor) VisitWhere ¶
func (v *BaseCypherParserVisitor) VisitWhere(ctx *WhereContext) interface{}
func (*BaseCypherParserVisitor) VisitWithSt ¶
func (v *BaseCypherParserVisitor) VisitWithSt(ctx *WithStContext) interface{}
func (*BaseCypherParserVisitor) VisitXorExpression ¶
func (v *BaseCypherParserVisitor) VisitXorExpression(ctx *XorExpressionContext) interface{}
func (*BaseCypherParserVisitor) VisitYieldItem ¶
func (v *BaseCypherParserVisitor) VisitYieldItem(ctx *YieldItemContext) interface{}
func (*BaseCypherParserVisitor) VisitYieldItems ¶
func (v *BaseCypherParserVisitor) VisitYieldItems(ctx *YieldItemsContext) interface{}
type BoolLitContext ¶
type BoolLitContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewBoolLitContext ¶
func NewBoolLitContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BoolLitContext
func NewEmptyBoolLitContext ¶
func NewEmptyBoolLitContext() *BoolLitContext
func (*BoolLitContext) Accept ¶
func (s *BoolLitContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BoolLitContext) EnterRule ¶
func (s *BoolLitContext) EnterRule(listener antlr.ParseTreeListener)
func (*BoolLitContext) ExitRule ¶
func (s *BoolLitContext) ExitRule(listener antlr.ParseTreeListener)
func (*BoolLitContext) FALSE ¶
func (s *BoolLitContext) FALSE() antlr.TerminalNode
func (*BoolLitContext) GetParser ¶
func (s *BoolLitContext) GetParser() antlr.Parser
func (*BoolLitContext) GetRuleContext ¶
func (s *BoolLitContext) GetRuleContext() antlr.RuleContext
func (*BoolLitContext) IsBoolLitContext ¶
func (*BoolLitContext) IsBoolLitContext()
func (*BoolLitContext) TRUE ¶
func (s *BoolLitContext) TRUE() antlr.TerminalNode
func (*BoolLitContext) ToStringTree ¶
func (s *BoolLitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CaseExpressionContext ¶
type CaseExpressionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewCaseExpressionContext ¶
func NewCaseExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CaseExpressionContext
func NewEmptyCaseExpressionContext ¶
func NewEmptyCaseExpressionContext() *CaseExpressionContext
func (*CaseExpressionContext) Accept ¶
func (s *CaseExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CaseExpressionContext) AllExpression ¶
func (s *CaseExpressionContext) AllExpression() []IExpressionContext
func (*CaseExpressionContext) AllTHEN ¶
func (s *CaseExpressionContext) AllTHEN() []antlr.TerminalNode
func (*CaseExpressionContext) AllWHEN ¶
func (s *CaseExpressionContext) AllWHEN() []antlr.TerminalNode
func (*CaseExpressionContext) CASE ¶
func (s *CaseExpressionContext) CASE() antlr.TerminalNode
func (*CaseExpressionContext) ELSE ¶
func (s *CaseExpressionContext) ELSE() antlr.TerminalNode
func (*CaseExpressionContext) END ¶
func (s *CaseExpressionContext) END() antlr.TerminalNode
func (*CaseExpressionContext) EnterRule ¶
func (s *CaseExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*CaseExpressionContext) ExitRule ¶
func (s *CaseExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*CaseExpressionContext) Expression ¶
func (s *CaseExpressionContext) Expression(i int) IExpressionContext
func (*CaseExpressionContext) GetParser ¶
func (s *CaseExpressionContext) GetParser() antlr.Parser
func (*CaseExpressionContext) GetRuleContext ¶
func (s *CaseExpressionContext) GetRuleContext() antlr.RuleContext
func (*CaseExpressionContext) IsCaseExpressionContext ¶
func (*CaseExpressionContext) IsCaseExpressionContext()
func (*CaseExpressionContext) THEN ¶
func (s *CaseExpressionContext) THEN(i int) antlr.TerminalNode
func (*CaseExpressionContext) ToStringTree ¶
func (s *CaseExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*CaseExpressionContext) WHEN ¶
func (s *CaseExpressionContext) WHEN(i int) antlr.TerminalNode
type CharLitContext ¶
type CharLitContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewCharLitContext ¶
func NewCharLitContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CharLitContext
func NewEmptyCharLitContext ¶
func NewEmptyCharLitContext() *CharLitContext
func (*CharLitContext) Accept ¶
func (s *CharLitContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CharLitContext) CHAR_LITERAL ¶
func (s *CharLitContext) CHAR_LITERAL() antlr.TerminalNode
func (*CharLitContext) EnterRule ¶
func (s *CharLitContext) EnterRule(listener antlr.ParseTreeListener)
func (*CharLitContext) ExitRule ¶
func (s *CharLitContext) ExitRule(listener antlr.ParseTreeListener)
func (*CharLitContext) GetParser ¶
func (s *CharLitContext) GetParser() antlr.Parser
func (*CharLitContext) GetRuleContext ¶
func (s *CharLitContext) GetRuleContext() antlr.RuleContext
func (*CharLitContext) IsCharLitContext ¶
func (*CharLitContext) IsCharLitContext()
func (*CharLitContext) ToStringTree ¶
func (s *CharLitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ComparisonExpressionContext ¶
type ComparisonExpressionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewComparisonExpressionContext ¶
func NewComparisonExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ComparisonExpressionContext
func NewEmptyComparisonExpressionContext ¶
func NewEmptyComparisonExpressionContext() *ComparisonExpressionContext
func (*ComparisonExpressionContext) Accept ¶
func (s *ComparisonExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ComparisonExpressionContext) AddSubExpression ¶
func (s *ComparisonExpressionContext) AddSubExpression(i int) IAddSubExpressionContext
func (*ComparisonExpressionContext) AllAddSubExpression ¶
func (s *ComparisonExpressionContext) AllAddSubExpression() []IAddSubExpressionContext
func (*ComparisonExpressionContext) AllComparisonSigns ¶
func (s *ComparisonExpressionContext) AllComparisonSigns() []IComparisonSignsContext
func (*ComparisonExpressionContext) ComparisonSigns ¶
func (s *ComparisonExpressionContext) ComparisonSigns(i int) IComparisonSignsContext
func (*ComparisonExpressionContext) EnterRule ¶
func (s *ComparisonExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ComparisonExpressionContext) ExitRule ¶
func (s *ComparisonExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ComparisonExpressionContext) GetParser ¶
func (s *ComparisonExpressionContext) GetParser() antlr.Parser
func (*ComparisonExpressionContext) GetRuleContext ¶
func (s *ComparisonExpressionContext) GetRuleContext() antlr.RuleContext
func (*ComparisonExpressionContext) IsComparisonExpressionContext ¶
func (*ComparisonExpressionContext) IsComparisonExpressionContext()
func (*ComparisonExpressionContext) ToStringTree ¶
func (s *ComparisonExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ComparisonSignsContext ¶
type ComparisonSignsContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewComparisonSignsContext ¶
func NewComparisonSignsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ComparisonSignsContext
func NewEmptyComparisonSignsContext ¶
func NewEmptyComparisonSignsContext() *ComparisonSignsContext
func (*ComparisonSignsContext) ASSIGN ¶
func (s *ComparisonSignsContext) ASSIGN() antlr.TerminalNode
func (*ComparisonSignsContext) Accept ¶
func (s *ComparisonSignsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ComparisonSignsContext) EnterRule ¶
func (s *ComparisonSignsContext) EnterRule(listener antlr.ParseTreeListener)
func (*ComparisonSignsContext) ExitRule ¶
func (s *ComparisonSignsContext) ExitRule(listener antlr.ParseTreeListener)
func (*ComparisonSignsContext) GE ¶
func (s *ComparisonSignsContext) GE() antlr.TerminalNode
func (*ComparisonSignsContext) GT ¶
func (s *ComparisonSignsContext) GT() antlr.TerminalNode
func (*ComparisonSignsContext) GetParser ¶
func (s *ComparisonSignsContext) GetParser() antlr.Parser
func (*ComparisonSignsContext) GetRuleContext ¶
func (s *ComparisonSignsContext) GetRuleContext() antlr.RuleContext
func (*ComparisonSignsContext) IsComparisonSignsContext ¶
func (*ComparisonSignsContext) IsComparisonSignsContext()
func (*ComparisonSignsContext) LE ¶
func (s *ComparisonSignsContext) LE() antlr.TerminalNode
func (*ComparisonSignsContext) LT ¶
func (s *ComparisonSignsContext) LT() antlr.TerminalNode
func (*ComparisonSignsContext) NOT_EQUAL ¶
func (s *ComparisonSignsContext) NOT_EQUAL() antlr.TerminalNode
func (*ComparisonSignsContext) ToStringTree ¶
func (s *ComparisonSignsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CountAllContext ¶
type CountAllContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewCountAllContext ¶
func NewCountAllContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CountAllContext
func NewEmptyCountAllContext ¶
func NewEmptyCountAllContext() *CountAllContext
func (*CountAllContext) Accept ¶
func (s *CountAllContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CountAllContext) COUNT ¶
func (s *CountAllContext) COUNT() antlr.TerminalNode
func (*CountAllContext) EnterRule ¶
func (s *CountAllContext) EnterRule(listener antlr.ParseTreeListener)
func (*CountAllContext) ExitRule ¶
func (s *CountAllContext) ExitRule(listener antlr.ParseTreeListener)
func (*CountAllContext) GetParser ¶
func (s *CountAllContext) GetParser() antlr.Parser
func (*CountAllContext) GetRuleContext ¶
func (s *CountAllContext) GetRuleContext() antlr.RuleContext
func (*CountAllContext) IsCountAllContext ¶
func (*CountAllContext) IsCountAllContext()
func (*CountAllContext) LPAREN ¶
func (s *CountAllContext) LPAREN() antlr.TerminalNode
func (*CountAllContext) MULT ¶
func (s *CountAllContext) MULT() antlr.TerminalNode
func (*CountAllContext) RPAREN ¶
func (s *CountAllContext) RPAREN() antlr.TerminalNode
func (*CountAllContext) ToStringTree ¶
func (s *CountAllContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CreateStContext ¶
type CreateStContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewCreateStContext ¶
func NewCreateStContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CreateStContext
func NewEmptyCreateStContext ¶
func NewEmptyCreateStContext() *CreateStContext
func (*CreateStContext) Accept ¶
func (s *CreateStContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CreateStContext) CREATE ¶
func (s *CreateStContext) CREATE() antlr.TerminalNode
func (*CreateStContext) EnterRule ¶
func (s *CreateStContext) EnterRule(listener antlr.ParseTreeListener)
func (*CreateStContext) ExitRule ¶
func (s *CreateStContext) ExitRule(listener antlr.ParseTreeListener)
func (*CreateStContext) GetParser ¶
func (s *CreateStContext) GetParser() antlr.Parser
func (*CreateStContext) GetRuleContext ¶
func (s *CreateStContext) GetRuleContext() antlr.RuleContext
func (*CreateStContext) IsCreateStContext ¶
func (*CreateStContext) IsCreateStContext()
func (*CreateStContext) Pattern ¶
func (s *CreateStContext) Pattern() IPatternContext
func (*CreateStContext) ToStringTree ¶
func (s *CreateStContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CypherLexer ¶
func NewCypherLexer ¶
func NewCypherLexer(input antlr.CharStream) *CypherLexer
NewCypherLexer produces a new lexer instance for the optional input antlr.CharStream.
type CypherParser ¶
type CypherParser struct {
*antlr.BaseParser
}
func NewCypherParser ¶
func NewCypherParser(input antlr.TokenStream) *CypherParser
NewCypherParser produces a new parser instance for the optional input antlr.TokenStream.
func (*CypherParser) AddSubExpression ¶
func (p *CypherParser) AddSubExpression() (localctx IAddSubExpressionContext)
func (*CypherParser) AndExpression ¶
func (p *CypherParser) AndExpression() (localctx IAndExpressionContext)
func (*CypherParser) Atom ¶
func (p *CypherParser) Atom() (localctx IAtomContext)
func (*CypherParser) AtomicExpression ¶
func (p *CypherParser) AtomicExpression() (localctx IAtomicExpressionContext)
func (*CypherParser) BoolLit ¶
func (p *CypherParser) BoolLit() (localctx IBoolLitContext)
func (*CypherParser) CaseExpression ¶
func (p *CypherParser) CaseExpression() (localctx ICaseExpressionContext)
func (*CypherParser) CharLit ¶
func (p *CypherParser) CharLit() (localctx ICharLitContext)
func (*CypherParser) ComparisonExpression ¶
func (p *CypherParser) ComparisonExpression() (localctx IComparisonExpressionContext)
func (*CypherParser) ComparisonSigns ¶
func (p *CypherParser) ComparisonSigns() (localctx IComparisonSignsContext)
func (*CypherParser) CountAll ¶
func (p *CypherParser) CountAll() (localctx ICountAllContext)
func (*CypherParser) CreateSt ¶
func (p *CypherParser) CreateSt() (localctx ICreateStContext)
func (*CypherParser) DeleteSt ¶
func (p *CypherParser) DeleteSt() (localctx IDeleteStContext)
func (*CypherParser) Expression ¶
func (p *CypherParser) Expression() (localctx IExpressionContext)
func (*CypherParser) ExpressionChain ¶
func (p *CypherParser) ExpressionChain() (localctx IExpressionChainContext)
func (*CypherParser) FilterExpression ¶
func (p *CypherParser) FilterExpression() (localctx IFilterExpressionContext)
func (*CypherParser) FilterWith ¶
func (p *CypherParser) FilterWith() (localctx IFilterWithContext)
func (*CypherParser) FunctionInvocation ¶
func (p *CypherParser) FunctionInvocation() (localctx IFunctionInvocationContext)
func (*CypherParser) InvocationName ¶
func (p *CypherParser) InvocationName() (localctx IInvocationNameContext)
func (*CypherParser) Lhs ¶
func (p *CypherParser) Lhs() (localctx ILhsContext)
func (*CypherParser) LimitSt ¶
func (p *CypherParser) LimitSt() (localctx ILimitStContext)
func (*CypherParser) ListComprehension ¶
func (p *CypherParser) ListComprehension() (localctx IListComprehensionContext)
func (*CypherParser) ListExpression ¶
func (p *CypherParser) ListExpression() (localctx IListExpressionContext)
func (*CypherParser) ListLit ¶
func (p *CypherParser) ListLit() (localctx IListLitContext)
func (*CypherParser) Literal ¶
func (p *CypherParser) Literal() (localctx ILiteralContext)
func (*CypherParser) MapLit ¶
func (p *CypherParser) MapLit() (localctx IMapLitContext)
func (*CypherParser) MapPair ¶
func (p *CypherParser) MapPair() (localctx IMapPairContext)
func (*CypherParser) MatchSt ¶
func (p *CypherParser) MatchSt() (localctx IMatchStContext)
func (*CypherParser) MergeAction ¶
func (p *CypherParser) MergeAction() (localctx IMergeActionContext)
func (*CypherParser) MergeSt ¶
func (p *CypherParser) MergeSt() (localctx IMergeStContext)
func (*CypherParser) MultDivExpression ¶
func (p *CypherParser) MultDivExpression() (localctx IMultDivExpressionContext)
func (*CypherParser) MultiPartQ ¶
func (p *CypherParser) MultiPartQ() (localctx IMultiPartQContext)
MultiPartQ is patched to handle chained WITH clauses (e.g. `WITH x AS y UNWIND … WITH z AS w RETURN w`). The ANTLR-generated body uses AdaptivePredict to decide whether to loop, which the regenerated ATN fails on certain valid multi-WITH shapes; the hand-written loop below inspects the token stream directly via [peekHasWithBeforeReturn] and is robust against grammar regeneration.
func (*CypherParser) Name ¶
func (p *CypherParser) Name() (localctx INameContext)
func (*CypherParser) NodeLabels ¶
func (p *CypherParser) NodeLabels() (localctx INodeLabelsContext)
func (*CypherParser) NodePattern ¶
func (p *CypherParser) NodePattern() (localctx INodePatternContext)
func (*CypherParser) NotExpression ¶
func (p *CypherParser) NotExpression() (localctx INotExpressionContext)
func (*CypherParser) NullExpression ¶
func (p *CypherParser) NullExpression() (localctx INullExpressionContext)
func (*CypherParser) NumLit ¶
func (p *CypherParser) NumLit() (localctx INumLitContext)
func (*CypherParser) OrderItem ¶
func (p *CypherParser) OrderItem() (localctx IOrderItemContext)
func (*CypherParser) OrderSt ¶
func (p *CypherParser) OrderSt() (localctx IOrderStContext)
func (*CypherParser) Parameter ¶
func (p *CypherParser) Parameter() (localctx IParameterContext)
func (*CypherParser) ParenExpressionChain ¶
func (p *CypherParser) ParenExpressionChain() (localctx IParenExpressionChainContext)
func (*CypherParser) ParenthesizedExpression ¶
func (p *CypherParser) ParenthesizedExpression() (localctx IParenthesizedExpressionContext)
func (*CypherParser) Pattern ¶
func (p *CypherParser) Pattern() (localctx IPatternContext)
func (*CypherParser) PatternComprehension ¶
func (p *CypherParser) PatternComprehension() (localctx IPatternComprehensionContext)
func (*CypherParser) PatternElem ¶
func (p *CypherParser) PatternElem() (localctx IPatternElemContext)
func (*CypherParser) PatternElemChain ¶
func (p *CypherParser) PatternElemChain() (localctx IPatternElemChainContext)
func (*CypherParser) PatternPart ¶
func (p *CypherParser) PatternPart() (localctx IPatternPartContext)
func (*CypherParser) PatternWhere ¶
func (p *CypherParser) PatternWhere() (localctx IPatternWhereContext)
func (*CypherParser) PowerExpression ¶
func (p *CypherParser) PowerExpression() (localctx IPowerExpressionContext)
func (*CypherParser) ProjectionBody ¶
func (p *CypherParser) ProjectionBody() (localctx IProjectionBodyContext)
func (*CypherParser) ProjectionItem ¶
func (p *CypherParser) ProjectionItem() (localctx IProjectionItemContext)
func (*CypherParser) ProjectionItems ¶
func (p *CypherParser) ProjectionItems() (localctx IProjectionItemsContext)
func (*CypherParser) Properties ¶
func (p *CypherParser) Properties() (localctx IPropertiesContext)
func (*CypherParser) PropertyExpression ¶
func (p *CypherParser) PropertyExpression() (localctx IPropertyExpressionContext)
func (*CypherParser) PropertyOrLabelExpression ¶
func (p *CypherParser) PropertyOrLabelExpression() (localctx IPropertyOrLabelExpressionContext)
func (*CypherParser) Query ¶
func (p *CypherParser) Query() (localctx IQueryContext)
func (*CypherParser) QueryCallSt ¶
func (p *CypherParser) QueryCallSt() (localctx IQueryCallStContext)
func (*CypherParser) RangeLit ¶
func (p *CypherParser) RangeLit() (localctx IRangeLitContext)
func (*CypherParser) ReadingStatement ¶
func (p *CypherParser) ReadingStatement() (localctx IReadingStatementContext)
func (*CypherParser) RegularQuery ¶
func (p *CypherParser) RegularQuery() (localctx IRegularQueryContext)
func (*CypherParser) RelationDetail ¶
func (p *CypherParser) RelationDetail() (localctx IRelationDetailContext)
func (*CypherParser) RelationshipPattern ¶
func (p *CypherParser) RelationshipPattern() (localctx IRelationshipPatternContext)
func (*CypherParser) RelationshipTypes ¶
func (p *CypherParser) RelationshipTypes() (localctx IRelationshipTypesContext)
func (*CypherParser) RelationshipsChainPattern ¶
func (p *CypherParser) RelationshipsChainPattern() (localctx IRelationshipsChainPatternContext)
func (*CypherParser) RemoveItem ¶
func (p *CypherParser) RemoveItem() (localctx IRemoveItemContext)
func (*CypherParser) RemoveSt ¶
func (p *CypherParser) RemoveSt() (localctx IRemoveStContext)
func (*CypherParser) ReservedWord ¶
func (p *CypherParser) ReservedWord() (localctx IReservedWordContext)
func (*CypherParser) ReturnSt ¶
func (p *CypherParser) ReturnSt() (localctx IReturnStContext)
func (*CypherParser) Script ¶
func (p *CypherParser) Script() (localctx IScriptContext)
func (*CypherParser) SetItem ¶
func (p *CypherParser) SetItem() (localctx ISetItemContext)
func (*CypherParser) SetSt ¶
func (p *CypherParser) SetSt() (localctx ISetStContext)
func (*CypherParser) SinglePartQ ¶
func (p *CypherParser) SinglePartQ() (localctx ISinglePartQContext)
func (*CypherParser) SingleQuery ¶
func (p *CypherParser) SingleQuery() (localctx ISingleQueryContext)
func (*CypherParser) SkipSt ¶
func (p *CypherParser) SkipSt() (localctx ISkipStContext)
func (*CypherParser) StandaloneCall ¶
func (p *CypherParser) StandaloneCall() (localctx IStandaloneCallContext)
func (*CypherParser) StringExpPrefix ¶
func (p *CypherParser) StringExpPrefix() (localctx IStringExpPrefixContext)
func (*CypherParser) StringExpression ¶
func (p *CypherParser) StringExpression() (localctx IStringExpressionContext)
func (*CypherParser) StringLit ¶
func (p *CypherParser) StringLit() (localctx IStringLitContext)
func (*CypherParser) SubqueryCount ¶
func (p *CypherParser) SubqueryCount() (localctx ISubqueryCountContext)
func (*CypherParser) SubqueryExist ¶
func (p *CypherParser) SubqueryExist() (localctx ISubqueryExistContext)
func (*CypherParser) Symbol ¶
func (p *CypherParser) Symbol() (localctx ISymbolContext)
func (*CypherParser) UnaryAddSubExpression ¶
func (p *CypherParser) UnaryAddSubExpression() (localctx IUnaryAddSubExpressionContext)
func (*CypherParser) UnionSt ¶
func (p *CypherParser) UnionSt() (localctx IUnionStContext)
func (*CypherParser) UnwindSt ¶
func (p *CypherParser) UnwindSt() (localctx IUnwindStContext)
func (*CypherParser) UpdatingStatement ¶
func (p *CypherParser) UpdatingStatement() (localctx IUpdatingStatementContext)
func (*CypherParser) Where ¶
func (p *CypherParser) Where() (localctx IWhereContext)
func (*CypherParser) WithSt ¶
func (p *CypherParser) WithSt() (localctx IWithStContext)
func (*CypherParser) XorExpression ¶
func (p *CypherParser) XorExpression() (localctx IXorExpressionContext)
func (*CypherParser) YieldItem ¶
func (p *CypherParser) YieldItem() (localctx IYieldItemContext)
func (*CypherParser) YieldItems ¶
func (p *CypherParser) YieldItems() (localctx IYieldItemsContext)
type CypherParserListener ¶
type CypherParserListener interface {
antlr.ParseTreeListener
// EnterScript is called when entering the script production.
EnterScript(c *ScriptContext)
// EnterQuery is called when entering the query production.
EnterQuery(c *QueryContext)
// EnterRegularQuery is called when entering the regularQuery production.
EnterRegularQuery(c *RegularQueryContext)
// EnterSingleQuery is called when entering the singleQuery production.
EnterSingleQuery(c *SingleQueryContext)
// EnterStandaloneCall is called when entering the standaloneCall production.
EnterStandaloneCall(c *StandaloneCallContext)
// EnterReturnSt is called when entering the returnSt production.
EnterReturnSt(c *ReturnStContext)
// EnterWithSt is called when entering the withSt production.
EnterWithSt(c *WithStContext)
// EnterSkipSt is called when entering the skipSt production.
EnterSkipSt(c *SkipStContext)
// EnterLimitSt is called when entering the limitSt production.
EnterLimitSt(c *LimitStContext)
// EnterProjectionBody is called when entering the projectionBody production.
EnterProjectionBody(c *ProjectionBodyContext)
// EnterProjectionItems is called when entering the projectionItems production.
EnterProjectionItems(c *ProjectionItemsContext)
// EnterProjectionItem is called when entering the projectionItem production.
EnterProjectionItem(c *ProjectionItemContext)
// EnterOrderItem is called when entering the orderItem production.
EnterOrderItem(c *OrderItemContext)
// EnterOrderSt is called when entering the orderSt production.
EnterOrderSt(c *OrderStContext)
// EnterSinglePartQ is called when entering the singlePartQ production.
EnterSinglePartQ(c *SinglePartQContext)
// EnterMultiPartQ is called when entering the multiPartQ production.
EnterMultiPartQ(c *MultiPartQContext)
// EnterMatchSt is called when entering the matchSt production.
EnterMatchSt(c *MatchStContext)
// EnterUnwindSt is called when entering the unwindSt production.
EnterUnwindSt(c *UnwindStContext)
// EnterReadingStatement is called when entering the readingStatement production.
EnterReadingStatement(c *ReadingStatementContext)
// EnterUpdatingStatement is called when entering the updatingStatement production.
EnterUpdatingStatement(c *UpdatingStatementContext)
// EnterDeleteSt is called when entering the deleteSt production.
EnterDeleteSt(c *DeleteStContext)
// EnterRemoveSt is called when entering the removeSt production.
EnterRemoveSt(c *RemoveStContext)
// EnterRemoveItem is called when entering the removeItem production.
EnterRemoveItem(c *RemoveItemContext)
// EnterQueryCallSt is called when entering the queryCallSt production.
EnterQueryCallSt(c *QueryCallStContext)
// EnterParenExpressionChain is called when entering the parenExpressionChain production.
EnterParenExpressionChain(c *ParenExpressionChainContext)
// EnterYieldItems is called when entering the yieldItems production.
EnterYieldItems(c *YieldItemsContext)
// EnterYieldItem is called when entering the yieldItem production.
EnterYieldItem(c *YieldItemContext)
// EnterMergeSt is called when entering the mergeSt production.
EnterMergeSt(c *MergeStContext)
// EnterMergeAction is called when entering the mergeAction production.
EnterMergeAction(c *MergeActionContext)
// EnterSetSt is called when entering the setSt production.
EnterSetSt(c *SetStContext)
// EnterSetItem is called when entering the setItem production.
EnterSetItem(c *SetItemContext)
// EnterNodeLabels is called when entering the nodeLabels production.
EnterNodeLabels(c *NodeLabelsContext)
// EnterCreateSt is called when entering the createSt production.
EnterCreateSt(c *CreateStContext)
// EnterPatternWhere is called when entering the patternWhere production.
EnterPatternWhere(c *PatternWhereContext)
// EnterWhere is called when entering the where production.
EnterWhere(c *WhereContext)
// EnterPattern is called when entering the pattern production.
EnterPattern(c *PatternContext)
// EnterExpression is called when entering the expression production.
EnterExpression(c *ExpressionContext)
// EnterXorExpression is called when entering the xorExpression production.
EnterXorExpression(c *XorExpressionContext)
// EnterAndExpression is called when entering the andExpression production.
EnterAndExpression(c *AndExpressionContext)
// EnterNotExpression is called when entering the notExpression production.
EnterNotExpression(c *NotExpressionContext)
// EnterComparisonExpression is called when entering the comparisonExpression production.
EnterComparisonExpression(c *ComparisonExpressionContext)
// EnterComparisonSigns is called when entering the comparisonSigns production.
EnterComparisonSigns(c *ComparisonSignsContext)
// EnterAddSubExpression is called when entering the addSubExpression production.
EnterAddSubExpression(c *AddSubExpressionContext)
// EnterMultDivExpression is called when entering the multDivExpression production.
EnterMultDivExpression(c *MultDivExpressionContext)
// EnterPowerExpression is called when entering the powerExpression production.
EnterPowerExpression(c *PowerExpressionContext)
// EnterUnaryAddSubExpression is called when entering the unaryAddSubExpression production.
EnterUnaryAddSubExpression(c *UnaryAddSubExpressionContext)
// EnterAtomicExpression is called when entering the atomicExpression production.
EnterAtomicExpression(c *AtomicExpressionContext)
// EnterListExpression is called when entering the listExpression production.
EnterListExpression(c *ListExpressionContext)
// EnterStringExpression is called when entering the stringExpression production.
EnterStringExpression(c *StringExpressionContext)
// EnterStringExpPrefix is called when entering the stringExpPrefix production.
EnterStringExpPrefix(c *StringExpPrefixContext)
// EnterNullExpression is called when entering the nullExpression production.
EnterNullExpression(c *NullExpressionContext)
// EnterPropertyOrLabelExpression is called when entering the propertyOrLabelExpression production.
EnterPropertyOrLabelExpression(c *PropertyOrLabelExpressionContext)
// EnterPropertyExpression is called when entering the propertyExpression production.
EnterPropertyExpression(c *PropertyExpressionContext)
// EnterPatternPart is called when entering the patternPart production.
EnterPatternPart(c *PatternPartContext)
// EnterPatternElem is called when entering the patternElem production.
EnterPatternElem(c *PatternElemContext)
// EnterPatternElemChain is called when entering the patternElemChain production.
EnterPatternElemChain(c *PatternElemChainContext)
// EnterProperties is called when entering the properties production.
EnterProperties(c *PropertiesContext)
// EnterNodePattern is called when entering the nodePattern production.
EnterNodePattern(c *NodePatternContext)
// EnterAtom is called when entering the atom production.
EnterAtom(c *AtomContext)
// EnterLhs is called when entering the lhs production.
EnterLhs(c *LhsContext)
// EnterRelationshipPattern is called when entering the relationshipPattern production.
EnterRelationshipPattern(c *RelationshipPatternContext)
// EnterRelationDetail is called when entering the relationDetail production.
EnterRelationDetail(c *RelationDetailContext)
// EnterRelationshipTypes is called when entering the relationshipTypes production.
EnterRelationshipTypes(c *RelationshipTypesContext)
// EnterUnionSt is called when entering the unionSt production.
EnterUnionSt(c *UnionStContext)
// EnterSubqueryExist is called when entering the subqueryExist production.
EnterSubqueryExist(c *SubqueryExistContext)
// EnterSubqueryCount is called when entering the subqueryCount production.
EnterSubqueryCount(c *SubqueryCountContext)
// EnterInvocationName is called when entering the invocationName production.
EnterInvocationName(c *InvocationNameContext)
// EnterFunctionInvocation is called when entering the functionInvocation production.
EnterFunctionInvocation(c *FunctionInvocationContext)
// EnterParenthesizedExpression is called when entering the parenthesizedExpression production.
EnterParenthesizedExpression(c *ParenthesizedExpressionContext)
// EnterFilterWith is called when entering the filterWith production.
EnterFilterWith(c *FilterWithContext)
// EnterPatternComprehension is called when entering the patternComprehension production.
EnterPatternComprehension(c *PatternComprehensionContext)
// EnterRelationshipsChainPattern is called when entering the relationshipsChainPattern production.
EnterRelationshipsChainPattern(c *RelationshipsChainPatternContext)
// EnterListComprehension is called when entering the listComprehension production.
EnterListComprehension(c *ListComprehensionContext)
// EnterFilterExpression is called when entering the filterExpression production.
EnterFilterExpression(c *FilterExpressionContext)
// EnterCountAll is called when entering the countAll production.
EnterCountAll(c *CountAllContext)
// EnterExpressionChain is called when entering the expressionChain production.
EnterExpressionChain(c *ExpressionChainContext)
// EnterCaseExpression is called when entering the caseExpression production.
EnterCaseExpression(c *CaseExpressionContext)
// EnterParameter is called when entering the parameter production.
EnterParameter(c *ParameterContext)
// EnterLiteral is called when entering the literal production.
EnterLiteral(c *LiteralContext)
// EnterRangeLit is called when entering the rangeLit production.
EnterRangeLit(c *RangeLitContext)
// EnterBoolLit is called when entering the boolLit production.
EnterBoolLit(c *BoolLitContext)
// EnterNumLit is called when entering the numLit production.
EnterNumLit(c *NumLitContext)
// EnterStringLit is called when entering the stringLit production.
EnterStringLit(c *StringLitContext)
// EnterCharLit is called when entering the charLit production.
EnterCharLit(c *CharLitContext)
// EnterListLit is called when entering the listLit production.
EnterListLit(c *ListLitContext)
// EnterMapLit is called when entering the mapLit production.
EnterMapLit(c *MapLitContext)
// EnterMapPair is called when entering the mapPair production.
EnterMapPair(c *MapPairContext)
// EnterName is called when entering the name production.
EnterName(c *NameContext)
// EnterSymbol is called when entering the symbol production.
EnterSymbol(c *SymbolContext)
// EnterReservedWord is called when entering the reservedWord production.
EnterReservedWord(c *ReservedWordContext)
// ExitScript is called when exiting the script production.
ExitScript(c *ScriptContext)
// ExitQuery is called when exiting the query production.
ExitQuery(c *QueryContext)
// ExitRegularQuery is called when exiting the regularQuery production.
ExitRegularQuery(c *RegularQueryContext)
// ExitSingleQuery is called when exiting the singleQuery production.
ExitSingleQuery(c *SingleQueryContext)
// ExitStandaloneCall is called when exiting the standaloneCall production.
ExitStandaloneCall(c *StandaloneCallContext)
// ExitReturnSt is called when exiting the returnSt production.
ExitReturnSt(c *ReturnStContext)
// ExitWithSt is called when exiting the withSt production.
ExitWithSt(c *WithStContext)
// ExitSkipSt is called when exiting the skipSt production.
ExitSkipSt(c *SkipStContext)
// ExitLimitSt is called when exiting the limitSt production.
ExitLimitSt(c *LimitStContext)
// ExitProjectionBody is called when exiting the projectionBody production.
ExitProjectionBody(c *ProjectionBodyContext)
// ExitProjectionItems is called when exiting the projectionItems production.
ExitProjectionItems(c *ProjectionItemsContext)
// ExitProjectionItem is called when exiting the projectionItem production.
ExitProjectionItem(c *ProjectionItemContext)
// ExitOrderItem is called when exiting the orderItem production.
ExitOrderItem(c *OrderItemContext)
// ExitOrderSt is called when exiting the orderSt production.
ExitOrderSt(c *OrderStContext)
// ExitSinglePartQ is called when exiting the singlePartQ production.
ExitSinglePartQ(c *SinglePartQContext)
// ExitMultiPartQ is called when exiting the multiPartQ production.
ExitMultiPartQ(c *MultiPartQContext)
// ExitMatchSt is called when exiting the matchSt production.
ExitMatchSt(c *MatchStContext)
// ExitUnwindSt is called when exiting the unwindSt production.
ExitUnwindSt(c *UnwindStContext)
// ExitReadingStatement is called when exiting the readingStatement production.
ExitReadingStatement(c *ReadingStatementContext)
// ExitUpdatingStatement is called when exiting the updatingStatement production.
ExitUpdatingStatement(c *UpdatingStatementContext)
// ExitDeleteSt is called when exiting the deleteSt production.
ExitDeleteSt(c *DeleteStContext)
// ExitRemoveSt is called when exiting the removeSt production.
ExitRemoveSt(c *RemoveStContext)
// ExitRemoveItem is called when exiting the removeItem production.
ExitRemoveItem(c *RemoveItemContext)
// ExitQueryCallSt is called when exiting the queryCallSt production.
ExitQueryCallSt(c *QueryCallStContext)
// ExitParenExpressionChain is called when exiting the parenExpressionChain production.
ExitParenExpressionChain(c *ParenExpressionChainContext)
// ExitYieldItems is called when exiting the yieldItems production.
ExitYieldItems(c *YieldItemsContext)
// ExitYieldItem is called when exiting the yieldItem production.
ExitYieldItem(c *YieldItemContext)
// ExitMergeSt is called when exiting the mergeSt production.
ExitMergeSt(c *MergeStContext)
// ExitMergeAction is called when exiting the mergeAction production.
ExitMergeAction(c *MergeActionContext)
// ExitSetSt is called when exiting the setSt production.
ExitSetSt(c *SetStContext)
// ExitSetItem is called when exiting the setItem production.
ExitSetItem(c *SetItemContext)
// ExitNodeLabels is called when exiting the nodeLabels production.
ExitNodeLabels(c *NodeLabelsContext)
// ExitCreateSt is called when exiting the createSt production.
ExitCreateSt(c *CreateStContext)
// ExitPatternWhere is called when exiting the patternWhere production.
ExitPatternWhere(c *PatternWhereContext)
// ExitWhere is called when exiting the where production.
ExitWhere(c *WhereContext)
// ExitPattern is called when exiting the pattern production.
ExitPattern(c *PatternContext)
// ExitExpression is called when exiting the expression production.
ExitExpression(c *ExpressionContext)
// ExitXorExpression is called when exiting the xorExpression production.
ExitXorExpression(c *XorExpressionContext)
// ExitAndExpression is called when exiting the andExpression production.
ExitAndExpression(c *AndExpressionContext)
// ExitNotExpression is called when exiting the notExpression production.
ExitNotExpression(c *NotExpressionContext)
// ExitComparisonExpression is called when exiting the comparisonExpression production.
ExitComparisonExpression(c *ComparisonExpressionContext)
// ExitComparisonSigns is called when exiting the comparisonSigns production.
ExitComparisonSigns(c *ComparisonSignsContext)
// ExitAddSubExpression is called when exiting the addSubExpression production.
ExitAddSubExpression(c *AddSubExpressionContext)
// ExitMultDivExpression is called when exiting the multDivExpression production.
ExitMultDivExpression(c *MultDivExpressionContext)
// ExitPowerExpression is called when exiting the powerExpression production.
ExitPowerExpression(c *PowerExpressionContext)
// ExitUnaryAddSubExpression is called when exiting the unaryAddSubExpression production.
ExitUnaryAddSubExpression(c *UnaryAddSubExpressionContext)
// ExitAtomicExpression is called when exiting the atomicExpression production.
ExitAtomicExpression(c *AtomicExpressionContext)
// ExitListExpression is called when exiting the listExpression production.
ExitListExpression(c *ListExpressionContext)
// ExitStringExpression is called when exiting the stringExpression production.
ExitStringExpression(c *StringExpressionContext)
// ExitStringExpPrefix is called when exiting the stringExpPrefix production.
ExitStringExpPrefix(c *StringExpPrefixContext)
// ExitNullExpression is called when exiting the nullExpression production.
ExitNullExpression(c *NullExpressionContext)
// ExitPropertyOrLabelExpression is called when exiting the propertyOrLabelExpression production.
ExitPropertyOrLabelExpression(c *PropertyOrLabelExpressionContext)
// ExitPropertyExpression is called when exiting the propertyExpression production.
ExitPropertyExpression(c *PropertyExpressionContext)
// ExitPatternPart is called when exiting the patternPart production.
ExitPatternPart(c *PatternPartContext)
// ExitPatternElem is called when exiting the patternElem production.
ExitPatternElem(c *PatternElemContext)
// ExitPatternElemChain is called when exiting the patternElemChain production.
ExitPatternElemChain(c *PatternElemChainContext)
// ExitProperties is called when exiting the properties production.
ExitProperties(c *PropertiesContext)
// ExitNodePattern is called when exiting the nodePattern production.
ExitNodePattern(c *NodePatternContext)
// ExitAtom is called when exiting the atom production.
ExitAtom(c *AtomContext)
// ExitLhs is called when exiting the lhs production.
ExitLhs(c *LhsContext)
// ExitRelationshipPattern is called when exiting the relationshipPattern production.
ExitRelationshipPattern(c *RelationshipPatternContext)
// ExitRelationDetail is called when exiting the relationDetail production.
ExitRelationDetail(c *RelationDetailContext)
// ExitRelationshipTypes is called when exiting the relationshipTypes production.
ExitRelationshipTypes(c *RelationshipTypesContext)
// ExitUnionSt is called when exiting the unionSt production.
ExitUnionSt(c *UnionStContext)
// ExitSubqueryExist is called when exiting the subqueryExist production.
ExitSubqueryExist(c *SubqueryExistContext)
// ExitSubqueryCount is called when exiting the subqueryCount production.
ExitSubqueryCount(c *SubqueryCountContext)
// ExitInvocationName is called when exiting the invocationName production.
ExitInvocationName(c *InvocationNameContext)
// ExitFunctionInvocation is called when exiting the functionInvocation production.
ExitFunctionInvocation(c *FunctionInvocationContext)
// ExitParenthesizedExpression is called when exiting the parenthesizedExpression production.
ExitParenthesizedExpression(c *ParenthesizedExpressionContext)
// ExitFilterWith is called when exiting the filterWith production.
ExitFilterWith(c *FilterWithContext)
// ExitPatternComprehension is called when exiting the patternComprehension production.
ExitPatternComprehension(c *PatternComprehensionContext)
// ExitRelationshipsChainPattern is called when exiting the relationshipsChainPattern production.
ExitRelationshipsChainPattern(c *RelationshipsChainPatternContext)
// ExitListComprehension is called when exiting the listComprehension production.
ExitListComprehension(c *ListComprehensionContext)
// ExitFilterExpression is called when exiting the filterExpression production.
ExitFilterExpression(c *FilterExpressionContext)
// ExitCountAll is called when exiting the countAll production.
ExitCountAll(c *CountAllContext)
// ExitExpressionChain is called when exiting the expressionChain production.
ExitExpressionChain(c *ExpressionChainContext)
// ExitCaseExpression is called when exiting the caseExpression production.
ExitCaseExpression(c *CaseExpressionContext)
// ExitParameter is called when exiting the parameter production.
ExitParameter(c *ParameterContext)
// ExitLiteral is called when exiting the literal production.
ExitLiteral(c *LiteralContext)
// ExitRangeLit is called when exiting the rangeLit production.
ExitRangeLit(c *RangeLitContext)
// ExitBoolLit is called when exiting the boolLit production.
ExitBoolLit(c *BoolLitContext)
// ExitNumLit is called when exiting the numLit production.
ExitNumLit(c *NumLitContext)
// ExitStringLit is called when exiting the stringLit production.
ExitStringLit(c *StringLitContext)
// ExitCharLit is called when exiting the charLit production.
ExitCharLit(c *CharLitContext)
// ExitListLit is called when exiting the listLit production.
ExitListLit(c *ListLitContext)
// ExitMapLit is called when exiting the mapLit production.
ExitMapLit(c *MapLitContext)
// ExitMapPair is called when exiting the mapPair production.
ExitMapPair(c *MapPairContext)
// ExitName is called when exiting the name production.
ExitName(c *NameContext)
// ExitSymbol is called when exiting the symbol production.
ExitSymbol(c *SymbolContext)
// ExitReservedWord is called when exiting the reservedWord production.
ExitReservedWord(c *ReservedWordContext)
}
CypherParserListener is a complete listener for a parse tree produced by CypherParser.
type CypherParserVisitor ¶
type CypherParserVisitor interface {
antlr.ParseTreeVisitor
// Visit a parse tree produced by CypherParser#script.
VisitScript(ctx *ScriptContext) interface{}
// Visit a parse tree produced by CypherParser#query.
VisitQuery(ctx *QueryContext) interface{}
// Visit a parse tree produced by CypherParser#regularQuery.
VisitRegularQuery(ctx *RegularQueryContext) interface{}
// Visit a parse tree produced by CypherParser#singleQuery.
VisitSingleQuery(ctx *SingleQueryContext) interface{}
// Visit a parse tree produced by CypherParser#standaloneCall.
VisitStandaloneCall(ctx *StandaloneCallContext) interface{}
// Visit a parse tree produced by CypherParser#returnSt.
VisitReturnSt(ctx *ReturnStContext) interface{}
// Visit a parse tree produced by CypherParser#withSt.
VisitWithSt(ctx *WithStContext) interface{}
// Visit a parse tree produced by CypherParser#skipSt.
VisitSkipSt(ctx *SkipStContext) interface{}
// Visit a parse tree produced by CypherParser#limitSt.
VisitLimitSt(ctx *LimitStContext) interface{}
// Visit a parse tree produced by CypherParser#projectionBody.
VisitProjectionBody(ctx *ProjectionBodyContext) interface{}
// Visit a parse tree produced by CypherParser#projectionItems.
VisitProjectionItems(ctx *ProjectionItemsContext) interface{}
// Visit a parse tree produced by CypherParser#projectionItem.
VisitProjectionItem(ctx *ProjectionItemContext) interface{}
// Visit a parse tree produced by CypherParser#orderItem.
VisitOrderItem(ctx *OrderItemContext) interface{}
// Visit a parse tree produced by CypherParser#orderSt.
VisitOrderSt(ctx *OrderStContext) interface{}
// Visit a parse tree produced by CypherParser#singlePartQ.
VisitSinglePartQ(ctx *SinglePartQContext) interface{}
// Visit a parse tree produced by CypherParser#multiPartQ.
VisitMultiPartQ(ctx *MultiPartQContext) interface{}
// Visit a parse tree produced by CypherParser#matchSt.
VisitMatchSt(ctx *MatchStContext) interface{}
// Visit a parse tree produced by CypherParser#unwindSt.
VisitUnwindSt(ctx *UnwindStContext) interface{}
// Visit a parse tree produced by CypherParser#readingStatement.
VisitReadingStatement(ctx *ReadingStatementContext) interface{}
// Visit a parse tree produced by CypherParser#updatingStatement.
VisitUpdatingStatement(ctx *UpdatingStatementContext) interface{}
// Visit a parse tree produced by CypherParser#deleteSt.
VisitDeleteSt(ctx *DeleteStContext) interface{}
// Visit a parse tree produced by CypherParser#removeSt.
VisitRemoveSt(ctx *RemoveStContext) interface{}
// Visit a parse tree produced by CypherParser#removeItem.
VisitRemoveItem(ctx *RemoveItemContext) interface{}
// Visit a parse tree produced by CypherParser#queryCallSt.
VisitQueryCallSt(ctx *QueryCallStContext) interface{}
// Visit a parse tree produced by CypherParser#parenExpressionChain.
VisitParenExpressionChain(ctx *ParenExpressionChainContext) interface{}
// Visit a parse tree produced by CypherParser#yieldItems.
VisitYieldItems(ctx *YieldItemsContext) interface{}
// Visit a parse tree produced by CypherParser#yieldItem.
VisitYieldItem(ctx *YieldItemContext) interface{}
// Visit a parse tree produced by CypherParser#mergeSt.
VisitMergeSt(ctx *MergeStContext) interface{}
// Visit a parse tree produced by CypherParser#mergeAction.
VisitMergeAction(ctx *MergeActionContext) interface{}
// Visit a parse tree produced by CypherParser#setSt.
VisitSetSt(ctx *SetStContext) interface{}
// Visit a parse tree produced by CypherParser#setItem.
VisitSetItem(ctx *SetItemContext) interface{}
// Visit a parse tree produced by CypherParser#nodeLabels.
VisitNodeLabels(ctx *NodeLabelsContext) interface{}
// Visit a parse tree produced by CypherParser#createSt.
VisitCreateSt(ctx *CreateStContext) interface{}
// Visit a parse tree produced by CypherParser#patternWhere.
VisitPatternWhere(ctx *PatternWhereContext) interface{}
// Visit a parse tree produced by CypherParser#where.
VisitWhere(ctx *WhereContext) interface{}
// Visit a parse tree produced by CypherParser#pattern.
VisitPattern(ctx *PatternContext) interface{}
// Visit a parse tree produced by CypherParser#expression.
VisitExpression(ctx *ExpressionContext) interface{}
// Visit a parse tree produced by CypherParser#xorExpression.
VisitXorExpression(ctx *XorExpressionContext) interface{}
// Visit a parse tree produced by CypherParser#andExpression.
VisitAndExpression(ctx *AndExpressionContext) interface{}
// Visit a parse tree produced by CypherParser#notExpression.
VisitNotExpression(ctx *NotExpressionContext) interface{}
// Visit a parse tree produced by CypherParser#comparisonExpression.
VisitComparisonExpression(ctx *ComparisonExpressionContext) interface{}
// Visit a parse tree produced by CypherParser#comparisonSigns.
VisitComparisonSigns(ctx *ComparisonSignsContext) interface{}
// Visit a parse tree produced by CypherParser#addSubExpression.
VisitAddSubExpression(ctx *AddSubExpressionContext) interface{}
// Visit a parse tree produced by CypherParser#multDivExpression.
VisitMultDivExpression(ctx *MultDivExpressionContext) interface{}
// Visit a parse tree produced by CypherParser#powerExpression.
VisitPowerExpression(ctx *PowerExpressionContext) interface{}
// Visit a parse tree produced by CypherParser#unaryAddSubExpression.
VisitUnaryAddSubExpression(ctx *UnaryAddSubExpressionContext) interface{}
// Visit a parse tree produced by CypherParser#atomicExpression.
VisitAtomicExpression(ctx *AtomicExpressionContext) interface{}
// Visit a parse tree produced by CypherParser#listExpression.
VisitListExpression(ctx *ListExpressionContext) interface{}
// Visit a parse tree produced by CypherParser#stringExpression.
VisitStringExpression(ctx *StringExpressionContext) interface{}
// Visit a parse tree produced by CypherParser#stringExpPrefix.
VisitStringExpPrefix(ctx *StringExpPrefixContext) interface{}
// Visit a parse tree produced by CypherParser#nullExpression.
VisitNullExpression(ctx *NullExpressionContext) interface{}
// Visit a parse tree produced by CypherParser#propertyOrLabelExpression.
VisitPropertyOrLabelExpression(ctx *PropertyOrLabelExpressionContext) interface{}
// Visit a parse tree produced by CypherParser#propertyExpression.
VisitPropertyExpression(ctx *PropertyExpressionContext) interface{}
// Visit a parse tree produced by CypherParser#patternPart.
VisitPatternPart(ctx *PatternPartContext) interface{}
// Visit a parse tree produced by CypherParser#patternElem.
VisitPatternElem(ctx *PatternElemContext) interface{}
// Visit a parse tree produced by CypherParser#patternElemChain.
VisitPatternElemChain(ctx *PatternElemChainContext) interface{}
// Visit a parse tree produced by CypherParser#properties.
VisitProperties(ctx *PropertiesContext) interface{}
// Visit a parse tree produced by CypherParser#nodePattern.
VisitNodePattern(ctx *NodePatternContext) interface{}
// Visit a parse tree produced by CypherParser#atom.
VisitAtom(ctx *AtomContext) interface{}
// Visit a parse tree produced by CypherParser#lhs.
VisitLhs(ctx *LhsContext) interface{}
// Visit a parse tree produced by CypherParser#relationshipPattern.
VisitRelationshipPattern(ctx *RelationshipPatternContext) interface{}
// Visit a parse tree produced by CypherParser#relationDetail.
VisitRelationDetail(ctx *RelationDetailContext) interface{}
// Visit a parse tree produced by CypherParser#relationshipTypes.
VisitRelationshipTypes(ctx *RelationshipTypesContext) interface{}
// Visit a parse tree produced by CypherParser#unionSt.
VisitUnionSt(ctx *UnionStContext) interface{}
// Visit a parse tree produced by CypherParser#subqueryExist.
VisitSubqueryExist(ctx *SubqueryExistContext) interface{}
// Visit a parse tree produced by CypherParser#subqueryCount.
VisitSubqueryCount(ctx *SubqueryCountContext) interface{}
// Visit a parse tree produced by CypherParser#invocationName.
VisitInvocationName(ctx *InvocationNameContext) interface{}
// Visit a parse tree produced by CypherParser#functionInvocation.
VisitFunctionInvocation(ctx *FunctionInvocationContext) interface{}
// Visit a parse tree produced by CypherParser#parenthesizedExpression.
VisitParenthesizedExpression(ctx *ParenthesizedExpressionContext) interface{}
// Visit a parse tree produced by CypherParser#filterWith.
VisitFilterWith(ctx *FilterWithContext) interface{}
// Visit a parse tree produced by CypherParser#patternComprehension.
VisitPatternComprehension(ctx *PatternComprehensionContext) interface{}
// Visit a parse tree produced by CypherParser#relationshipsChainPattern.
VisitRelationshipsChainPattern(ctx *RelationshipsChainPatternContext) interface{}
// Visit a parse tree produced by CypherParser#listComprehension.
VisitListComprehension(ctx *ListComprehensionContext) interface{}
// Visit a parse tree produced by CypherParser#filterExpression.
VisitFilterExpression(ctx *FilterExpressionContext) interface{}
// Visit a parse tree produced by CypherParser#countAll.
VisitCountAll(ctx *CountAllContext) interface{}
// Visit a parse tree produced by CypherParser#expressionChain.
VisitExpressionChain(ctx *ExpressionChainContext) interface{}
// Visit a parse tree produced by CypherParser#caseExpression.
VisitCaseExpression(ctx *CaseExpressionContext) interface{}
// Visit a parse tree produced by CypherParser#parameter.
VisitParameter(ctx *ParameterContext) interface{}
// Visit a parse tree produced by CypherParser#literal.
VisitLiteral(ctx *LiteralContext) interface{}
// Visit a parse tree produced by CypherParser#rangeLit.
VisitRangeLit(ctx *RangeLitContext) interface{}
// Visit a parse tree produced by CypherParser#boolLit.
VisitBoolLit(ctx *BoolLitContext) interface{}
// Visit a parse tree produced by CypherParser#numLit.
VisitNumLit(ctx *NumLitContext) interface{}
// Visit a parse tree produced by CypherParser#stringLit.
VisitStringLit(ctx *StringLitContext) interface{}
// Visit a parse tree produced by CypherParser#charLit.
VisitCharLit(ctx *CharLitContext) interface{}
// Visit a parse tree produced by CypherParser#listLit.
VisitListLit(ctx *ListLitContext) interface{}
// Visit a parse tree produced by CypherParser#mapLit.
VisitMapLit(ctx *MapLitContext) interface{}
// Visit a parse tree produced by CypherParser#mapPair.
VisitMapPair(ctx *MapPairContext) interface{}
// Visit a parse tree produced by CypherParser#name.
VisitName(ctx *NameContext) interface{}
// Visit a parse tree produced by CypherParser#symbol.
VisitSymbol(ctx *SymbolContext) interface{}
// Visit a parse tree produced by CypherParser#reservedWord.
VisitReservedWord(ctx *ReservedWordContext) interface{}
}
A complete Visitor for a parse tree produced by CypherParser.
type DeleteStContext ¶
type DeleteStContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewDeleteStContext ¶
func NewDeleteStContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DeleteStContext
func NewEmptyDeleteStContext ¶
func NewEmptyDeleteStContext() *DeleteStContext
func (*DeleteStContext) Accept ¶
func (s *DeleteStContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DeleteStContext) DELETE ¶
func (s *DeleteStContext) DELETE() antlr.TerminalNode
func (*DeleteStContext) DETACH ¶
func (s *DeleteStContext) DETACH() antlr.TerminalNode
func (*DeleteStContext) EnterRule ¶
func (s *DeleteStContext) EnterRule(listener antlr.ParseTreeListener)
func (*DeleteStContext) ExitRule ¶
func (s *DeleteStContext) ExitRule(listener antlr.ParseTreeListener)
func (*DeleteStContext) ExpressionChain ¶
func (s *DeleteStContext) ExpressionChain() IExpressionChainContext
func (*DeleteStContext) GetParser ¶
func (s *DeleteStContext) GetParser() antlr.Parser
func (*DeleteStContext) GetRuleContext ¶
func (s *DeleteStContext) GetRuleContext() antlr.RuleContext
func (*DeleteStContext) IsDeleteStContext ¶
func (*DeleteStContext) IsDeleteStContext()
func (*DeleteStContext) ToStringTree ¶
func (s *DeleteStContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExpressionChainContext ¶
type ExpressionChainContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyExpressionChainContext ¶
func NewEmptyExpressionChainContext() *ExpressionChainContext
func NewExpressionChainContext ¶
func NewExpressionChainContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionChainContext
func (*ExpressionChainContext) Accept ¶
func (s *ExpressionChainContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ExpressionChainContext) AllCOMMA ¶
func (s *ExpressionChainContext) AllCOMMA() []antlr.TerminalNode
func (*ExpressionChainContext) AllExpression ¶
func (s *ExpressionChainContext) AllExpression() []IExpressionContext
func (*ExpressionChainContext) COMMA ¶
func (s *ExpressionChainContext) COMMA(i int) antlr.TerminalNode
func (*ExpressionChainContext) EnterRule ¶
func (s *ExpressionChainContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExpressionChainContext) ExitRule ¶
func (s *ExpressionChainContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExpressionChainContext) Expression ¶
func (s *ExpressionChainContext) Expression(i int) IExpressionContext
func (*ExpressionChainContext) GetParser ¶
func (s *ExpressionChainContext) GetParser() antlr.Parser
func (*ExpressionChainContext) GetRuleContext ¶
func (s *ExpressionChainContext) GetRuleContext() antlr.RuleContext
func (*ExpressionChainContext) IsExpressionChainContext ¶
func (*ExpressionChainContext) IsExpressionChainContext()
func (*ExpressionChainContext) ToStringTree ¶
func (s *ExpressionChainContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExpressionContext ¶
type ExpressionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyExpressionContext ¶
func NewEmptyExpressionContext() *ExpressionContext
func NewExpressionContext ¶
func NewExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionContext
func (*ExpressionContext) Accept ¶
func (s *ExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ExpressionContext) AllOR ¶
func (s *ExpressionContext) AllOR() []antlr.TerminalNode
func (*ExpressionContext) AllXorExpression ¶
func (s *ExpressionContext) AllXorExpression() []IXorExpressionContext
func (*ExpressionContext) EnterRule ¶
func (s *ExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExpressionContext) ExitRule ¶
func (s *ExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExpressionContext) GetParser ¶
func (s *ExpressionContext) GetParser() antlr.Parser
func (*ExpressionContext) GetRuleContext ¶
func (s *ExpressionContext) GetRuleContext() antlr.RuleContext
func (*ExpressionContext) IsExpressionContext ¶
func (*ExpressionContext) IsExpressionContext()
func (*ExpressionContext) OR ¶
func (s *ExpressionContext) OR(i int) antlr.TerminalNode
func (*ExpressionContext) ToStringTree ¶
func (s *ExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ExpressionContext) XorExpression ¶
func (s *ExpressionContext) XorExpression(i int) IXorExpressionContext
type FilterExpressionContext ¶
type FilterExpressionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyFilterExpressionContext ¶
func NewEmptyFilterExpressionContext() *FilterExpressionContext
func NewFilterExpressionContext ¶
func NewFilterExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FilterExpressionContext
func (*FilterExpressionContext) Accept ¶
func (s *FilterExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FilterExpressionContext) EnterRule ¶
func (s *FilterExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*FilterExpressionContext) ExitRule ¶
func (s *FilterExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*FilterExpressionContext) Expression ¶
func (s *FilterExpressionContext) Expression() IExpressionContext
func (*FilterExpressionContext) GetParser ¶
func (s *FilterExpressionContext) GetParser() antlr.Parser
func (*FilterExpressionContext) GetRuleContext ¶
func (s *FilterExpressionContext) GetRuleContext() antlr.RuleContext
func (*FilterExpressionContext) IN ¶
func (s *FilterExpressionContext) IN() antlr.TerminalNode
func (*FilterExpressionContext) IsFilterExpressionContext ¶
func (*FilterExpressionContext) IsFilterExpressionContext()
func (*FilterExpressionContext) Symbol ¶
func (s *FilterExpressionContext) Symbol() ISymbolContext
func (*FilterExpressionContext) ToStringTree ¶
func (s *FilterExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*FilterExpressionContext) Where ¶
func (s *FilterExpressionContext) Where() IWhereContext
type FilterWithContext ¶
type FilterWithContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyFilterWithContext ¶
func NewEmptyFilterWithContext() *FilterWithContext
func NewFilterWithContext ¶
func NewFilterWithContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FilterWithContext
func (*FilterWithContext) ALL ¶
func (s *FilterWithContext) ALL() antlr.TerminalNode
func (*FilterWithContext) ANY ¶
func (s *FilterWithContext) ANY() antlr.TerminalNode
func (*FilterWithContext) Accept ¶
func (s *FilterWithContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FilterWithContext) EnterRule ¶
func (s *FilterWithContext) EnterRule(listener antlr.ParseTreeListener)
func (*FilterWithContext) ExitRule ¶
func (s *FilterWithContext) ExitRule(listener antlr.ParseTreeListener)
func (*FilterWithContext) FilterExpression ¶
func (s *FilterWithContext) FilterExpression() IFilterExpressionContext
func (*FilterWithContext) GetParser ¶
func (s *FilterWithContext) GetParser() antlr.Parser
func (*FilterWithContext) GetRuleContext ¶
func (s *FilterWithContext) GetRuleContext() antlr.RuleContext
func (*FilterWithContext) IsFilterWithContext ¶
func (*FilterWithContext) IsFilterWithContext()
func (*FilterWithContext) LPAREN ¶
func (s *FilterWithContext) LPAREN() antlr.TerminalNode
func (*FilterWithContext) NONE ¶
func (s *FilterWithContext) NONE() antlr.TerminalNode
func (*FilterWithContext) RPAREN ¶
func (s *FilterWithContext) RPAREN() antlr.TerminalNode
func (*FilterWithContext) SINGLE ¶
func (s *FilterWithContext) SINGLE() antlr.TerminalNode
func (*FilterWithContext) ToStringTree ¶
func (s *FilterWithContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FunctionInvocationContext ¶
type FunctionInvocationContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyFunctionInvocationContext ¶
func NewEmptyFunctionInvocationContext() *FunctionInvocationContext
func NewFunctionInvocationContext ¶
func NewFunctionInvocationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionInvocationContext
func (*FunctionInvocationContext) Accept ¶
func (s *FunctionInvocationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FunctionInvocationContext) DISTINCT ¶
func (s *FunctionInvocationContext) DISTINCT() antlr.TerminalNode
func (*FunctionInvocationContext) EnterRule ¶
func (s *FunctionInvocationContext) EnterRule(listener antlr.ParseTreeListener)
func (*FunctionInvocationContext) ExitRule ¶
func (s *FunctionInvocationContext) ExitRule(listener antlr.ParseTreeListener)
func (*FunctionInvocationContext) ExpressionChain ¶
func (s *FunctionInvocationContext) ExpressionChain() IExpressionChainContext
func (*FunctionInvocationContext) GetParser ¶
func (s *FunctionInvocationContext) GetParser() antlr.Parser
func (*FunctionInvocationContext) GetRuleContext ¶
func (s *FunctionInvocationContext) GetRuleContext() antlr.RuleContext
func (*FunctionInvocationContext) InvocationName ¶
func (s *FunctionInvocationContext) InvocationName() IInvocationNameContext
func (*FunctionInvocationContext) IsFunctionInvocationContext ¶
func (*FunctionInvocationContext) IsFunctionInvocationContext()
func (*FunctionInvocationContext) LPAREN ¶
func (s *FunctionInvocationContext) LPAREN() antlr.TerminalNode
func (*FunctionInvocationContext) RPAREN ¶
func (s *FunctionInvocationContext) RPAREN() antlr.TerminalNode
func (*FunctionInvocationContext) ToStringTree ¶
func (s *FunctionInvocationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IAddSubExpressionContext ¶
type IAddSubExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
AllMultDivExpression() []IMultDivExpressionContext
MultDivExpression(i int) IMultDivExpressionContext
AllPLUS() []antlr.TerminalNode
PLUS(i int) antlr.TerminalNode
AllSUB() []antlr.TerminalNode
SUB(i int) antlr.TerminalNode
// IsAddSubExpressionContext differentiates from other interfaces.
IsAddSubExpressionContext()
}
IAddSubExpressionContext is an interface to support dynamic dispatch.
type IAndExpressionContext ¶
type IAndExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
AllNotExpression() []INotExpressionContext
NotExpression(i int) INotExpressionContext
AllAND() []antlr.TerminalNode
AND(i int) antlr.TerminalNode
// IsAndExpressionContext differentiates from other interfaces.
IsAndExpressionContext()
}
IAndExpressionContext is an interface to support dynamic dispatch.
type IAtomContext ¶
type IAtomContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
Literal() ILiteralContext
Parameter() IParameterContext
CaseExpression() ICaseExpressionContext
CountAll() ICountAllContext
ListComprehension() IListComprehensionContext
PatternComprehension() IPatternComprehensionContext
FilterWith() IFilterWithContext
RelationshipsChainPattern() IRelationshipsChainPatternContext
ParenthesizedExpression() IParenthesizedExpressionContext
FunctionInvocation() IFunctionInvocationContext
Symbol() ISymbolContext
SubqueryExist() ISubqueryExistContext
SubqueryCount() ISubqueryCountContext
// IsAtomContext differentiates from other interfaces.
IsAtomContext()
}
IAtomContext is an interface to support dynamic dispatch.
type IAtomicExpressionContext ¶
type IAtomicExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
PropertyOrLabelExpression() IPropertyOrLabelExpressionContext
AllStringExpression() []IStringExpressionContext
StringExpression(i int) IStringExpressionContext
AllListExpression() []IListExpressionContext
ListExpression(i int) IListExpressionContext
AllNullExpression() []INullExpressionContext
NullExpression(i int) INullExpressionContext
// IsAtomicExpressionContext differentiates from other interfaces.
IsAtomicExpressionContext()
}
IAtomicExpressionContext is an interface to support dynamic dispatch.
type IBoolLitContext ¶
type IBoolLitContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
TRUE() antlr.TerminalNode
FALSE() antlr.TerminalNode
// IsBoolLitContext differentiates from other interfaces.
IsBoolLitContext()
}
IBoolLitContext is an interface to support dynamic dispatch.
type ICaseExpressionContext ¶
type ICaseExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
CASE() antlr.TerminalNode
END() antlr.TerminalNode
AllExpression() []IExpressionContext
Expression(i int) IExpressionContext
AllWHEN() []antlr.TerminalNode
WHEN(i int) antlr.TerminalNode
AllTHEN() []antlr.TerminalNode
THEN(i int) antlr.TerminalNode
ELSE() antlr.TerminalNode
// IsCaseExpressionContext differentiates from other interfaces.
IsCaseExpressionContext()
}
ICaseExpressionContext is an interface to support dynamic dispatch.
type ICharLitContext ¶
type ICharLitContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
CHAR_LITERAL() antlr.TerminalNode
// IsCharLitContext differentiates from other interfaces.
IsCharLitContext()
}
ICharLitContext is an interface to support dynamic dispatch.
type IComparisonExpressionContext ¶
type IComparisonExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
AllAddSubExpression() []IAddSubExpressionContext
AddSubExpression(i int) IAddSubExpressionContext
AllComparisonSigns() []IComparisonSignsContext
ComparisonSigns(i int) IComparisonSignsContext
// IsComparisonExpressionContext differentiates from other interfaces.
IsComparisonExpressionContext()
}
IComparisonExpressionContext is an interface to support dynamic dispatch.
type IComparisonSignsContext ¶
type IComparisonSignsContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
ASSIGN() antlr.TerminalNode
LE() antlr.TerminalNode
GE() antlr.TerminalNode
GT() antlr.TerminalNode
LT() antlr.TerminalNode
NOT_EQUAL() antlr.TerminalNode
// IsComparisonSignsContext differentiates from other interfaces.
IsComparisonSignsContext()
}
IComparisonSignsContext is an interface to support dynamic dispatch.
type ICountAllContext ¶
type ICountAllContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
COUNT() antlr.TerminalNode
LPAREN() antlr.TerminalNode
MULT() antlr.TerminalNode
RPAREN() antlr.TerminalNode
// IsCountAllContext differentiates from other interfaces.
IsCountAllContext()
}
ICountAllContext is an interface to support dynamic dispatch.
type ICreateStContext ¶
type ICreateStContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
CREATE() antlr.TerminalNode
Pattern() IPatternContext
// IsCreateStContext differentiates from other interfaces.
IsCreateStContext()
}
ICreateStContext is an interface to support dynamic dispatch.
type IDeleteStContext ¶
type IDeleteStContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
DELETE() antlr.TerminalNode
ExpressionChain() IExpressionChainContext
DETACH() antlr.TerminalNode
// IsDeleteStContext differentiates from other interfaces.
IsDeleteStContext()
}
IDeleteStContext is an interface to support dynamic dispatch.
type IExpressionChainContext ¶
type IExpressionChainContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
AllExpression() []IExpressionContext
Expression(i int) IExpressionContext
AllCOMMA() []antlr.TerminalNode
COMMA(i int) antlr.TerminalNode
// IsExpressionChainContext differentiates from other interfaces.
IsExpressionChainContext()
}
IExpressionChainContext is an interface to support dynamic dispatch.
type IExpressionContext ¶
type IExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
AllXorExpression() []IXorExpressionContext
XorExpression(i int) IXorExpressionContext
AllOR() []antlr.TerminalNode
OR(i int) antlr.TerminalNode
// IsExpressionContext differentiates from other interfaces.
IsExpressionContext()
}
IExpressionContext is an interface to support dynamic dispatch.
type IFilterExpressionContext ¶
type IFilterExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
Symbol() ISymbolContext
IN() antlr.TerminalNode
Expression() IExpressionContext
Where() IWhereContext
// IsFilterExpressionContext differentiates from other interfaces.
IsFilterExpressionContext()
}
IFilterExpressionContext is an interface to support dynamic dispatch.
type IFilterWithContext ¶
type IFilterWithContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
LPAREN() antlr.TerminalNode
FilterExpression() IFilterExpressionContext
RPAREN() antlr.TerminalNode
ALL() antlr.TerminalNode
ANY() antlr.TerminalNode
NONE() antlr.TerminalNode
SINGLE() antlr.TerminalNode
// IsFilterWithContext differentiates from other interfaces.
IsFilterWithContext()
}
IFilterWithContext is an interface to support dynamic dispatch.
type IFunctionInvocationContext ¶
type IFunctionInvocationContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
InvocationName() IInvocationNameContext
LPAREN() antlr.TerminalNode
RPAREN() antlr.TerminalNode
DISTINCT() antlr.TerminalNode
ExpressionChain() IExpressionChainContext
// IsFunctionInvocationContext differentiates from other interfaces.
IsFunctionInvocationContext()
}
IFunctionInvocationContext is an interface to support dynamic dispatch.
type IInvocationNameContext ¶
type IInvocationNameContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
AllSymbol() []ISymbolContext
Symbol(i int) ISymbolContext
AllDOT() []antlr.TerminalNode
DOT(i int) antlr.TerminalNode
// IsInvocationNameContext differentiates from other interfaces.
IsInvocationNameContext()
}
IInvocationNameContext is an interface to support dynamic dispatch.
type ILhsContext ¶
type ILhsContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
Symbol() ISymbolContext
ASSIGN() antlr.TerminalNode
// IsLhsContext differentiates from other interfaces.
IsLhsContext()
}
ILhsContext is an interface to support dynamic dispatch.
type ILimitStContext ¶
type ILimitStContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
LIMIT() antlr.TerminalNode
Expression() IExpressionContext
// IsLimitStContext differentiates from other interfaces.
IsLimitStContext()
}
ILimitStContext is an interface to support dynamic dispatch.
type IListComprehensionContext ¶
type IListComprehensionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
LBRACK() antlr.TerminalNode
FilterExpression() IFilterExpressionContext
RBRACK() antlr.TerminalNode
STICK() antlr.TerminalNode
Expression() IExpressionContext
// IsListComprehensionContext differentiates from other interfaces.
IsListComprehensionContext()
}
IListComprehensionContext is an interface to support dynamic dispatch.
type IListExpressionContext ¶
type IListExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
IN() antlr.TerminalNode
PropertyOrLabelExpression() IPropertyOrLabelExpressionContext
LBRACK() antlr.TerminalNode
RBRACK() antlr.TerminalNode
RANGE() antlr.TerminalNode
AllExpression() []IExpressionContext
Expression(i int) IExpressionContext
// IsListExpressionContext differentiates from other interfaces.
IsListExpressionContext()
}
IListExpressionContext is an interface to support dynamic dispatch.
type IListLitContext ¶
type IListLitContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
LBRACK() antlr.TerminalNode
RBRACK() antlr.TerminalNode
ExpressionChain() IExpressionChainContext
// IsListLitContext differentiates from other interfaces.
IsListLitContext()
}
IListLitContext is an interface to support dynamic dispatch.
type ILiteralContext ¶
type ILiteralContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
BoolLit() IBoolLitContext
NumLit() INumLitContext
NULL_W() antlr.TerminalNode
StringLit() IStringLitContext
CharLit() ICharLitContext
ListLit() IListLitContext
MapLit() IMapLitContext
// IsLiteralContext differentiates from other interfaces.
IsLiteralContext()
}
ILiteralContext is an interface to support dynamic dispatch.
type IMapLitContext ¶
type IMapLitContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
LBRACE() antlr.TerminalNode
RBRACE() antlr.TerminalNode
AllMapPair() []IMapPairContext
MapPair(i int) IMapPairContext
AllCOMMA() []antlr.TerminalNode
COMMA(i int) antlr.TerminalNode
// IsMapLitContext differentiates from other interfaces.
IsMapLitContext()
}
IMapLitContext is an interface to support dynamic dispatch.
type IMapPairContext ¶
type IMapPairContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
Name() INameContext
COLON() antlr.TerminalNode
Expression() IExpressionContext
// IsMapPairContext differentiates from other interfaces.
IsMapPairContext()
}
IMapPairContext is an interface to support dynamic dispatch.
type IMatchStContext ¶
type IMatchStContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
MATCH() antlr.TerminalNode
PatternWhere() IPatternWhereContext
OPTIONAL() antlr.TerminalNode
// IsMatchStContext differentiates from other interfaces.
IsMatchStContext()
}
IMatchStContext is an interface to support dynamic dispatch.
type IMergeActionContext ¶
type IMergeActionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
ON() antlr.TerminalNode
SetSt() ISetStContext
MATCH() antlr.TerminalNode
CREATE() antlr.TerminalNode
// IsMergeActionContext differentiates from other interfaces.
IsMergeActionContext()
}
IMergeActionContext is an interface to support dynamic dispatch.
type IMergeStContext ¶
type IMergeStContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
MERGE() antlr.TerminalNode
PatternPart() IPatternPartContext
AllMergeAction() []IMergeActionContext
MergeAction(i int) IMergeActionContext
// IsMergeStContext differentiates from other interfaces.
IsMergeStContext()
}
IMergeStContext is an interface to support dynamic dispatch.
type IMultDivExpressionContext ¶
type IMultDivExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
AllPowerExpression() []IPowerExpressionContext
PowerExpression(i int) IPowerExpressionContext
AllMULT() []antlr.TerminalNode
MULT(i int) antlr.TerminalNode
AllDIV() []antlr.TerminalNode
DIV(i int) antlr.TerminalNode
AllMOD() []antlr.TerminalNode
MOD(i int) antlr.TerminalNode
// IsMultDivExpressionContext differentiates from other interfaces.
IsMultDivExpressionContext()
}
IMultDivExpressionContext is an interface to support dynamic dispatch.
type IMultiPartQContext ¶
type IMultiPartQContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
SinglePartQ() ISinglePartQContext
AllReadingStatement() []IReadingStatementContext
ReadingStatement(i int) IReadingStatementContext
AllWithSt() []IWithStContext
WithSt(i int) IWithStContext
AllUpdatingStatement() []IUpdatingStatementContext
UpdatingStatement(i int) IUpdatingStatementContext
// IsMultiPartQContext differentiates from other interfaces.
IsMultiPartQContext()
}
IMultiPartQContext is an interface to support dynamic dispatch.
type INameContext ¶
type INameContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
Symbol() ISymbolContext
ReservedWord() IReservedWordContext
// IsNameContext differentiates from other interfaces.
IsNameContext()
}
INameContext is an interface to support dynamic dispatch.
type INodeLabelsContext ¶
type INodeLabelsContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
AllCOLON() []antlr.TerminalNode
COLON(i int) antlr.TerminalNode
AllName() []INameContext
Name(i int) INameContext
// IsNodeLabelsContext differentiates from other interfaces.
IsNodeLabelsContext()
}
INodeLabelsContext is an interface to support dynamic dispatch.
type INodePatternContext ¶
type INodePatternContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
LPAREN() antlr.TerminalNode
RPAREN() antlr.TerminalNode
Symbol() ISymbolContext
NodeLabels() INodeLabelsContext
Properties() IPropertiesContext
// IsNodePatternContext differentiates from other interfaces.
IsNodePatternContext()
}
INodePatternContext is an interface to support dynamic dispatch.
type INotExpressionContext ¶
type INotExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
ComparisonExpression() IComparisonExpressionContext
NOT() antlr.TerminalNode
// IsNotExpressionContext differentiates from other interfaces.
IsNotExpressionContext()
}
INotExpressionContext is an interface to support dynamic dispatch.
type INullExpressionContext ¶
type INullExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
IS() antlr.TerminalNode
NULL_W() antlr.TerminalNode
NOT() antlr.TerminalNode
// IsNullExpressionContext differentiates from other interfaces.
IsNullExpressionContext()
}
INullExpressionContext is an interface to support dynamic dispatch.
type INumLitContext ¶
type INumLitContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
DIGIT() antlr.TerminalNode
// IsNumLitContext differentiates from other interfaces.
IsNumLitContext()
}
INumLitContext is an interface to support dynamic dispatch.
type IOrderItemContext ¶
type IOrderItemContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
Expression() IExpressionContext
ASCENDING() antlr.TerminalNode
ASC() antlr.TerminalNode
DESCENDING() antlr.TerminalNode
DESC() antlr.TerminalNode
// IsOrderItemContext differentiates from other interfaces.
IsOrderItemContext()
}
IOrderItemContext is an interface to support dynamic dispatch.
type IOrderStContext ¶
type IOrderStContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
ORDER() antlr.TerminalNode
BY() antlr.TerminalNode
AllOrderItem() []IOrderItemContext
OrderItem(i int) IOrderItemContext
AllCOMMA() []antlr.TerminalNode
COMMA(i int) antlr.TerminalNode
// IsOrderStContext differentiates from other interfaces.
IsOrderStContext()
}
IOrderStContext is an interface to support dynamic dispatch.
type IParameterContext ¶
type IParameterContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
DOLLAR() antlr.TerminalNode
Symbol() ISymbolContext
NumLit() INumLitContext
// IsParameterContext differentiates from other interfaces.
IsParameterContext()
}
IParameterContext is an interface to support dynamic dispatch.
type IParenExpressionChainContext ¶
type IParenExpressionChainContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
LPAREN() antlr.TerminalNode
RPAREN() antlr.TerminalNode
ExpressionChain() IExpressionChainContext
// IsParenExpressionChainContext differentiates from other interfaces.
IsParenExpressionChainContext()
}
IParenExpressionChainContext is an interface to support dynamic dispatch.
type IParenthesizedExpressionContext ¶
type IParenthesizedExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
LPAREN() antlr.TerminalNode
Expression() IExpressionContext
RPAREN() antlr.TerminalNode
// IsParenthesizedExpressionContext differentiates from other interfaces.
IsParenthesizedExpressionContext()
}
IParenthesizedExpressionContext is an interface to support dynamic dispatch.
type IPatternComprehensionContext ¶
type IPatternComprehensionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
LBRACK() antlr.TerminalNode
RelationshipsChainPattern() IRelationshipsChainPatternContext
STICK() antlr.TerminalNode
Expression() IExpressionContext
RBRACK() antlr.TerminalNode
Lhs() ILhsContext
Where() IWhereContext
// IsPatternComprehensionContext differentiates from other interfaces.
IsPatternComprehensionContext()
}
IPatternComprehensionContext is an interface to support dynamic dispatch.
type IPatternContext ¶
type IPatternContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
AllPatternPart() []IPatternPartContext
PatternPart(i int) IPatternPartContext
AllCOMMA() []antlr.TerminalNode
COMMA(i int) antlr.TerminalNode
// IsPatternContext differentiates from other interfaces.
IsPatternContext()
}
IPatternContext is an interface to support dynamic dispatch.
type IPatternElemChainContext ¶
type IPatternElemChainContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
RelationshipPattern() IRelationshipPatternContext
NodePattern() INodePatternContext
// IsPatternElemChainContext differentiates from other interfaces.
IsPatternElemChainContext()
}
IPatternElemChainContext is an interface to support dynamic dispatch.
type IPatternElemContext ¶
type IPatternElemContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
NodePattern() INodePatternContext
AllPatternElemChain() []IPatternElemChainContext
PatternElemChain(i int) IPatternElemChainContext
LPAREN() antlr.TerminalNode
PatternElem() IPatternElemContext
RPAREN() antlr.TerminalNode
// IsPatternElemContext differentiates from other interfaces.
IsPatternElemContext()
}
IPatternElemContext is an interface to support dynamic dispatch.
type IPatternPartContext ¶
type IPatternPartContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
PatternElem() IPatternElemContext
Symbol() ISymbolContext
ASSIGN() antlr.TerminalNode
// IsPatternPartContext differentiates from other interfaces.
IsPatternPartContext()
}
IPatternPartContext is an interface to support dynamic dispatch.
type IPatternWhereContext ¶
type IPatternWhereContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
Pattern() IPatternContext
Where() IWhereContext
// IsPatternWhereContext differentiates from other interfaces.
IsPatternWhereContext()
}
IPatternWhereContext is an interface to support dynamic dispatch.
type IPowerExpressionContext ¶
type IPowerExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
AllUnaryAddSubExpression() []IUnaryAddSubExpressionContext
UnaryAddSubExpression(i int) IUnaryAddSubExpressionContext
AllCARET() []antlr.TerminalNode
CARET(i int) antlr.TerminalNode
// IsPowerExpressionContext differentiates from other interfaces.
IsPowerExpressionContext()
}
IPowerExpressionContext is an interface to support dynamic dispatch.
type IProjectionBodyContext ¶
type IProjectionBodyContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
ProjectionItems() IProjectionItemsContext
DISTINCT() antlr.TerminalNode
OrderSt() IOrderStContext
SkipSt() ISkipStContext
LimitSt() ILimitStContext
// IsProjectionBodyContext differentiates from other interfaces.
IsProjectionBodyContext()
}
IProjectionBodyContext is an interface to support dynamic dispatch.
type IProjectionItemContext ¶
type IProjectionItemContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
Expression() IExpressionContext
AS() antlr.TerminalNode
Symbol() ISymbolContext
// IsProjectionItemContext differentiates from other interfaces.
IsProjectionItemContext()
}
IProjectionItemContext is an interface to support dynamic dispatch.
type IProjectionItemsContext ¶
type IProjectionItemsContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
MULT() antlr.TerminalNode
AllProjectionItem() []IProjectionItemContext
ProjectionItem(i int) IProjectionItemContext
AllCOMMA() []antlr.TerminalNode
COMMA(i int) antlr.TerminalNode
// IsProjectionItemsContext differentiates from other interfaces.
IsProjectionItemsContext()
}
IProjectionItemsContext is an interface to support dynamic dispatch.
type IPropertiesContext ¶
type IPropertiesContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
MapLit() IMapLitContext
Parameter() IParameterContext
// IsPropertiesContext differentiates from other interfaces.
IsPropertiesContext()
}
IPropertiesContext is an interface to support dynamic dispatch.
type IPropertyExpressionContext ¶
type IPropertyExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
Atom() IAtomContext
AllDOT() []antlr.TerminalNode
DOT(i int) antlr.TerminalNode
AllName() []INameContext
Name(i int) INameContext
// IsPropertyExpressionContext differentiates from other interfaces.
IsPropertyExpressionContext()
}
IPropertyExpressionContext is an interface to support dynamic dispatch.
type IPropertyOrLabelExpressionContext ¶
type IPropertyOrLabelExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
PropertyExpression() IPropertyExpressionContext
NodeLabels() INodeLabelsContext
// IsPropertyOrLabelExpressionContext differentiates from other interfaces.
IsPropertyOrLabelExpressionContext()
}
IPropertyOrLabelExpressionContext is an interface to support dynamic dispatch.
type IQueryCallStContext ¶
type IQueryCallStContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
CALL() antlr.TerminalNode
InvocationName() IInvocationNameContext
ParenExpressionChain() IParenExpressionChainContext
YIELD() antlr.TerminalNode
YieldItems() IYieldItemsContext
// IsQueryCallStContext differentiates from other interfaces.
IsQueryCallStContext()
}
IQueryCallStContext is an interface to support dynamic dispatch.
type IQueryContext ¶
type IQueryContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
RegularQuery() IRegularQueryContext
StandaloneCall() IStandaloneCallContext
// IsQueryContext differentiates from other interfaces.
IsQueryContext()
}
IQueryContext is an interface to support dynamic dispatch.
type IRangeLitContext ¶
type IRangeLitContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
MULT() antlr.TerminalNode
AllNumLit() []INumLitContext
NumLit(i int) INumLitContext
RANGE() antlr.TerminalNode
// IsRangeLitContext differentiates from other interfaces.
IsRangeLitContext()
}
IRangeLitContext is an interface to support dynamic dispatch.
type IReadingStatementContext ¶
type IReadingStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
MatchSt() IMatchStContext
UnwindSt() IUnwindStContext
QueryCallSt() IQueryCallStContext
// IsReadingStatementContext differentiates from other interfaces.
IsReadingStatementContext()
}
IReadingStatementContext is an interface to support dynamic dispatch.
type IRegularQueryContext ¶
type IRegularQueryContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
SingleQuery() ISingleQueryContext
AllUnionSt() []IUnionStContext
UnionSt(i int) IUnionStContext
// IsRegularQueryContext differentiates from other interfaces.
IsRegularQueryContext()
}
IRegularQueryContext is an interface to support dynamic dispatch.
type IRelationDetailContext ¶
type IRelationDetailContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
LBRACK() antlr.TerminalNode
RBRACK() antlr.TerminalNode
Symbol() ISymbolContext
RelationshipTypes() IRelationshipTypesContext
RangeLit() IRangeLitContext
Properties() IPropertiesContext
// IsRelationDetailContext differentiates from other interfaces.
IsRelationDetailContext()
}
IRelationDetailContext is an interface to support dynamic dispatch.
type IRelationshipPatternContext ¶
type IRelationshipPatternContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
LT() antlr.TerminalNode
AllSUB() []antlr.TerminalNode
SUB(i int) antlr.TerminalNode
RelationDetail() IRelationDetailContext
GT() antlr.TerminalNode
// IsRelationshipPatternContext differentiates from other interfaces.
IsRelationshipPatternContext()
}
IRelationshipPatternContext is an interface to support dynamic dispatch.
type IRelationshipTypesContext ¶
type IRelationshipTypesContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
AllCOLON() []antlr.TerminalNode
COLON(i int) antlr.TerminalNode
AllName() []INameContext
Name(i int) INameContext
AllSTICK() []antlr.TerminalNode
STICK(i int) antlr.TerminalNode
// IsRelationshipTypesContext differentiates from other interfaces.
IsRelationshipTypesContext()
}
IRelationshipTypesContext is an interface to support dynamic dispatch.
type IRelationshipsChainPatternContext ¶
type IRelationshipsChainPatternContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
NodePattern() INodePatternContext
AllPatternElemChain() []IPatternElemChainContext
PatternElemChain(i int) IPatternElemChainContext
// IsRelationshipsChainPatternContext differentiates from other interfaces.
IsRelationshipsChainPatternContext()
}
IRelationshipsChainPatternContext is an interface to support dynamic dispatch.
type IRemoveItemContext ¶
type IRemoveItemContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
Symbol() ISymbolContext
NodeLabels() INodeLabelsContext
PropertyExpression() IPropertyExpressionContext
// IsRemoveItemContext differentiates from other interfaces.
IsRemoveItemContext()
}
IRemoveItemContext is an interface to support dynamic dispatch.
type IRemoveStContext ¶
type IRemoveStContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
REMOVE() antlr.TerminalNode
AllRemoveItem() []IRemoveItemContext
RemoveItem(i int) IRemoveItemContext
AllCOMMA() []antlr.TerminalNode
COMMA(i int) antlr.TerminalNode
// IsRemoveStContext differentiates from other interfaces.
IsRemoveStContext()
}
IRemoveStContext is an interface to support dynamic dispatch.
type IReservedWordContext ¶
type IReservedWordContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
ALL() antlr.TerminalNode
ASC() antlr.TerminalNode
ASCENDING() antlr.TerminalNode
BY() antlr.TerminalNode
CREATE() antlr.TerminalNode
DELETE() antlr.TerminalNode
DESC() antlr.TerminalNode
DESCENDING() antlr.TerminalNode
DETACH() antlr.TerminalNode
EXISTS() antlr.TerminalNode
LIMIT() antlr.TerminalNode
MATCH() antlr.TerminalNode
MERGE() antlr.TerminalNode
ON() antlr.TerminalNode
OPTIONAL() antlr.TerminalNode
ORDER() antlr.TerminalNode
REMOVE() antlr.TerminalNode
RETURN() antlr.TerminalNode
SET() antlr.TerminalNode
SKIP_W() antlr.TerminalNode
WHERE() antlr.TerminalNode
WITH() antlr.TerminalNode
UNION() antlr.TerminalNode
UNWIND() antlr.TerminalNode
AND() antlr.TerminalNode
AS() antlr.TerminalNode
CONTAINS() antlr.TerminalNode
DISTINCT() antlr.TerminalNode
ENDS() antlr.TerminalNode
IN() antlr.TerminalNode
IS() antlr.TerminalNode
NOT() antlr.TerminalNode
OR() antlr.TerminalNode
STARTS() antlr.TerminalNode
XOR() antlr.TerminalNode
FALSE() antlr.TerminalNode
TRUE() antlr.TerminalNode
NULL_W() antlr.TerminalNode
CONSTRAINT() antlr.TerminalNode
DO() antlr.TerminalNode
FOR() antlr.TerminalNode
REQUIRE() antlr.TerminalNode
UNIQUE() antlr.TerminalNode
CASE() antlr.TerminalNode
WHEN() antlr.TerminalNode
THEN() antlr.TerminalNode
ELSE() antlr.TerminalNode
END() antlr.TerminalNode
MANDATORY() antlr.TerminalNode
SCALAR() antlr.TerminalNode
OF() antlr.TerminalNode
ADD() antlr.TerminalNode
DROP() antlr.TerminalNode
// IsReservedWordContext differentiates from other interfaces.
IsReservedWordContext()
}
IReservedWordContext is an interface to support dynamic dispatch.
type IReturnStContext ¶
type IReturnStContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
RETURN() antlr.TerminalNode
ProjectionBody() IProjectionBodyContext
// IsReturnStContext differentiates from other interfaces.
IsReturnStContext()
}
IReturnStContext is an interface to support dynamic dispatch.
type IScriptContext ¶
type IScriptContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
Query() IQueryContext
EOF() antlr.TerminalNode
SEMI() antlr.TerminalNode
// IsScriptContext differentiates from other interfaces.
IsScriptContext()
}
IScriptContext is an interface to support dynamic dispatch.
type ISetItemContext ¶
type ISetItemContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
PropertyExpression() IPropertyExpressionContext
ASSIGN() antlr.TerminalNode
Expression() IExpressionContext
Symbol() ISymbolContext
ADD_ASSIGN() antlr.TerminalNode
NodeLabels() INodeLabelsContext
// IsSetItemContext differentiates from other interfaces.
IsSetItemContext()
}
ISetItemContext is an interface to support dynamic dispatch.
type ISetStContext ¶
type ISetStContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
SET() antlr.TerminalNode
AllSetItem() []ISetItemContext
SetItem(i int) ISetItemContext
AllCOMMA() []antlr.TerminalNode
COMMA(i int) antlr.TerminalNode
// IsSetStContext differentiates from other interfaces.
IsSetStContext()
}
ISetStContext is an interface to support dynamic dispatch.
type ISinglePartQContext ¶
type ISinglePartQContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
ReturnSt() IReturnStContext
AllReadingStatement() []IReadingStatementContext
ReadingStatement(i int) IReadingStatementContext
AllUpdatingStatement() []IUpdatingStatementContext
UpdatingStatement(i int) IUpdatingStatementContext
// IsSinglePartQContext differentiates from other interfaces.
IsSinglePartQContext()
}
ISinglePartQContext is an interface to support dynamic dispatch.
type ISingleQueryContext ¶
type ISingleQueryContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
SinglePartQ() ISinglePartQContext
MultiPartQ() IMultiPartQContext
// IsSingleQueryContext differentiates from other interfaces.
IsSingleQueryContext()
}
ISingleQueryContext is an interface to support dynamic dispatch.
type ISkipStContext ¶
type ISkipStContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
SKIP_W() antlr.TerminalNode
Expression() IExpressionContext
// IsSkipStContext differentiates from other interfaces.
IsSkipStContext()
}
ISkipStContext is an interface to support dynamic dispatch.
type IStandaloneCallContext ¶
type IStandaloneCallContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
CALL() antlr.TerminalNode
InvocationName() IInvocationNameContext
ParenExpressionChain() IParenExpressionChainContext
YIELD() antlr.TerminalNode
MULT() antlr.TerminalNode
YieldItems() IYieldItemsContext
// IsStandaloneCallContext differentiates from other interfaces.
IsStandaloneCallContext()
}
IStandaloneCallContext is an interface to support dynamic dispatch.
type IStringExpPrefixContext ¶
type IStringExpPrefixContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
STARTS() antlr.TerminalNode
WITH() antlr.TerminalNode
ENDS() antlr.TerminalNode
CONTAINS() antlr.TerminalNode
// IsStringExpPrefixContext differentiates from other interfaces.
IsStringExpPrefixContext()
}
IStringExpPrefixContext is an interface to support dynamic dispatch.
type IStringExpressionContext ¶
type IStringExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
StringExpPrefix() IStringExpPrefixContext
PropertyOrLabelExpression() IPropertyOrLabelExpressionContext
// IsStringExpressionContext differentiates from other interfaces.
IsStringExpressionContext()
}
IStringExpressionContext is an interface to support dynamic dispatch.
type IStringLitContext ¶
type IStringLitContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
STRING_LITERAL() antlr.TerminalNode
// IsStringLitContext differentiates from other interfaces.
IsStringLitContext()
}
IStringLitContext is an interface to support dynamic dispatch.
type ISubqueryCountContext ¶
type ISubqueryCountContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
COUNT() antlr.TerminalNode
LBRACE() antlr.TerminalNode
RBRACE() antlr.TerminalNode
RegularQuery() IRegularQueryContext
PatternWhere() IPatternWhereContext
// IsSubqueryCountContext differentiates from other interfaces.
IsSubqueryCountContext()
}
ISubqueryCountContext is an interface to support dynamic dispatch.
type ISubqueryExistContext ¶
type ISubqueryExistContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
EXISTS() antlr.TerminalNode
LBRACE() antlr.TerminalNode
RBRACE() antlr.TerminalNode
RegularQuery() IRegularQueryContext
PatternWhere() IPatternWhereContext
// IsSubqueryExistContext differentiates from other interfaces.
IsSubqueryExistContext()
}
ISubqueryExistContext is an interface to support dynamic dispatch.
type ISymbolContext ¶
type ISymbolContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
ESC_LITERAL() antlr.TerminalNode
ID() antlr.TerminalNode
COUNT() antlr.TerminalNode
FILTER() antlr.TerminalNode
EXTRACT() antlr.TerminalNode
ANY() antlr.TerminalNode
NONE() antlr.TerminalNode
SINGLE() antlr.TerminalNode
// IsSymbolContext differentiates from other interfaces.
IsSymbolContext()
}
ISymbolContext is an interface to support dynamic dispatch.
type IUnaryAddSubExpressionContext ¶
type IUnaryAddSubExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
AtomicExpression() IAtomicExpressionContext
PLUS() antlr.TerminalNode
SUB() antlr.TerminalNode
// IsUnaryAddSubExpressionContext differentiates from other interfaces.
IsUnaryAddSubExpressionContext()
}
IUnaryAddSubExpressionContext is an interface to support dynamic dispatch.
type IUnionStContext ¶
type IUnionStContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
UNION() antlr.TerminalNode
SingleQuery() ISingleQueryContext
ALL() antlr.TerminalNode
// IsUnionStContext differentiates from other interfaces.
IsUnionStContext()
}
IUnionStContext is an interface to support dynamic dispatch.
type IUnwindStContext ¶
type IUnwindStContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
UNWIND() antlr.TerminalNode
Expression() IExpressionContext
AS() antlr.TerminalNode
Symbol() ISymbolContext
// IsUnwindStContext differentiates from other interfaces.
IsUnwindStContext()
}
IUnwindStContext is an interface to support dynamic dispatch.
type IUpdatingStatementContext ¶
type IUpdatingStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
CreateSt() ICreateStContext
MergeSt() IMergeStContext
DeleteSt() IDeleteStContext
SetSt() ISetStContext
RemoveSt() IRemoveStContext
// IsUpdatingStatementContext differentiates from other interfaces.
IsUpdatingStatementContext()
}
IUpdatingStatementContext is an interface to support dynamic dispatch.
type IWhereContext ¶
type IWhereContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
WHERE() antlr.TerminalNode
Expression() IExpressionContext
// IsWhereContext differentiates from other interfaces.
IsWhereContext()
}
IWhereContext is an interface to support dynamic dispatch.
type IWithStContext ¶
type IWithStContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
WITH() antlr.TerminalNode
ProjectionBody() IProjectionBodyContext
Where() IWhereContext
// IsWithStContext differentiates from other interfaces.
IsWithStContext()
}
IWithStContext is an interface to support dynamic dispatch.
type IXorExpressionContext ¶
type IXorExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
AllAndExpression() []IAndExpressionContext
AndExpression(i int) IAndExpressionContext
AllXOR() []antlr.TerminalNode
XOR(i int) antlr.TerminalNode
// IsXorExpressionContext differentiates from other interfaces.
IsXorExpressionContext()
}
IXorExpressionContext is an interface to support dynamic dispatch.
type IYieldItemContext ¶
type IYieldItemContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
AllSymbol() []ISymbolContext
Symbol(i int) ISymbolContext
AS() antlr.TerminalNode
// IsYieldItemContext differentiates from other interfaces.
IsYieldItemContext()
}
IYieldItemContext is an interface to support dynamic dispatch.
type IYieldItemsContext ¶
type IYieldItemsContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
AllYieldItem() []IYieldItemContext
YieldItem(i int) IYieldItemContext
AllCOMMA() []antlr.TerminalNode
COMMA(i int) antlr.TerminalNode
Where() IWhereContext
// IsYieldItemsContext differentiates from other interfaces.
IsYieldItemsContext()
}
IYieldItemsContext is an interface to support dynamic dispatch.
type InvocationNameContext ¶
type InvocationNameContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyInvocationNameContext ¶
func NewEmptyInvocationNameContext() *InvocationNameContext
func NewInvocationNameContext ¶
func NewInvocationNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InvocationNameContext
func (*InvocationNameContext) Accept ¶
func (s *InvocationNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*InvocationNameContext) AllDOT ¶
func (s *InvocationNameContext) AllDOT() []antlr.TerminalNode
func (*InvocationNameContext) AllSymbol ¶
func (s *InvocationNameContext) AllSymbol() []ISymbolContext
func (*InvocationNameContext) DOT ¶
func (s *InvocationNameContext) DOT(i int) antlr.TerminalNode
func (*InvocationNameContext) EnterRule ¶
func (s *InvocationNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*InvocationNameContext) ExitRule ¶
func (s *InvocationNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*InvocationNameContext) GetParser ¶
func (s *InvocationNameContext) GetParser() antlr.Parser
func (*InvocationNameContext) GetRuleContext ¶
func (s *InvocationNameContext) GetRuleContext() antlr.RuleContext
func (*InvocationNameContext) IsInvocationNameContext ¶
func (*InvocationNameContext) IsInvocationNameContext()
func (*InvocationNameContext) Symbol ¶
func (s *InvocationNameContext) Symbol(i int) ISymbolContext
func (*InvocationNameContext) ToStringTree ¶
func (s *InvocationNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LhsContext ¶
type LhsContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyLhsContext ¶
func NewEmptyLhsContext() *LhsContext
func NewLhsContext ¶
func NewLhsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LhsContext
func (*LhsContext) ASSIGN ¶
func (s *LhsContext) ASSIGN() antlr.TerminalNode
func (*LhsContext) Accept ¶
func (s *LhsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*LhsContext) EnterRule ¶
func (s *LhsContext) EnterRule(listener antlr.ParseTreeListener)
func (*LhsContext) ExitRule ¶
func (s *LhsContext) ExitRule(listener antlr.ParseTreeListener)
func (*LhsContext) GetParser ¶
func (s *LhsContext) GetParser() antlr.Parser
func (*LhsContext) GetRuleContext ¶
func (s *LhsContext) GetRuleContext() antlr.RuleContext
func (*LhsContext) IsLhsContext ¶
func (*LhsContext) IsLhsContext()
func (*LhsContext) Symbol ¶
func (s *LhsContext) Symbol() ISymbolContext
func (*LhsContext) ToStringTree ¶
func (s *LhsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LimitStContext ¶
type LimitStContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyLimitStContext ¶
func NewEmptyLimitStContext() *LimitStContext
func NewLimitStContext ¶
func NewLimitStContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LimitStContext
func (*LimitStContext) Accept ¶
func (s *LimitStContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*LimitStContext) EnterRule ¶
func (s *LimitStContext) EnterRule(listener antlr.ParseTreeListener)
func (*LimitStContext) ExitRule ¶
func (s *LimitStContext) ExitRule(listener antlr.ParseTreeListener)
func (*LimitStContext) Expression ¶
func (s *LimitStContext) Expression() IExpressionContext
func (*LimitStContext) GetParser ¶
func (s *LimitStContext) GetParser() antlr.Parser
func (*LimitStContext) GetRuleContext ¶
func (s *LimitStContext) GetRuleContext() antlr.RuleContext
func (*LimitStContext) IsLimitStContext ¶
func (*LimitStContext) IsLimitStContext()
func (*LimitStContext) LIMIT ¶
func (s *LimitStContext) LIMIT() antlr.TerminalNode
func (*LimitStContext) ToStringTree ¶
func (s *LimitStContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ListComprehensionContext ¶
type ListComprehensionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyListComprehensionContext ¶
func NewEmptyListComprehensionContext() *ListComprehensionContext
func NewListComprehensionContext ¶
func NewListComprehensionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ListComprehensionContext
func (*ListComprehensionContext) Accept ¶
func (s *ListComprehensionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ListComprehensionContext) EnterRule ¶
func (s *ListComprehensionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ListComprehensionContext) ExitRule ¶
func (s *ListComprehensionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ListComprehensionContext) Expression ¶
func (s *ListComprehensionContext) Expression() IExpressionContext
func (*ListComprehensionContext) FilterExpression ¶
func (s *ListComprehensionContext) FilterExpression() IFilterExpressionContext
func (*ListComprehensionContext) GetParser ¶
func (s *ListComprehensionContext) GetParser() antlr.Parser
func (*ListComprehensionContext) GetRuleContext ¶
func (s *ListComprehensionContext) GetRuleContext() antlr.RuleContext
func (*ListComprehensionContext) IsListComprehensionContext ¶
func (*ListComprehensionContext) IsListComprehensionContext()
func (*ListComprehensionContext) LBRACK ¶
func (s *ListComprehensionContext) LBRACK() antlr.TerminalNode
func (*ListComprehensionContext) RBRACK ¶
func (s *ListComprehensionContext) RBRACK() antlr.TerminalNode
func (*ListComprehensionContext) STICK ¶
func (s *ListComprehensionContext) STICK() antlr.TerminalNode
func (*ListComprehensionContext) ToStringTree ¶
func (s *ListComprehensionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ListExpressionContext ¶
type ListExpressionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyListExpressionContext ¶
func NewEmptyListExpressionContext() *ListExpressionContext
func NewListExpressionContext ¶
func NewListExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ListExpressionContext
func (*ListExpressionContext) Accept ¶
func (s *ListExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ListExpressionContext) AllExpression ¶
func (s *ListExpressionContext) AllExpression() []IExpressionContext
func (*ListExpressionContext) EnterRule ¶
func (s *ListExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ListExpressionContext) ExitRule ¶
func (s *ListExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ListExpressionContext) Expression ¶
func (s *ListExpressionContext) Expression(i int) IExpressionContext
func (*ListExpressionContext) GetParser ¶
func (s *ListExpressionContext) GetParser() antlr.Parser
func (*ListExpressionContext) GetRuleContext ¶
func (s *ListExpressionContext) GetRuleContext() antlr.RuleContext
func (*ListExpressionContext) IN ¶
func (s *ListExpressionContext) IN() antlr.TerminalNode
func (*ListExpressionContext) IsListExpressionContext ¶
func (*ListExpressionContext) IsListExpressionContext()
func (*ListExpressionContext) LBRACK ¶
func (s *ListExpressionContext) LBRACK() antlr.TerminalNode
func (*ListExpressionContext) PropertyOrLabelExpression ¶
func (s *ListExpressionContext) PropertyOrLabelExpression() IPropertyOrLabelExpressionContext
func (*ListExpressionContext) RANGE ¶
func (s *ListExpressionContext) RANGE() antlr.TerminalNode
func (*ListExpressionContext) RBRACK ¶
func (s *ListExpressionContext) RBRACK() antlr.TerminalNode
func (*ListExpressionContext) ToStringTree ¶
func (s *ListExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ListLitContext ¶
type ListLitContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyListLitContext ¶
func NewEmptyListLitContext() *ListLitContext
func NewListLitContext ¶
func NewListLitContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ListLitContext
func (*ListLitContext) Accept ¶
func (s *ListLitContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ListLitContext) EnterRule ¶
func (s *ListLitContext) EnterRule(listener antlr.ParseTreeListener)
func (*ListLitContext) ExitRule ¶
func (s *ListLitContext) ExitRule(listener antlr.ParseTreeListener)
func (*ListLitContext) ExpressionChain ¶
func (s *ListLitContext) ExpressionChain() IExpressionChainContext
func (*ListLitContext) GetParser ¶
func (s *ListLitContext) GetParser() antlr.Parser
func (*ListLitContext) GetRuleContext ¶
func (s *ListLitContext) GetRuleContext() antlr.RuleContext
func (*ListLitContext) IsListLitContext ¶
func (*ListLitContext) IsListLitContext()
func (*ListLitContext) LBRACK ¶
func (s *ListLitContext) LBRACK() antlr.TerminalNode
func (*ListLitContext) RBRACK ¶
func (s *ListLitContext) RBRACK() antlr.TerminalNode
func (*ListLitContext) ToStringTree ¶
func (s *ListLitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LiteralContext ¶
type LiteralContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyLiteralContext ¶
func NewEmptyLiteralContext() *LiteralContext
func NewLiteralContext ¶
func NewLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LiteralContext
func (*LiteralContext) Accept ¶
func (s *LiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*LiteralContext) BoolLit ¶
func (s *LiteralContext) BoolLit() IBoolLitContext
func (*LiteralContext) CharLit ¶
func (s *LiteralContext) CharLit() ICharLitContext
func (*LiteralContext) EnterRule ¶
func (s *LiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*LiteralContext) ExitRule ¶
func (s *LiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*LiteralContext) GetParser ¶
func (s *LiteralContext) GetParser() antlr.Parser
func (*LiteralContext) GetRuleContext ¶
func (s *LiteralContext) GetRuleContext() antlr.RuleContext
func (*LiteralContext) IsLiteralContext ¶
func (*LiteralContext) IsLiteralContext()
func (*LiteralContext) ListLit ¶
func (s *LiteralContext) ListLit() IListLitContext
func (*LiteralContext) MapLit ¶
func (s *LiteralContext) MapLit() IMapLitContext
func (*LiteralContext) NULL_W ¶
func (s *LiteralContext) NULL_W() antlr.TerminalNode
func (*LiteralContext) NumLit ¶
func (s *LiteralContext) NumLit() INumLitContext
func (*LiteralContext) StringLit ¶
func (s *LiteralContext) StringLit() IStringLitContext
func (*LiteralContext) ToStringTree ¶
func (s *LiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MapLitContext ¶
type MapLitContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyMapLitContext ¶
func NewEmptyMapLitContext() *MapLitContext
func NewMapLitContext ¶
func NewMapLitContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MapLitContext
func (*MapLitContext) Accept ¶
func (s *MapLitContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MapLitContext) AllCOMMA ¶
func (s *MapLitContext) AllCOMMA() []antlr.TerminalNode
func (*MapLitContext) AllMapPair ¶
func (s *MapLitContext) AllMapPair() []IMapPairContext
func (*MapLitContext) COMMA ¶
func (s *MapLitContext) COMMA(i int) antlr.TerminalNode
func (*MapLitContext) EnterRule ¶
func (s *MapLitContext) EnterRule(listener antlr.ParseTreeListener)
func (*MapLitContext) ExitRule ¶
func (s *MapLitContext) ExitRule(listener antlr.ParseTreeListener)
func (*MapLitContext) GetParser ¶
func (s *MapLitContext) GetParser() antlr.Parser
func (*MapLitContext) GetRuleContext ¶
func (s *MapLitContext) GetRuleContext() antlr.RuleContext
func (*MapLitContext) IsMapLitContext ¶
func (*MapLitContext) IsMapLitContext()
func (*MapLitContext) LBRACE ¶
func (s *MapLitContext) LBRACE() antlr.TerminalNode
func (*MapLitContext) MapPair ¶
func (s *MapLitContext) MapPair(i int) IMapPairContext
func (*MapLitContext) RBRACE ¶
func (s *MapLitContext) RBRACE() antlr.TerminalNode
func (*MapLitContext) ToStringTree ¶
func (s *MapLitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MapPairContext ¶
type MapPairContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyMapPairContext ¶
func NewEmptyMapPairContext() *MapPairContext
func NewMapPairContext ¶
func NewMapPairContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MapPairContext
func (*MapPairContext) Accept ¶
func (s *MapPairContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MapPairContext) COLON ¶
func (s *MapPairContext) COLON() antlr.TerminalNode
func (*MapPairContext) EnterRule ¶
func (s *MapPairContext) EnterRule(listener antlr.ParseTreeListener)
func (*MapPairContext) ExitRule ¶
func (s *MapPairContext) ExitRule(listener antlr.ParseTreeListener)
func (*MapPairContext) Expression ¶
func (s *MapPairContext) Expression() IExpressionContext
func (*MapPairContext) GetParser ¶
func (s *MapPairContext) GetParser() antlr.Parser
func (*MapPairContext) GetRuleContext ¶
func (s *MapPairContext) GetRuleContext() antlr.RuleContext
func (*MapPairContext) IsMapPairContext ¶
func (*MapPairContext) IsMapPairContext()
func (*MapPairContext) Name ¶
func (s *MapPairContext) Name() INameContext
func (*MapPairContext) ToStringTree ¶
func (s *MapPairContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MatchStContext ¶
type MatchStContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyMatchStContext ¶
func NewEmptyMatchStContext() *MatchStContext
func NewMatchStContext ¶
func NewMatchStContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MatchStContext
func (*MatchStContext) Accept ¶
func (s *MatchStContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MatchStContext) EnterRule ¶
func (s *MatchStContext) EnterRule(listener antlr.ParseTreeListener)
func (*MatchStContext) ExitRule ¶
func (s *MatchStContext) ExitRule(listener antlr.ParseTreeListener)
func (*MatchStContext) GetParser ¶
func (s *MatchStContext) GetParser() antlr.Parser
func (*MatchStContext) GetRuleContext ¶
func (s *MatchStContext) GetRuleContext() antlr.RuleContext
func (*MatchStContext) IsMatchStContext ¶
func (*MatchStContext) IsMatchStContext()
func (*MatchStContext) MATCH ¶
func (s *MatchStContext) MATCH() antlr.TerminalNode
func (*MatchStContext) OPTIONAL ¶
func (s *MatchStContext) OPTIONAL() antlr.TerminalNode
func (*MatchStContext) PatternWhere ¶
func (s *MatchStContext) PatternWhere() IPatternWhereContext
func (*MatchStContext) ToStringTree ¶
func (s *MatchStContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MergeActionContext ¶
type MergeActionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyMergeActionContext ¶
func NewEmptyMergeActionContext() *MergeActionContext
func NewMergeActionContext ¶
func NewMergeActionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MergeActionContext
func (*MergeActionContext) Accept ¶
func (s *MergeActionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MergeActionContext) CREATE ¶
func (s *MergeActionContext) CREATE() antlr.TerminalNode
func (*MergeActionContext) EnterRule ¶
func (s *MergeActionContext) EnterRule(listener antlr.ParseTreeListener)
func (*MergeActionContext) ExitRule ¶
func (s *MergeActionContext) ExitRule(listener antlr.ParseTreeListener)
func (*MergeActionContext) GetParser ¶
func (s *MergeActionContext) GetParser() antlr.Parser
func (*MergeActionContext) GetRuleContext ¶
func (s *MergeActionContext) GetRuleContext() antlr.RuleContext
func (*MergeActionContext) IsMergeActionContext ¶
func (*MergeActionContext) IsMergeActionContext()
func (*MergeActionContext) MATCH ¶
func (s *MergeActionContext) MATCH() antlr.TerminalNode
func (*MergeActionContext) ON ¶
func (s *MergeActionContext) ON() antlr.TerminalNode
func (*MergeActionContext) SetSt ¶
func (s *MergeActionContext) SetSt() ISetStContext
func (*MergeActionContext) ToStringTree ¶
func (s *MergeActionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MergeStContext ¶
type MergeStContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyMergeStContext ¶
func NewEmptyMergeStContext() *MergeStContext
func NewMergeStContext ¶
func NewMergeStContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MergeStContext
func (*MergeStContext) Accept ¶
func (s *MergeStContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MergeStContext) AllMergeAction ¶
func (s *MergeStContext) AllMergeAction() []IMergeActionContext
func (*MergeStContext) EnterRule ¶
func (s *MergeStContext) EnterRule(listener antlr.ParseTreeListener)
func (*MergeStContext) ExitRule ¶
func (s *MergeStContext) ExitRule(listener antlr.ParseTreeListener)
func (*MergeStContext) GetParser ¶
func (s *MergeStContext) GetParser() antlr.Parser
func (*MergeStContext) GetRuleContext ¶
func (s *MergeStContext) GetRuleContext() antlr.RuleContext
func (*MergeStContext) IsMergeStContext ¶
func (*MergeStContext) IsMergeStContext()
func (*MergeStContext) MERGE ¶
func (s *MergeStContext) MERGE() antlr.TerminalNode
func (*MergeStContext) MergeAction ¶
func (s *MergeStContext) MergeAction(i int) IMergeActionContext
func (*MergeStContext) PatternPart ¶
func (s *MergeStContext) PatternPart() IPatternPartContext
func (*MergeStContext) ToStringTree ¶
func (s *MergeStContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MultDivExpressionContext ¶
type MultDivExpressionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyMultDivExpressionContext ¶
func NewEmptyMultDivExpressionContext() *MultDivExpressionContext
func NewMultDivExpressionContext ¶
func NewMultDivExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MultDivExpressionContext
func (*MultDivExpressionContext) Accept ¶
func (s *MultDivExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MultDivExpressionContext) AllDIV ¶
func (s *MultDivExpressionContext) AllDIV() []antlr.TerminalNode
func (*MultDivExpressionContext) AllMOD ¶
func (s *MultDivExpressionContext) AllMOD() []antlr.TerminalNode
func (*MultDivExpressionContext) AllMULT ¶
func (s *MultDivExpressionContext) AllMULT() []antlr.TerminalNode
func (*MultDivExpressionContext) AllPowerExpression ¶
func (s *MultDivExpressionContext) AllPowerExpression() []IPowerExpressionContext
func (*MultDivExpressionContext) DIV ¶
func (s *MultDivExpressionContext) DIV(i int) antlr.TerminalNode
func (*MultDivExpressionContext) EnterRule ¶
func (s *MultDivExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*MultDivExpressionContext) ExitRule ¶
func (s *MultDivExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*MultDivExpressionContext) GetParser ¶
func (s *MultDivExpressionContext) GetParser() antlr.Parser
func (*MultDivExpressionContext) GetRuleContext ¶
func (s *MultDivExpressionContext) GetRuleContext() antlr.RuleContext
func (*MultDivExpressionContext) IsMultDivExpressionContext ¶
func (*MultDivExpressionContext) IsMultDivExpressionContext()
func (*MultDivExpressionContext) MOD ¶
func (s *MultDivExpressionContext) MOD(i int) antlr.TerminalNode
func (*MultDivExpressionContext) MULT ¶
func (s *MultDivExpressionContext) MULT(i int) antlr.TerminalNode
func (*MultDivExpressionContext) PowerExpression ¶
func (s *MultDivExpressionContext) PowerExpression(i int) IPowerExpressionContext
func (*MultDivExpressionContext) ToStringTree ¶
func (s *MultDivExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MultiPartQContext ¶
type MultiPartQContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyMultiPartQContext ¶
func NewEmptyMultiPartQContext() *MultiPartQContext
func NewMultiPartQContext ¶
func NewMultiPartQContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MultiPartQContext
func (*MultiPartQContext) Accept ¶
func (s *MultiPartQContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MultiPartQContext) AllReadingStatement ¶
func (s *MultiPartQContext) AllReadingStatement() []IReadingStatementContext
func (*MultiPartQContext) AllUpdatingStatement ¶
func (s *MultiPartQContext) AllUpdatingStatement() []IUpdatingStatementContext
func (*MultiPartQContext) AllWithSt ¶
func (s *MultiPartQContext) AllWithSt() []IWithStContext
func (*MultiPartQContext) EnterRule ¶
func (s *MultiPartQContext) EnterRule(listener antlr.ParseTreeListener)
func (*MultiPartQContext) ExitRule ¶
func (s *MultiPartQContext) ExitRule(listener antlr.ParseTreeListener)
func (*MultiPartQContext) GetParser ¶
func (s *MultiPartQContext) GetParser() antlr.Parser
func (*MultiPartQContext) GetRuleContext ¶
func (s *MultiPartQContext) GetRuleContext() antlr.RuleContext
func (*MultiPartQContext) IsMultiPartQContext ¶
func (*MultiPartQContext) IsMultiPartQContext()
func (*MultiPartQContext) ReadingStatement ¶
func (s *MultiPartQContext) ReadingStatement(i int) IReadingStatementContext
func (*MultiPartQContext) SinglePartQ ¶
func (s *MultiPartQContext) SinglePartQ() ISinglePartQContext
func (*MultiPartQContext) ToStringTree ¶
func (s *MultiPartQContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*MultiPartQContext) UpdatingStatement ¶
func (s *MultiPartQContext) UpdatingStatement(i int) IUpdatingStatementContext
func (*MultiPartQContext) WithSt ¶
func (s *MultiPartQContext) WithSt(i int) IWithStContext
type NameContext ¶
type NameContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyNameContext ¶
func NewEmptyNameContext() *NameContext
func NewNameContext ¶
func NewNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NameContext
func (*NameContext) Accept ¶
func (s *NameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NameContext) EnterRule ¶
func (s *NameContext) EnterRule(listener antlr.ParseTreeListener)
func (*NameContext) ExitRule ¶
func (s *NameContext) ExitRule(listener antlr.ParseTreeListener)
func (*NameContext) GetParser ¶
func (s *NameContext) GetParser() antlr.Parser
func (*NameContext) GetRuleContext ¶
func (s *NameContext) GetRuleContext() antlr.RuleContext
func (*NameContext) IsNameContext ¶
func (*NameContext) IsNameContext()
func (*NameContext) ReservedWord ¶
func (s *NameContext) ReservedWord() IReservedWordContext
func (*NameContext) Symbol ¶
func (s *NameContext) Symbol() ISymbolContext
func (*NameContext) ToStringTree ¶
func (s *NameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NodeLabelsContext ¶
type NodeLabelsContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyNodeLabelsContext ¶
func NewEmptyNodeLabelsContext() *NodeLabelsContext
func NewNodeLabelsContext ¶
func NewNodeLabelsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NodeLabelsContext
func (*NodeLabelsContext) Accept ¶
func (s *NodeLabelsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NodeLabelsContext) AllCOLON ¶
func (s *NodeLabelsContext) AllCOLON() []antlr.TerminalNode
func (*NodeLabelsContext) AllName ¶
func (s *NodeLabelsContext) AllName() []INameContext
func (*NodeLabelsContext) COLON ¶
func (s *NodeLabelsContext) COLON(i int) antlr.TerminalNode
func (*NodeLabelsContext) EnterRule ¶
func (s *NodeLabelsContext) EnterRule(listener antlr.ParseTreeListener)
func (*NodeLabelsContext) ExitRule ¶
func (s *NodeLabelsContext) ExitRule(listener antlr.ParseTreeListener)
func (*NodeLabelsContext) GetParser ¶
func (s *NodeLabelsContext) GetParser() antlr.Parser
func (*NodeLabelsContext) GetRuleContext ¶
func (s *NodeLabelsContext) GetRuleContext() antlr.RuleContext
func (*NodeLabelsContext) IsNodeLabelsContext ¶
func (*NodeLabelsContext) IsNodeLabelsContext()
func (*NodeLabelsContext) Name ¶
func (s *NodeLabelsContext) Name(i int) INameContext
func (*NodeLabelsContext) ToStringTree ¶
func (s *NodeLabelsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NodePatternContext ¶
type NodePatternContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyNodePatternContext ¶
func NewEmptyNodePatternContext() *NodePatternContext
func NewNodePatternContext ¶
func NewNodePatternContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NodePatternContext
func (*NodePatternContext) Accept ¶
func (s *NodePatternContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NodePatternContext) EnterRule ¶
func (s *NodePatternContext) EnterRule(listener antlr.ParseTreeListener)
func (*NodePatternContext) ExitRule ¶
func (s *NodePatternContext) ExitRule(listener antlr.ParseTreeListener)
func (*NodePatternContext) GetParser ¶
func (s *NodePatternContext) GetParser() antlr.Parser
func (*NodePatternContext) GetRuleContext ¶
func (s *NodePatternContext) GetRuleContext() antlr.RuleContext
func (*NodePatternContext) IsNodePatternContext ¶
func (*NodePatternContext) IsNodePatternContext()
func (*NodePatternContext) LPAREN ¶
func (s *NodePatternContext) LPAREN() antlr.TerminalNode
func (*NodePatternContext) NodeLabels ¶
func (s *NodePatternContext) NodeLabels() INodeLabelsContext
func (*NodePatternContext) Properties ¶
func (s *NodePatternContext) Properties() IPropertiesContext
func (*NodePatternContext) RPAREN ¶
func (s *NodePatternContext) RPAREN() antlr.TerminalNode
func (*NodePatternContext) Symbol ¶
func (s *NodePatternContext) Symbol() ISymbolContext
func (*NodePatternContext) ToStringTree ¶
func (s *NodePatternContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NotExpressionContext ¶
type NotExpressionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyNotExpressionContext ¶
func NewEmptyNotExpressionContext() *NotExpressionContext
func NewNotExpressionContext ¶
func NewNotExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NotExpressionContext
func (*NotExpressionContext) Accept ¶
func (s *NotExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NotExpressionContext) ComparisonExpression ¶
func (s *NotExpressionContext) ComparisonExpression() IComparisonExpressionContext
func (*NotExpressionContext) EnterRule ¶
func (s *NotExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*NotExpressionContext) ExitRule ¶
func (s *NotExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*NotExpressionContext) GetParser ¶
func (s *NotExpressionContext) GetParser() antlr.Parser
func (*NotExpressionContext) GetRuleContext ¶
func (s *NotExpressionContext) GetRuleContext() antlr.RuleContext
func (*NotExpressionContext) IsNotExpressionContext ¶
func (*NotExpressionContext) IsNotExpressionContext()
func (*NotExpressionContext) NOT ¶
func (s *NotExpressionContext) NOT() antlr.TerminalNode
func (*NotExpressionContext) ToStringTree ¶
func (s *NotExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NullExpressionContext ¶
type NullExpressionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyNullExpressionContext ¶
func NewEmptyNullExpressionContext() *NullExpressionContext
func NewNullExpressionContext ¶
func NewNullExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NullExpressionContext
func (*NullExpressionContext) Accept ¶
func (s *NullExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NullExpressionContext) EnterRule ¶
func (s *NullExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*NullExpressionContext) ExitRule ¶
func (s *NullExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*NullExpressionContext) GetParser ¶
func (s *NullExpressionContext) GetParser() antlr.Parser
func (*NullExpressionContext) GetRuleContext ¶
func (s *NullExpressionContext) GetRuleContext() antlr.RuleContext
func (*NullExpressionContext) IS ¶
func (s *NullExpressionContext) IS() antlr.TerminalNode
func (*NullExpressionContext) IsNullExpressionContext ¶
func (*NullExpressionContext) IsNullExpressionContext()
func (*NullExpressionContext) NOT ¶
func (s *NullExpressionContext) NOT() antlr.TerminalNode
func (*NullExpressionContext) NULL_W ¶
func (s *NullExpressionContext) NULL_W() antlr.TerminalNode
func (*NullExpressionContext) ToStringTree ¶
func (s *NullExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NumLitContext ¶
type NumLitContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyNumLitContext ¶
func NewEmptyNumLitContext() *NumLitContext
func NewNumLitContext ¶
func NewNumLitContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NumLitContext
func (*NumLitContext) Accept ¶
func (s *NumLitContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NumLitContext) DIGIT ¶
func (s *NumLitContext) DIGIT() antlr.TerminalNode
func (*NumLitContext) EnterRule ¶
func (s *NumLitContext) EnterRule(listener antlr.ParseTreeListener)
func (*NumLitContext) ExitRule ¶
func (s *NumLitContext) ExitRule(listener antlr.ParseTreeListener)
func (*NumLitContext) GetParser ¶
func (s *NumLitContext) GetParser() antlr.Parser
func (*NumLitContext) GetRuleContext ¶
func (s *NumLitContext) GetRuleContext() antlr.RuleContext
func (*NumLitContext) IsNumLitContext ¶
func (*NumLitContext) IsNumLitContext()
func (*NumLitContext) ToStringTree ¶
func (s *NumLitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type OrderItemContext ¶
type OrderItemContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyOrderItemContext ¶
func NewEmptyOrderItemContext() *OrderItemContext
func NewOrderItemContext ¶
func NewOrderItemContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OrderItemContext
func (*OrderItemContext) ASC ¶
func (s *OrderItemContext) ASC() antlr.TerminalNode
func (*OrderItemContext) ASCENDING ¶
func (s *OrderItemContext) ASCENDING() antlr.TerminalNode
func (*OrderItemContext) Accept ¶
func (s *OrderItemContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*OrderItemContext) DESC ¶
func (s *OrderItemContext) DESC() antlr.TerminalNode
func (*OrderItemContext) DESCENDING ¶
func (s *OrderItemContext) DESCENDING() antlr.TerminalNode
func (*OrderItemContext) EnterRule ¶
func (s *OrderItemContext) EnterRule(listener antlr.ParseTreeListener)
func (*OrderItemContext) ExitRule ¶
func (s *OrderItemContext) ExitRule(listener antlr.ParseTreeListener)
func (*OrderItemContext) Expression ¶
func (s *OrderItemContext) Expression() IExpressionContext
func (*OrderItemContext) GetParser ¶
func (s *OrderItemContext) GetParser() antlr.Parser
func (*OrderItemContext) GetRuleContext ¶
func (s *OrderItemContext) GetRuleContext() antlr.RuleContext
func (*OrderItemContext) IsOrderItemContext ¶
func (*OrderItemContext) IsOrderItemContext()
func (*OrderItemContext) ToStringTree ¶
func (s *OrderItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type OrderStContext ¶
type OrderStContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyOrderStContext ¶
func NewEmptyOrderStContext() *OrderStContext
func NewOrderStContext ¶
func NewOrderStContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OrderStContext
func (*OrderStContext) Accept ¶
func (s *OrderStContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*OrderStContext) AllCOMMA ¶
func (s *OrderStContext) AllCOMMA() []antlr.TerminalNode
func (*OrderStContext) AllOrderItem ¶
func (s *OrderStContext) AllOrderItem() []IOrderItemContext
func (*OrderStContext) BY ¶
func (s *OrderStContext) BY() antlr.TerminalNode
func (*OrderStContext) COMMA ¶
func (s *OrderStContext) COMMA(i int) antlr.TerminalNode
func (*OrderStContext) EnterRule ¶
func (s *OrderStContext) EnterRule(listener antlr.ParseTreeListener)
func (*OrderStContext) ExitRule ¶
func (s *OrderStContext) ExitRule(listener antlr.ParseTreeListener)
func (*OrderStContext) GetParser ¶
func (s *OrderStContext) GetParser() antlr.Parser
func (*OrderStContext) GetRuleContext ¶
func (s *OrderStContext) GetRuleContext() antlr.RuleContext
func (*OrderStContext) IsOrderStContext ¶
func (*OrderStContext) IsOrderStContext()
func (*OrderStContext) ORDER ¶
func (s *OrderStContext) ORDER() antlr.TerminalNode
func (*OrderStContext) OrderItem ¶
func (s *OrderStContext) OrderItem(i int) IOrderItemContext
func (*OrderStContext) ToStringTree ¶
func (s *OrderStContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ParameterContext ¶
type ParameterContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyParameterContext ¶
func NewEmptyParameterContext() *ParameterContext
func NewParameterContext ¶
func NewParameterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParameterContext
func (*ParameterContext) Accept ¶
func (s *ParameterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ParameterContext) DOLLAR ¶
func (s *ParameterContext) DOLLAR() antlr.TerminalNode
func (*ParameterContext) EnterRule ¶
func (s *ParameterContext) EnterRule(listener antlr.ParseTreeListener)
func (*ParameterContext) ExitRule ¶
func (s *ParameterContext) ExitRule(listener antlr.ParseTreeListener)
func (*ParameterContext) GetParser ¶
func (s *ParameterContext) GetParser() antlr.Parser
func (*ParameterContext) GetRuleContext ¶
func (s *ParameterContext) GetRuleContext() antlr.RuleContext
func (*ParameterContext) IsParameterContext ¶
func (*ParameterContext) IsParameterContext()
func (*ParameterContext) NumLit ¶
func (s *ParameterContext) NumLit() INumLitContext
func (*ParameterContext) Symbol ¶
func (s *ParameterContext) Symbol() ISymbolContext
func (*ParameterContext) ToStringTree ¶
func (s *ParameterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ParenExpressionChainContext ¶
type ParenExpressionChainContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyParenExpressionChainContext ¶
func NewEmptyParenExpressionChainContext() *ParenExpressionChainContext
func NewParenExpressionChainContext ¶
func NewParenExpressionChainContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParenExpressionChainContext
func (*ParenExpressionChainContext) Accept ¶
func (s *ParenExpressionChainContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ParenExpressionChainContext) EnterRule ¶
func (s *ParenExpressionChainContext) EnterRule(listener antlr.ParseTreeListener)
func (*ParenExpressionChainContext) ExitRule ¶
func (s *ParenExpressionChainContext) ExitRule(listener antlr.ParseTreeListener)
func (*ParenExpressionChainContext) ExpressionChain ¶
func (s *ParenExpressionChainContext) ExpressionChain() IExpressionChainContext
func (*ParenExpressionChainContext) GetParser ¶
func (s *ParenExpressionChainContext) GetParser() antlr.Parser
func (*ParenExpressionChainContext) GetRuleContext ¶
func (s *ParenExpressionChainContext) GetRuleContext() antlr.RuleContext
func (*ParenExpressionChainContext) IsParenExpressionChainContext ¶
func (*ParenExpressionChainContext) IsParenExpressionChainContext()
func (*ParenExpressionChainContext) LPAREN ¶
func (s *ParenExpressionChainContext) LPAREN() antlr.TerminalNode
func (*ParenExpressionChainContext) RPAREN ¶
func (s *ParenExpressionChainContext) RPAREN() antlr.TerminalNode
func (*ParenExpressionChainContext) ToStringTree ¶
func (s *ParenExpressionChainContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ParenthesizedExpressionContext ¶
type ParenthesizedExpressionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyParenthesizedExpressionContext ¶
func NewEmptyParenthesizedExpressionContext() *ParenthesizedExpressionContext
func NewParenthesizedExpressionContext ¶
func NewParenthesizedExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParenthesizedExpressionContext
func (*ParenthesizedExpressionContext) Accept ¶
func (s *ParenthesizedExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ParenthesizedExpressionContext) EnterRule ¶
func (s *ParenthesizedExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ParenthesizedExpressionContext) ExitRule ¶
func (s *ParenthesizedExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ParenthesizedExpressionContext) Expression ¶
func (s *ParenthesizedExpressionContext) Expression() IExpressionContext
func (*ParenthesizedExpressionContext) GetParser ¶
func (s *ParenthesizedExpressionContext) GetParser() antlr.Parser
func (*ParenthesizedExpressionContext) GetRuleContext ¶
func (s *ParenthesizedExpressionContext) GetRuleContext() antlr.RuleContext
func (*ParenthesizedExpressionContext) IsParenthesizedExpressionContext ¶
func (*ParenthesizedExpressionContext) IsParenthesizedExpressionContext()
func (*ParenthesizedExpressionContext) LPAREN ¶
func (s *ParenthesizedExpressionContext) LPAREN() antlr.TerminalNode
func (*ParenthesizedExpressionContext) RPAREN ¶
func (s *ParenthesizedExpressionContext) RPAREN() antlr.TerminalNode
func (*ParenthesizedExpressionContext) ToStringTree ¶
func (s *ParenthesizedExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PatternComprehensionContext ¶
type PatternComprehensionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyPatternComprehensionContext ¶
func NewEmptyPatternComprehensionContext() *PatternComprehensionContext
func NewPatternComprehensionContext ¶
func NewPatternComprehensionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PatternComprehensionContext
func (*PatternComprehensionContext) Accept ¶
func (s *PatternComprehensionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PatternComprehensionContext) EnterRule ¶
func (s *PatternComprehensionContext) EnterRule(listener antlr.ParseTreeListener)
func (*PatternComprehensionContext) ExitRule ¶
func (s *PatternComprehensionContext) ExitRule(listener antlr.ParseTreeListener)
func (*PatternComprehensionContext) Expression ¶
func (s *PatternComprehensionContext) Expression() IExpressionContext
func (*PatternComprehensionContext) GetParser ¶
func (s *PatternComprehensionContext) GetParser() antlr.Parser
func (*PatternComprehensionContext) GetRuleContext ¶
func (s *PatternComprehensionContext) GetRuleContext() antlr.RuleContext
func (*PatternComprehensionContext) IsPatternComprehensionContext ¶
func (*PatternComprehensionContext) IsPatternComprehensionContext()
func (*PatternComprehensionContext) LBRACK ¶
func (s *PatternComprehensionContext) LBRACK() antlr.TerminalNode
func (*PatternComprehensionContext) Lhs ¶
func (s *PatternComprehensionContext) Lhs() ILhsContext
func (*PatternComprehensionContext) RBRACK ¶
func (s *PatternComprehensionContext) RBRACK() antlr.TerminalNode
func (*PatternComprehensionContext) RelationshipsChainPattern ¶
func (s *PatternComprehensionContext) RelationshipsChainPattern() IRelationshipsChainPatternContext
func (*PatternComprehensionContext) STICK ¶
func (s *PatternComprehensionContext) STICK() antlr.TerminalNode
func (*PatternComprehensionContext) ToStringTree ¶
func (s *PatternComprehensionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*PatternComprehensionContext) Where ¶
func (s *PatternComprehensionContext) Where() IWhereContext
type PatternContext ¶
type PatternContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyPatternContext ¶
func NewEmptyPatternContext() *PatternContext
func NewPatternContext ¶
func NewPatternContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PatternContext
func (*PatternContext) Accept ¶
func (s *PatternContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PatternContext) AllCOMMA ¶
func (s *PatternContext) AllCOMMA() []antlr.TerminalNode
func (*PatternContext) AllPatternPart ¶
func (s *PatternContext) AllPatternPart() []IPatternPartContext
func (*PatternContext) COMMA ¶
func (s *PatternContext) COMMA(i int) antlr.TerminalNode
func (*PatternContext) EnterRule ¶
func (s *PatternContext) EnterRule(listener antlr.ParseTreeListener)
func (*PatternContext) ExitRule ¶
func (s *PatternContext) ExitRule(listener antlr.ParseTreeListener)
func (*PatternContext) GetParser ¶
func (s *PatternContext) GetParser() antlr.Parser
func (*PatternContext) GetRuleContext ¶
func (s *PatternContext) GetRuleContext() antlr.RuleContext
func (*PatternContext) IsPatternContext ¶
func (*PatternContext) IsPatternContext()
func (*PatternContext) PatternPart ¶
func (s *PatternContext) PatternPart(i int) IPatternPartContext
func (*PatternContext) ToStringTree ¶
func (s *PatternContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PatternElemChainContext ¶
type PatternElemChainContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyPatternElemChainContext ¶
func NewEmptyPatternElemChainContext() *PatternElemChainContext
func NewPatternElemChainContext ¶
func NewPatternElemChainContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PatternElemChainContext
func (*PatternElemChainContext) Accept ¶
func (s *PatternElemChainContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PatternElemChainContext) EnterRule ¶
func (s *PatternElemChainContext) EnterRule(listener antlr.ParseTreeListener)
func (*PatternElemChainContext) ExitRule ¶
func (s *PatternElemChainContext) ExitRule(listener antlr.ParseTreeListener)
func (*PatternElemChainContext) GetParser ¶
func (s *PatternElemChainContext) GetParser() antlr.Parser
func (*PatternElemChainContext) GetRuleContext ¶
func (s *PatternElemChainContext) GetRuleContext() antlr.RuleContext
func (*PatternElemChainContext) IsPatternElemChainContext ¶
func (*PatternElemChainContext) IsPatternElemChainContext()
func (*PatternElemChainContext) NodePattern ¶
func (s *PatternElemChainContext) NodePattern() INodePatternContext
func (*PatternElemChainContext) RelationshipPattern ¶
func (s *PatternElemChainContext) RelationshipPattern() IRelationshipPatternContext
func (*PatternElemChainContext) ToStringTree ¶
func (s *PatternElemChainContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PatternElemContext ¶
type PatternElemContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyPatternElemContext ¶
func NewEmptyPatternElemContext() *PatternElemContext
func NewPatternElemContext ¶
func NewPatternElemContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PatternElemContext
func (*PatternElemContext) Accept ¶
func (s *PatternElemContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PatternElemContext) AllPatternElemChain ¶
func (s *PatternElemContext) AllPatternElemChain() []IPatternElemChainContext
func (*PatternElemContext) EnterRule ¶
func (s *PatternElemContext) EnterRule(listener antlr.ParseTreeListener)
func (*PatternElemContext) ExitRule ¶
func (s *PatternElemContext) ExitRule(listener antlr.ParseTreeListener)
func (*PatternElemContext) GetParser ¶
func (s *PatternElemContext) GetParser() antlr.Parser
func (*PatternElemContext) GetRuleContext ¶
func (s *PatternElemContext) GetRuleContext() antlr.RuleContext
func (*PatternElemContext) IsPatternElemContext ¶
func (*PatternElemContext) IsPatternElemContext()
func (*PatternElemContext) LPAREN ¶
func (s *PatternElemContext) LPAREN() antlr.TerminalNode
func (*PatternElemContext) NodePattern ¶
func (s *PatternElemContext) NodePattern() INodePatternContext
func (*PatternElemContext) PatternElem ¶
func (s *PatternElemContext) PatternElem() IPatternElemContext
func (*PatternElemContext) PatternElemChain ¶
func (s *PatternElemContext) PatternElemChain(i int) IPatternElemChainContext
func (*PatternElemContext) RPAREN ¶
func (s *PatternElemContext) RPAREN() antlr.TerminalNode
func (*PatternElemContext) ToStringTree ¶
func (s *PatternElemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PatternPartContext ¶
type PatternPartContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyPatternPartContext ¶
func NewEmptyPatternPartContext() *PatternPartContext
func NewPatternPartContext ¶
func NewPatternPartContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PatternPartContext
func (*PatternPartContext) ASSIGN ¶
func (s *PatternPartContext) ASSIGN() antlr.TerminalNode
func (*PatternPartContext) Accept ¶
func (s *PatternPartContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PatternPartContext) EnterRule ¶
func (s *PatternPartContext) EnterRule(listener antlr.ParseTreeListener)
func (*PatternPartContext) ExitRule ¶
func (s *PatternPartContext) ExitRule(listener antlr.ParseTreeListener)
func (*PatternPartContext) GetParser ¶
func (s *PatternPartContext) GetParser() antlr.Parser
func (*PatternPartContext) GetRuleContext ¶
func (s *PatternPartContext) GetRuleContext() antlr.RuleContext
func (*PatternPartContext) IsPatternPartContext ¶
func (*PatternPartContext) IsPatternPartContext()
func (*PatternPartContext) PatternElem ¶
func (s *PatternPartContext) PatternElem() IPatternElemContext
func (*PatternPartContext) Symbol ¶
func (s *PatternPartContext) Symbol() ISymbolContext
func (*PatternPartContext) ToStringTree ¶
func (s *PatternPartContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PatternWhereContext ¶
type PatternWhereContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyPatternWhereContext ¶
func NewEmptyPatternWhereContext() *PatternWhereContext
func NewPatternWhereContext ¶
func NewPatternWhereContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PatternWhereContext
func (*PatternWhereContext) Accept ¶
func (s *PatternWhereContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PatternWhereContext) EnterRule ¶
func (s *PatternWhereContext) EnterRule(listener antlr.ParseTreeListener)
func (*PatternWhereContext) ExitRule ¶
func (s *PatternWhereContext) ExitRule(listener antlr.ParseTreeListener)
func (*PatternWhereContext) GetParser ¶
func (s *PatternWhereContext) GetParser() antlr.Parser
func (*PatternWhereContext) GetRuleContext ¶
func (s *PatternWhereContext) GetRuleContext() antlr.RuleContext
func (*PatternWhereContext) IsPatternWhereContext ¶
func (*PatternWhereContext) IsPatternWhereContext()
func (*PatternWhereContext) Pattern ¶
func (s *PatternWhereContext) Pattern() IPatternContext
func (*PatternWhereContext) ToStringTree ¶
func (s *PatternWhereContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*PatternWhereContext) Where ¶
func (s *PatternWhereContext) Where() IWhereContext
type PowerExpressionContext ¶
type PowerExpressionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyPowerExpressionContext ¶
func NewEmptyPowerExpressionContext() *PowerExpressionContext
func NewPowerExpressionContext ¶
func NewPowerExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PowerExpressionContext
func (*PowerExpressionContext) Accept ¶
func (s *PowerExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PowerExpressionContext) AllCARET ¶
func (s *PowerExpressionContext) AllCARET() []antlr.TerminalNode
func (*PowerExpressionContext) AllUnaryAddSubExpression ¶
func (s *PowerExpressionContext) AllUnaryAddSubExpression() []IUnaryAddSubExpressionContext
func (*PowerExpressionContext) CARET ¶
func (s *PowerExpressionContext) CARET(i int) antlr.TerminalNode
func (*PowerExpressionContext) EnterRule ¶
func (s *PowerExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*PowerExpressionContext) ExitRule ¶
func (s *PowerExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*PowerExpressionContext) GetParser ¶
func (s *PowerExpressionContext) GetParser() antlr.Parser
func (*PowerExpressionContext) GetRuleContext ¶
func (s *PowerExpressionContext) GetRuleContext() antlr.RuleContext
func (*PowerExpressionContext) IsPowerExpressionContext ¶
func (*PowerExpressionContext) IsPowerExpressionContext()
func (*PowerExpressionContext) ToStringTree ¶
func (s *PowerExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*PowerExpressionContext) UnaryAddSubExpression ¶
func (s *PowerExpressionContext) UnaryAddSubExpression(i int) IUnaryAddSubExpressionContext
type ProjectionBodyContext ¶
type ProjectionBodyContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyProjectionBodyContext ¶
func NewEmptyProjectionBodyContext() *ProjectionBodyContext
func NewProjectionBodyContext ¶
func NewProjectionBodyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ProjectionBodyContext
func (*ProjectionBodyContext) Accept ¶
func (s *ProjectionBodyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ProjectionBodyContext) DISTINCT ¶
func (s *ProjectionBodyContext) DISTINCT() antlr.TerminalNode
func (*ProjectionBodyContext) EnterRule ¶
func (s *ProjectionBodyContext) EnterRule(listener antlr.ParseTreeListener)
func (*ProjectionBodyContext) ExitRule ¶
func (s *ProjectionBodyContext) ExitRule(listener antlr.ParseTreeListener)
func (*ProjectionBodyContext) GetParser ¶
func (s *ProjectionBodyContext) GetParser() antlr.Parser
func (*ProjectionBodyContext) GetRuleContext ¶
func (s *ProjectionBodyContext) GetRuleContext() antlr.RuleContext
func (*ProjectionBodyContext) IsProjectionBodyContext ¶
func (*ProjectionBodyContext) IsProjectionBodyContext()
func (*ProjectionBodyContext) LimitSt ¶
func (s *ProjectionBodyContext) LimitSt() ILimitStContext
func (*ProjectionBodyContext) OrderSt ¶
func (s *ProjectionBodyContext) OrderSt() IOrderStContext
func (*ProjectionBodyContext) ProjectionItems ¶
func (s *ProjectionBodyContext) ProjectionItems() IProjectionItemsContext
func (*ProjectionBodyContext) SkipSt ¶
func (s *ProjectionBodyContext) SkipSt() ISkipStContext
func (*ProjectionBodyContext) ToStringTree ¶
func (s *ProjectionBodyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ProjectionItemContext ¶
type ProjectionItemContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyProjectionItemContext ¶
func NewEmptyProjectionItemContext() *ProjectionItemContext
func NewProjectionItemContext ¶
func NewProjectionItemContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ProjectionItemContext
func (*ProjectionItemContext) AS ¶
func (s *ProjectionItemContext) AS() antlr.TerminalNode
func (*ProjectionItemContext) Accept ¶
func (s *ProjectionItemContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ProjectionItemContext) EnterRule ¶
func (s *ProjectionItemContext) EnterRule(listener antlr.ParseTreeListener)
func (*ProjectionItemContext) ExitRule ¶
func (s *ProjectionItemContext) ExitRule(listener antlr.ParseTreeListener)
func (*ProjectionItemContext) Expression ¶
func (s *ProjectionItemContext) Expression() IExpressionContext
func (*ProjectionItemContext) GetParser ¶
func (s *ProjectionItemContext) GetParser() antlr.Parser
func (*ProjectionItemContext) GetRuleContext ¶
func (s *ProjectionItemContext) GetRuleContext() antlr.RuleContext
func (*ProjectionItemContext) IsProjectionItemContext ¶
func (*ProjectionItemContext) IsProjectionItemContext()
func (*ProjectionItemContext) Symbol ¶
func (s *ProjectionItemContext) Symbol() ISymbolContext
func (*ProjectionItemContext) ToStringTree ¶
func (s *ProjectionItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ProjectionItemsContext ¶
type ProjectionItemsContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyProjectionItemsContext ¶
func NewEmptyProjectionItemsContext() *ProjectionItemsContext
func NewProjectionItemsContext ¶
func NewProjectionItemsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ProjectionItemsContext
func (*ProjectionItemsContext) Accept ¶
func (s *ProjectionItemsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ProjectionItemsContext) AllCOMMA ¶
func (s *ProjectionItemsContext) AllCOMMA() []antlr.TerminalNode
func (*ProjectionItemsContext) AllProjectionItem ¶
func (s *ProjectionItemsContext) AllProjectionItem() []IProjectionItemContext
func (*ProjectionItemsContext) COMMA ¶
func (s *ProjectionItemsContext) COMMA(i int) antlr.TerminalNode
func (*ProjectionItemsContext) EnterRule ¶
func (s *ProjectionItemsContext) EnterRule(listener antlr.ParseTreeListener)
func (*ProjectionItemsContext) ExitRule ¶
func (s *ProjectionItemsContext) ExitRule(listener antlr.ParseTreeListener)
func (*ProjectionItemsContext) GetParser ¶
func (s *ProjectionItemsContext) GetParser() antlr.Parser
func (*ProjectionItemsContext) GetRuleContext ¶
func (s *ProjectionItemsContext) GetRuleContext() antlr.RuleContext
func (*ProjectionItemsContext) IsProjectionItemsContext ¶
func (*ProjectionItemsContext) IsProjectionItemsContext()
func (*ProjectionItemsContext) MULT ¶
func (s *ProjectionItemsContext) MULT() antlr.TerminalNode
func (*ProjectionItemsContext) ProjectionItem ¶
func (s *ProjectionItemsContext) ProjectionItem(i int) IProjectionItemContext
func (*ProjectionItemsContext) ToStringTree ¶
func (s *ProjectionItemsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PropertiesContext ¶
type PropertiesContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyPropertiesContext ¶
func NewEmptyPropertiesContext() *PropertiesContext
func NewPropertiesContext ¶
func NewPropertiesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PropertiesContext
func (*PropertiesContext) Accept ¶
func (s *PropertiesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PropertiesContext) EnterRule ¶
func (s *PropertiesContext) EnterRule(listener antlr.ParseTreeListener)
func (*PropertiesContext) ExitRule ¶
func (s *PropertiesContext) ExitRule(listener antlr.ParseTreeListener)
func (*PropertiesContext) GetParser ¶
func (s *PropertiesContext) GetParser() antlr.Parser
func (*PropertiesContext) GetRuleContext ¶
func (s *PropertiesContext) GetRuleContext() antlr.RuleContext
func (*PropertiesContext) IsPropertiesContext ¶
func (*PropertiesContext) IsPropertiesContext()
func (*PropertiesContext) MapLit ¶
func (s *PropertiesContext) MapLit() IMapLitContext
func (*PropertiesContext) Parameter ¶
func (s *PropertiesContext) Parameter() IParameterContext
func (*PropertiesContext) ToStringTree ¶
func (s *PropertiesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PropertyExpressionContext ¶
type PropertyExpressionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyPropertyExpressionContext ¶
func NewEmptyPropertyExpressionContext() *PropertyExpressionContext
func NewPropertyExpressionContext ¶
func NewPropertyExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PropertyExpressionContext
func (*PropertyExpressionContext) Accept ¶
func (s *PropertyExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PropertyExpressionContext) AllDOT ¶
func (s *PropertyExpressionContext) AllDOT() []antlr.TerminalNode
func (*PropertyExpressionContext) AllName ¶
func (s *PropertyExpressionContext) AllName() []INameContext
func (*PropertyExpressionContext) Atom ¶
func (s *PropertyExpressionContext) Atom() IAtomContext
func (*PropertyExpressionContext) DOT ¶
func (s *PropertyExpressionContext) DOT(i int) antlr.TerminalNode
func (*PropertyExpressionContext) EnterRule ¶
func (s *PropertyExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*PropertyExpressionContext) ExitRule ¶
func (s *PropertyExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*PropertyExpressionContext) GetParser ¶
func (s *PropertyExpressionContext) GetParser() antlr.Parser
func (*PropertyExpressionContext) GetRuleContext ¶
func (s *PropertyExpressionContext) GetRuleContext() antlr.RuleContext
func (*PropertyExpressionContext) IsPropertyExpressionContext ¶
func (*PropertyExpressionContext) IsPropertyExpressionContext()
func (*PropertyExpressionContext) Name ¶
func (s *PropertyExpressionContext) Name(i int) INameContext
func (*PropertyExpressionContext) ToStringTree ¶
func (s *PropertyExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PropertyOrLabelExpressionContext ¶
type PropertyOrLabelExpressionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyPropertyOrLabelExpressionContext ¶
func NewEmptyPropertyOrLabelExpressionContext() *PropertyOrLabelExpressionContext
func NewPropertyOrLabelExpressionContext ¶
func NewPropertyOrLabelExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PropertyOrLabelExpressionContext
func (*PropertyOrLabelExpressionContext) Accept ¶
func (s *PropertyOrLabelExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PropertyOrLabelExpressionContext) EnterRule ¶
func (s *PropertyOrLabelExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*PropertyOrLabelExpressionContext) ExitRule ¶
func (s *PropertyOrLabelExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*PropertyOrLabelExpressionContext) GetParser ¶
func (s *PropertyOrLabelExpressionContext) GetParser() antlr.Parser
func (*PropertyOrLabelExpressionContext) GetRuleContext ¶
func (s *PropertyOrLabelExpressionContext) GetRuleContext() antlr.RuleContext
func (*PropertyOrLabelExpressionContext) IsPropertyOrLabelExpressionContext ¶
func (*PropertyOrLabelExpressionContext) IsPropertyOrLabelExpressionContext()
func (*PropertyOrLabelExpressionContext) NodeLabels ¶
func (s *PropertyOrLabelExpressionContext) NodeLabels() INodeLabelsContext
func (*PropertyOrLabelExpressionContext) PropertyExpression ¶
func (s *PropertyOrLabelExpressionContext) PropertyExpression() IPropertyExpressionContext
func (*PropertyOrLabelExpressionContext) ToStringTree ¶
func (s *PropertyOrLabelExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type QueryCallStContext ¶
type QueryCallStContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyQueryCallStContext ¶
func NewEmptyQueryCallStContext() *QueryCallStContext
func NewQueryCallStContext ¶
func NewQueryCallStContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QueryCallStContext
func (*QueryCallStContext) Accept ¶
func (s *QueryCallStContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*QueryCallStContext) CALL ¶
func (s *QueryCallStContext) CALL() antlr.TerminalNode
func (*QueryCallStContext) EnterRule ¶
func (s *QueryCallStContext) EnterRule(listener antlr.ParseTreeListener)
func (*QueryCallStContext) ExitRule ¶
func (s *QueryCallStContext) ExitRule(listener antlr.ParseTreeListener)
func (*QueryCallStContext) GetParser ¶
func (s *QueryCallStContext) GetParser() antlr.Parser
func (*QueryCallStContext) GetRuleContext ¶
func (s *QueryCallStContext) GetRuleContext() antlr.RuleContext
func (*QueryCallStContext) InvocationName ¶
func (s *QueryCallStContext) InvocationName() IInvocationNameContext
func (*QueryCallStContext) IsQueryCallStContext ¶
func (*QueryCallStContext) IsQueryCallStContext()
func (*QueryCallStContext) ParenExpressionChain ¶
func (s *QueryCallStContext) ParenExpressionChain() IParenExpressionChainContext
func (*QueryCallStContext) ToStringTree ¶
func (s *QueryCallStContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*QueryCallStContext) YIELD ¶
func (s *QueryCallStContext) YIELD() antlr.TerminalNode
func (*QueryCallStContext) YieldItems ¶
func (s *QueryCallStContext) YieldItems() IYieldItemsContext
type QueryContext ¶
type QueryContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyQueryContext ¶
func NewEmptyQueryContext() *QueryContext
func NewQueryContext ¶
func NewQueryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QueryContext
func (*QueryContext) Accept ¶
func (s *QueryContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*QueryContext) EnterRule ¶
func (s *QueryContext) EnterRule(listener antlr.ParseTreeListener)
func (*QueryContext) ExitRule ¶
func (s *QueryContext) ExitRule(listener antlr.ParseTreeListener)
func (*QueryContext) GetParser ¶
func (s *QueryContext) GetParser() antlr.Parser
func (*QueryContext) GetRuleContext ¶
func (s *QueryContext) GetRuleContext() antlr.RuleContext
func (*QueryContext) IsQueryContext ¶
func (*QueryContext) IsQueryContext()
func (*QueryContext) RegularQuery ¶
func (s *QueryContext) RegularQuery() IRegularQueryContext
func (*QueryContext) StandaloneCall ¶
func (s *QueryContext) StandaloneCall() IStandaloneCallContext
func (*QueryContext) ToStringTree ¶
func (s *QueryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RangeLitContext ¶
type RangeLitContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyRangeLitContext ¶
func NewEmptyRangeLitContext() *RangeLitContext
func NewRangeLitContext ¶
func NewRangeLitContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RangeLitContext
func (*RangeLitContext) Accept ¶
func (s *RangeLitContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RangeLitContext) AllNumLit ¶
func (s *RangeLitContext) AllNumLit() []INumLitContext
func (*RangeLitContext) EnterRule ¶
func (s *RangeLitContext) EnterRule(listener antlr.ParseTreeListener)
func (*RangeLitContext) ExitRule ¶
func (s *RangeLitContext) ExitRule(listener antlr.ParseTreeListener)
func (*RangeLitContext) GetParser ¶
func (s *RangeLitContext) GetParser() antlr.Parser
func (*RangeLitContext) GetRuleContext ¶
func (s *RangeLitContext) GetRuleContext() antlr.RuleContext
func (*RangeLitContext) IsRangeLitContext ¶
func (*RangeLitContext) IsRangeLitContext()
func (*RangeLitContext) MULT ¶
func (s *RangeLitContext) MULT() antlr.TerminalNode
func (*RangeLitContext) NumLit ¶
func (s *RangeLitContext) NumLit(i int) INumLitContext
func (*RangeLitContext) RANGE ¶
func (s *RangeLitContext) RANGE() antlr.TerminalNode
func (*RangeLitContext) ToStringTree ¶
func (s *RangeLitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ReadingStatementContext ¶
type ReadingStatementContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyReadingStatementContext ¶
func NewEmptyReadingStatementContext() *ReadingStatementContext
func NewReadingStatementContext ¶
func NewReadingStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ReadingStatementContext
func (*ReadingStatementContext) Accept ¶
func (s *ReadingStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ReadingStatementContext) EnterRule ¶
func (s *ReadingStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*ReadingStatementContext) ExitRule ¶
func (s *ReadingStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*ReadingStatementContext) GetParser ¶
func (s *ReadingStatementContext) GetParser() antlr.Parser
func (*ReadingStatementContext) GetRuleContext ¶
func (s *ReadingStatementContext) GetRuleContext() antlr.RuleContext
func (*ReadingStatementContext) IsReadingStatementContext ¶
func (*ReadingStatementContext) IsReadingStatementContext()
func (*ReadingStatementContext) MatchSt ¶
func (s *ReadingStatementContext) MatchSt() IMatchStContext
func (*ReadingStatementContext) QueryCallSt ¶
func (s *ReadingStatementContext) QueryCallSt() IQueryCallStContext
func (*ReadingStatementContext) ToStringTree ¶
func (s *ReadingStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ReadingStatementContext) UnwindSt ¶
func (s *ReadingStatementContext) UnwindSt() IUnwindStContext
type RegularQueryContext ¶
type RegularQueryContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyRegularQueryContext ¶
func NewEmptyRegularQueryContext() *RegularQueryContext
func NewRegularQueryContext ¶
func NewRegularQueryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RegularQueryContext
func (*RegularQueryContext) Accept ¶
func (s *RegularQueryContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RegularQueryContext) AllUnionSt ¶
func (s *RegularQueryContext) AllUnionSt() []IUnionStContext
func (*RegularQueryContext) EnterRule ¶
func (s *RegularQueryContext) EnterRule(listener antlr.ParseTreeListener)
func (*RegularQueryContext) ExitRule ¶
func (s *RegularQueryContext) ExitRule(listener antlr.ParseTreeListener)
func (*RegularQueryContext) GetParser ¶
func (s *RegularQueryContext) GetParser() antlr.Parser
func (*RegularQueryContext) GetRuleContext ¶
func (s *RegularQueryContext) GetRuleContext() antlr.RuleContext
func (*RegularQueryContext) IsRegularQueryContext ¶
func (*RegularQueryContext) IsRegularQueryContext()
func (*RegularQueryContext) SingleQuery ¶
func (s *RegularQueryContext) SingleQuery() ISingleQueryContext
func (*RegularQueryContext) ToStringTree ¶
func (s *RegularQueryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*RegularQueryContext) UnionSt ¶
func (s *RegularQueryContext) UnionSt(i int) IUnionStContext
type RelationDetailContext ¶
type RelationDetailContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyRelationDetailContext ¶
func NewEmptyRelationDetailContext() *RelationDetailContext
func NewRelationDetailContext ¶
func NewRelationDetailContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RelationDetailContext
func (*RelationDetailContext) Accept ¶
func (s *RelationDetailContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RelationDetailContext) EnterRule ¶
func (s *RelationDetailContext) EnterRule(listener antlr.ParseTreeListener)
func (*RelationDetailContext) ExitRule ¶
func (s *RelationDetailContext) ExitRule(listener antlr.ParseTreeListener)
func (*RelationDetailContext) GetParser ¶
func (s *RelationDetailContext) GetParser() antlr.Parser
func (*RelationDetailContext) GetRuleContext ¶
func (s *RelationDetailContext) GetRuleContext() antlr.RuleContext
func (*RelationDetailContext) IsRelationDetailContext ¶
func (*RelationDetailContext) IsRelationDetailContext()
func (*RelationDetailContext) LBRACK ¶
func (s *RelationDetailContext) LBRACK() antlr.TerminalNode
func (*RelationDetailContext) Properties ¶
func (s *RelationDetailContext) Properties() IPropertiesContext
func (*RelationDetailContext) RBRACK ¶
func (s *RelationDetailContext) RBRACK() antlr.TerminalNode
func (*RelationDetailContext) RangeLit ¶
func (s *RelationDetailContext) RangeLit() IRangeLitContext
func (*RelationDetailContext) RelationshipTypes ¶
func (s *RelationDetailContext) RelationshipTypes() IRelationshipTypesContext
func (*RelationDetailContext) Symbol ¶
func (s *RelationDetailContext) Symbol() ISymbolContext
func (*RelationDetailContext) ToStringTree ¶
func (s *RelationDetailContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RelationshipPatternContext ¶
type RelationshipPatternContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyRelationshipPatternContext ¶
func NewEmptyRelationshipPatternContext() *RelationshipPatternContext
func NewRelationshipPatternContext ¶
func NewRelationshipPatternContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RelationshipPatternContext
func (*RelationshipPatternContext) Accept ¶
func (s *RelationshipPatternContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RelationshipPatternContext) AllSUB ¶
func (s *RelationshipPatternContext) AllSUB() []antlr.TerminalNode
func (*RelationshipPatternContext) EnterRule ¶
func (s *RelationshipPatternContext) EnterRule(listener antlr.ParseTreeListener)
func (*RelationshipPatternContext) ExitRule ¶
func (s *RelationshipPatternContext) ExitRule(listener antlr.ParseTreeListener)
func (*RelationshipPatternContext) GT ¶
func (s *RelationshipPatternContext) GT() antlr.TerminalNode
func (*RelationshipPatternContext) GetParser ¶
func (s *RelationshipPatternContext) GetParser() antlr.Parser
func (*RelationshipPatternContext) GetRuleContext ¶
func (s *RelationshipPatternContext) GetRuleContext() antlr.RuleContext
func (*RelationshipPatternContext) IsRelationshipPatternContext ¶
func (*RelationshipPatternContext) IsRelationshipPatternContext()
func (*RelationshipPatternContext) LT ¶
func (s *RelationshipPatternContext) LT() antlr.TerminalNode
func (*RelationshipPatternContext) RelationDetail ¶
func (s *RelationshipPatternContext) RelationDetail() IRelationDetailContext
func (*RelationshipPatternContext) SUB ¶
func (s *RelationshipPatternContext) SUB(i int) antlr.TerminalNode
func (*RelationshipPatternContext) ToStringTree ¶
func (s *RelationshipPatternContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RelationshipTypesContext ¶
type RelationshipTypesContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyRelationshipTypesContext ¶
func NewEmptyRelationshipTypesContext() *RelationshipTypesContext
func NewRelationshipTypesContext ¶
func NewRelationshipTypesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RelationshipTypesContext
func (*RelationshipTypesContext) Accept ¶
func (s *RelationshipTypesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RelationshipTypesContext) AllCOLON ¶
func (s *RelationshipTypesContext) AllCOLON() []antlr.TerminalNode
func (*RelationshipTypesContext) AllName ¶
func (s *RelationshipTypesContext) AllName() []INameContext
func (*RelationshipTypesContext) AllSTICK ¶
func (s *RelationshipTypesContext) AllSTICK() []antlr.TerminalNode
func (*RelationshipTypesContext) COLON ¶
func (s *RelationshipTypesContext) COLON(i int) antlr.TerminalNode
func (*RelationshipTypesContext) EnterRule ¶
func (s *RelationshipTypesContext) EnterRule(listener antlr.ParseTreeListener)
func (*RelationshipTypesContext) ExitRule ¶
func (s *RelationshipTypesContext) ExitRule(listener antlr.ParseTreeListener)
func (*RelationshipTypesContext) GetParser ¶
func (s *RelationshipTypesContext) GetParser() antlr.Parser
func (*RelationshipTypesContext) GetRuleContext ¶
func (s *RelationshipTypesContext) GetRuleContext() antlr.RuleContext
func (*RelationshipTypesContext) IsRelationshipTypesContext ¶
func (*RelationshipTypesContext) IsRelationshipTypesContext()
func (*RelationshipTypesContext) Name ¶
func (s *RelationshipTypesContext) Name(i int) INameContext
func (*RelationshipTypesContext) STICK ¶
func (s *RelationshipTypesContext) STICK(i int) antlr.TerminalNode
func (*RelationshipTypesContext) ToStringTree ¶
func (s *RelationshipTypesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RelationshipsChainPatternContext ¶
type RelationshipsChainPatternContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyRelationshipsChainPatternContext ¶
func NewEmptyRelationshipsChainPatternContext() *RelationshipsChainPatternContext
func NewRelationshipsChainPatternContext ¶
func NewRelationshipsChainPatternContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RelationshipsChainPatternContext
func (*RelationshipsChainPatternContext) Accept ¶
func (s *RelationshipsChainPatternContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RelationshipsChainPatternContext) AllPatternElemChain ¶
func (s *RelationshipsChainPatternContext) AllPatternElemChain() []IPatternElemChainContext
func (*RelationshipsChainPatternContext) EnterRule ¶
func (s *RelationshipsChainPatternContext) EnterRule(listener antlr.ParseTreeListener)
func (*RelationshipsChainPatternContext) ExitRule ¶
func (s *RelationshipsChainPatternContext) ExitRule(listener antlr.ParseTreeListener)
func (*RelationshipsChainPatternContext) GetParser ¶
func (s *RelationshipsChainPatternContext) GetParser() antlr.Parser
func (*RelationshipsChainPatternContext) GetRuleContext ¶
func (s *RelationshipsChainPatternContext) GetRuleContext() antlr.RuleContext
func (*RelationshipsChainPatternContext) IsRelationshipsChainPatternContext ¶
func (*RelationshipsChainPatternContext) IsRelationshipsChainPatternContext()
func (*RelationshipsChainPatternContext) NodePattern ¶
func (s *RelationshipsChainPatternContext) NodePattern() INodePatternContext
func (*RelationshipsChainPatternContext) PatternElemChain ¶
func (s *RelationshipsChainPatternContext) PatternElemChain(i int) IPatternElemChainContext
func (*RelationshipsChainPatternContext) ToStringTree ¶
func (s *RelationshipsChainPatternContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RemoveItemContext ¶
type RemoveItemContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyRemoveItemContext ¶
func NewEmptyRemoveItemContext() *RemoveItemContext
func NewRemoveItemContext ¶
func NewRemoveItemContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RemoveItemContext
func (*RemoveItemContext) Accept ¶
func (s *RemoveItemContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RemoveItemContext) EnterRule ¶
func (s *RemoveItemContext) EnterRule(listener antlr.ParseTreeListener)
func (*RemoveItemContext) ExitRule ¶
func (s *RemoveItemContext) ExitRule(listener antlr.ParseTreeListener)
func (*RemoveItemContext) GetParser ¶
func (s *RemoveItemContext) GetParser() antlr.Parser
func (*RemoveItemContext) GetRuleContext ¶
func (s *RemoveItemContext) GetRuleContext() antlr.RuleContext
func (*RemoveItemContext) IsRemoveItemContext ¶
func (*RemoveItemContext) IsRemoveItemContext()
func (*RemoveItemContext) NodeLabels ¶
func (s *RemoveItemContext) NodeLabels() INodeLabelsContext
func (*RemoveItemContext) PropertyExpression ¶
func (s *RemoveItemContext) PropertyExpression() IPropertyExpressionContext
func (*RemoveItemContext) Symbol ¶
func (s *RemoveItemContext) Symbol() ISymbolContext
func (*RemoveItemContext) ToStringTree ¶
func (s *RemoveItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RemoveStContext ¶
type RemoveStContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyRemoveStContext ¶
func NewEmptyRemoveStContext() *RemoveStContext
func NewRemoveStContext ¶
func NewRemoveStContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RemoveStContext
func (*RemoveStContext) Accept ¶
func (s *RemoveStContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RemoveStContext) AllCOMMA ¶
func (s *RemoveStContext) AllCOMMA() []antlr.TerminalNode
func (*RemoveStContext) AllRemoveItem ¶
func (s *RemoveStContext) AllRemoveItem() []IRemoveItemContext
func (*RemoveStContext) COMMA ¶
func (s *RemoveStContext) COMMA(i int) antlr.TerminalNode
func (*RemoveStContext) EnterRule ¶
func (s *RemoveStContext) EnterRule(listener antlr.ParseTreeListener)
func (*RemoveStContext) ExitRule ¶
func (s *RemoveStContext) ExitRule(listener antlr.ParseTreeListener)
func (*RemoveStContext) GetParser ¶
func (s *RemoveStContext) GetParser() antlr.Parser
func (*RemoveStContext) GetRuleContext ¶
func (s *RemoveStContext) GetRuleContext() antlr.RuleContext
func (*RemoveStContext) IsRemoveStContext ¶
func (*RemoveStContext) IsRemoveStContext()
func (*RemoveStContext) REMOVE ¶
func (s *RemoveStContext) REMOVE() antlr.TerminalNode
func (*RemoveStContext) RemoveItem ¶
func (s *RemoveStContext) RemoveItem(i int) IRemoveItemContext
func (*RemoveStContext) ToStringTree ¶
func (s *RemoveStContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ReservedWordContext ¶
type ReservedWordContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyReservedWordContext ¶
func NewEmptyReservedWordContext() *ReservedWordContext
func NewReservedWordContext ¶
func NewReservedWordContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ReservedWordContext
func (*ReservedWordContext) ADD ¶
func (s *ReservedWordContext) ADD() antlr.TerminalNode
func (*ReservedWordContext) ALL ¶
func (s *ReservedWordContext) ALL() antlr.TerminalNode
func (*ReservedWordContext) AND ¶
func (s *ReservedWordContext) AND() antlr.TerminalNode
func (*ReservedWordContext) AS ¶
func (s *ReservedWordContext) AS() antlr.TerminalNode
func (*ReservedWordContext) ASC ¶
func (s *ReservedWordContext) ASC() antlr.TerminalNode
func (*ReservedWordContext) ASCENDING ¶
func (s *ReservedWordContext) ASCENDING() antlr.TerminalNode
func (*ReservedWordContext) Accept ¶
func (s *ReservedWordContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ReservedWordContext) BY ¶
func (s *ReservedWordContext) BY() antlr.TerminalNode
func (*ReservedWordContext) CASE ¶
func (s *ReservedWordContext) CASE() antlr.TerminalNode
func (*ReservedWordContext) CONSTRAINT ¶
func (s *ReservedWordContext) CONSTRAINT() antlr.TerminalNode
func (*ReservedWordContext) CONTAINS ¶
func (s *ReservedWordContext) CONTAINS() antlr.TerminalNode
func (*ReservedWordContext) CREATE ¶
func (s *ReservedWordContext) CREATE() antlr.TerminalNode
func (*ReservedWordContext) DELETE ¶
func (s *ReservedWordContext) DELETE() antlr.TerminalNode
func (*ReservedWordContext) DESC ¶
func (s *ReservedWordContext) DESC() antlr.TerminalNode
func (*ReservedWordContext) DESCENDING ¶
func (s *ReservedWordContext) DESCENDING() antlr.TerminalNode
func (*ReservedWordContext) DETACH ¶
func (s *ReservedWordContext) DETACH() antlr.TerminalNode
func (*ReservedWordContext) DISTINCT ¶
func (s *ReservedWordContext) DISTINCT() antlr.TerminalNode
func (*ReservedWordContext) DO ¶
func (s *ReservedWordContext) DO() antlr.TerminalNode
func (*ReservedWordContext) DROP ¶
func (s *ReservedWordContext) DROP() antlr.TerminalNode
func (*ReservedWordContext) ELSE ¶
func (s *ReservedWordContext) ELSE() antlr.TerminalNode
func (*ReservedWordContext) END ¶
func (s *ReservedWordContext) END() antlr.TerminalNode
func (*ReservedWordContext) ENDS ¶
func (s *ReservedWordContext) ENDS() antlr.TerminalNode
func (*ReservedWordContext) EXISTS ¶
func (s *ReservedWordContext) EXISTS() antlr.TerminalNode
func (*ReservedWordContext) EnterRule ¶
func (s *ReservedWordContext) EnterRule(listener antlr.ParseTreeListener)
func (*ReservedWordContext) ExitRule ¶
func (s *ReservedWordContext) ExitRule(listener antlr.ParseTreeListener)
func (*ReservedWordContext) FALSE ¶
func (s *ReservedWordContext) FALSE() antlr.TerminalNode
func (*ReservedWordContext) FOR ¶
func (s *ReservedWordContext) FOR() antlr.TerminalNode
func (*ReservedWordContext) GetParser ¶
func (s *ReservedWordContext) GetParser() antlr.Parser
func (*ReservedWordContext) GetRuleContext ¶
func (s *ReservedWordContext) GetRuleContext() antlr.RuleContext
func (*ReservedWordContext) IN ¶
func (s *ReservedWordContext) IN() antlr.TerminalNode
func (*ReservedWordContext) IS ¶
func (s *ReservedWordContext) IS() antlr.TerminalNode
func (*ReservedWordContext) IsReservedWordContext ¶
func (*ReservedWordContext) IsReservedWordContext()
func (*ReservedWordContext) LIMIT ¶
func (s *ReservedWordContext) LIMIT() antlr.TerminalNode
func (*ReservedWordContext) MANDATORY ¶
func (s *ReservedWordContext) MANDATORY() antlr.TerminalNode
func (*ReservedWordContext) MATCH ¶
func (s *ReservedWordContext) MATCH() antlr.TerminalNode
func (*ReservedWordContext) MERGE ¶
func (s *ReservedWordContext) MERGE() antlr.TerminalNode
func (*ReservedWordContext) NOT ¶
func (s *ReservedWordContext) NOT() antlr.TerminalNode
func (*ReservedWordContext) NULL_W ¶
func (s *ReservedWordContext) NULL_W() antlr.TerminalNode
func (*ReservedWordContext) OF ¶
func (s *ReservedWordContext) OF() antlr.TerminalNode
func (*ReservedWordContext) ON ¶
func (s *ReservedWordContext) ON() antlr.TerminalNode
func (*ReservedWordContext) OPTIONAL ¶
func (s *ReservedWordContext) OPTIONAL() antlr.TerminalNode
func (*ReservedWordContext) OR ¶
func (s *ReservedWordContext) OR() antlr.TerminalNode
func (*ReservedWordContext) ORDER ¶
func (s *ReservedWordContext) ORDER() antlr.TerminalNode
func (*ReservedWordContext) REMOVE ¶
func (s *ReservedWordContext) REMOVE() antlr.TerminalNode
func (*ReservedWordContext) REQUIRE ¶
func (s *ReservedWordContext) REQUIRE() antlr.TerminalNode
func (*ReservedWordContext) RETURN ¶
func (s *ReservedWordContext) RETURN() antlr.TerminalNode
func (*ReservedWordContext) SCALAR ¶
func (s *ReservedWordContext) SCALAR() antlr.TerminalNode
func (*ReservedWordContext) SET ¶
func (s *ReservedWordContext) SET() antlr.TerminalNode
func (*ReservedWordContext) SKIP_W ¶
func (s *ReservedWordContext) SKIP_W() antlr.TerminalNode
func (*ReservedWordContext) STARTS ¶
func (s *ReservedWordContext) STARTS() antlr.TerminalNode
func (*ReservedWordContext) THEN ¶
func (s *ReservedWordContext) THEN() antlr.TerminalNode
func (*ReservedWordContext) TRUE ¶
func (s *ReservedWordContext) TRUE() antlr.TerminalNode
func (*ReservedWordContext) ToStringTree ¶
func (s *ReservedWordContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ReservedWordContext) UNION ¶
func (s *ReservedWordContext) UNION() antlr.TerminalNode
func (*ReservedWordContext) UNIQUE ¶
func (s *ReservedWordContext) UNIQUE() antlr.TerminalNode
func (*ReservedWordContext) UNWIND ¶
func (s *ReservedWordContext) UNWIND() antlr.TerminalNode
func (*ReservedWordContext) WHEN ¶
func (s *ReservedWordContext) WHEN() antlr.TerminalNode
func (*ReservedWordContext) WHERE ¶
func (s *ReservedWordContext) WHERE() antlr.TerminalNode
func (*ReservedWordContext) WITH ¶
func (s *ReservedWordContext) WITH() antlr.TerminalNode
func (*ReservedWordContext) XOR ¶
func (s *ReservedWordContext) XOR() antlr.TerminalNode
type ReturnStContext ¶
type ReturnStContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyReturnStContext ¶
func NewEmptyReturnStContext() *ReturnStContext
func NewReturnStContext ¶
func NewReturnStContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ReturnStContext
func (*ReturnStContext) Accept ¶
func (s *ReturnStContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ReturnStContext) EnterRule ¶
func (s *ReturnStContext) EnterRule(listener antlr.ParseTreeListener)
func (*ReturnStContext) ExitRule ¶
func (s *ReturnStContext) ExitRule(listener antlr.ParseTreeListener)
func (*ReturnStContext) GetParser ¶
func (s *ReturnStContext) GetParser() antlr.Parser
func (*ReturnStContext) GetRuleContext ¶
func (s *ReturnStContext) GetRuleContext() antlr.RuleContext
func (*ReturnStContext) IsReturnStContext ¶
func (*ReturnStContext) IsReturnStContext()
func (*ReturnStContext) ProjectionBody ¶
func (s *ReturnStContext) ProjectionBody() IProjectionBodyContext
func (*ReturnStContext) RETURN ¶
func (s *ReturnStContext) RETURN() antlr.TerminalNode
func (*ReturnStContext) ToStringTree ¶
func (s *ReturnStContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ScriptContext ¶
type ScriptContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyScriptContext ¶
func NewEmptyScriptContext() *ScriptContext
func NewScriptContext ¶
func NewScriptContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ScriptContext
func (*ScriptContext) Accept ¶
func (s *ScriptContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ScriptContext) EOF ¶
func (s *ScriptContext) EOF() antlr.TerminalNode
func (*ScriptContext) EnterRule ¶
func (s *ScriptContext) EnterRule(listener antlr.ParseTreeListener)
func (*ScriptContext) ExitRule ¶
func (s *ScriptContext) ExitRule(listener antlr.ParseTreeListener)
func (*ScriptContext) GetParser ¶
func (s *ScriptContext) GetParser() antlr.Parser
func (*ScriptContext) GetRuleContext ¶
func (s *ScriptContext) GetRuleContext() antlr.RuleContext
func (*ScriptContext) IsScriptContext ¶
func (*ScriptContext) IsScriptContext()
func (*ScriptContext) Query ¶
func (s *ScriptContext) Query() IQueryContext
func (*ScriptContext) SEMI ¶
func (s *ScriptContext) SEMI() antlr.TerminalNode
func (*ScriptContext) ToStringTree ¶
func (s *ScriptContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SetItemContext ¶
type SetItemContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptySetItemContext ¶
func NewEmptySetItemContext() *SetItemContext
func NewSetItemContext ¶
func NewSetItemContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SetItemContext
func (*SetItemContext) ADD_ASSIGN ¶
func (s *SetItemContext) ADD_ASSIGN() antlr.TerminalNode
func (*SetItemContext) ASSIGN ¶
func (s *SetItemContext) ASSIGN() antlr.TerminalNode
func (*SetItemContext) Accept ¶
func (s *SetItemContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SetItemContext) EnterRule ¶
func (s *SetItemContext) EnterRule(listener antlr.ParseTreeListener)
func (*SetItemContext) ExitRule ¶
func (s *SetItemContext) ExitRule(listener antlr.ParseTreeListener)
func (*SetItemContext) Expression ¶
func (s *SetItemContext) Expression() IExpressionContext
func (*SetItemContext) GetParser ¶
func (s *SetItemContext) GetParser() antlr.Parser
func (*SetItemContext) GetRuleContext ¶
func (s *SetItemContext) GetRuleContext() antlr.RuleContext
func (*SetItemContext) IsSetItemContext ¶
func (*SetItemContext) IsSetItemContext()
func (*SetItemContext) NodeLabels ¶
func (s *SetItemContext) NodeLabels() INodeLabelsContext
func (*SetItemContext) PropertyExpression ¶
func (s *SetItemContext) PropertyExpression() IPropertyExpressionContext
func (*SetItemContext) Symbol ¶
func (s *SetItemContext) Symbol() ISymbolContext
func (*SetItemContext) ToStringTree ¶
func (s *SetItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SetStContext ¶
type SetStContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptySetStContext ¶
func NewEmptySetStContext() *SetStContext
func NewSetStContext ¶
func NewSetStContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SetStContext
func (*SetStContext) Accept ¶
func (s *SetStContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SetStContext) AllCOMMA ¶
func (s *SetStContext) AllCOMMA() []antlr.TerminalNode
func (*SetStContext) AllSetItem ¶
func (s *SetStContext) AllSetItem() []ISetItemContext
func (*SetStContext) COMMA ¶
func (s *SetStContext) COMMA(i int) antlr.TerminalNode
func (*SetStContext) EnterRule ¶
func (s *SetStContext) EnterRule(listener antlr.ParseTreeListener)
func (*SetStContext) ExitRule ¶
func (s *SetStContext) ExitRule(listener antlr.ParseTreeListener)
func (*SetStContext) GetParser ¶
func (s *SetStContext) GetParser() antlr.Parser
func (*SetStContext) GetRuleContext ¶
func (s *SetStContext) GetRuleContext() antlr.RuleContext
func (*SetStContext) IsSetStContext ¶
func (*SetStContext) IsSetStContext()
func (*SetStContext) SET ¶
func (s *SetStContext) SET() antlr.TerminalNode
func (*SetStContext) SetItem ¶
func (s *SetStContext) SetItem(i int) ISetItemContext
func (*SetStContext) ToStringTree ¶
func (s *SetStContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SinglePartQContext ¶
type SinglePartQContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptySinglePartQContext ¶
func NewEmptySinglePartQContext() *SinglePartQContext
func NewSinglePartQContext ¶
func NewSinglePartQContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SinglePartQContext
func (*SinglePartQContext) Accept ¶
func (s *SinglePartQContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SinglePartQContext) AllReadingStatement ¶
func (s *SinglePartQContext) AllReadingStatement() []IReadingStatementContext
func (*SinglePartQContext) AllUpdatingStatement ¶
func (s *SinglePartQContext) AllUpdatingStatement() []IUpdatingStatementContext
func (*SinglePartQContext) EnterRule ¶
func (s *SinglePartQContext) EnterRule(listener antlr.ParseTreeListener)
func (*SinglePartQContext) ExitRule ¶
func (s *SinglePartQContext) ExitRule(listener antlr.ParseTreeListener)
func (*SinglePartQContext) GetParser ¶
func (s *SinglePartQContext) GetParser() antlr.Parser
func (*SinglePartQContext) GetRuleContext ¶
func (s *SinglePartQContext) GetRuleContext() antlr.RuleContext
func (*SinglePartQContext) IsSinglePartQContext ¶
func (*SinglePartQContext) IsSinglePartQContext()
func (*SinglePartQContext) ReadingStatement ¶
func (s *SinglePartQContext) ReadingStatement(i int) IReadingStatementContext
func (*SinglePartQContext) ReturnSt ¶
func (s *SinglePartQContext) ReturnSt() IReturnStContext
func (*SinglePartQContext) ToStringTree ¶
func (s *SinglePartQContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*SinglePartQContext) UpdatingStatement ¶
func (s *SinglePartQContext) UpdatingStatement(i int) IUpdatingStatementContext
type SingleQueryContext ¶
type SingleQueryContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptySingleQueryContext ¶
func NewEmptySingleQueryContext() *SingleQueryContext
func NewSingleQueryContext ¶
func NewSingleQueryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SingleQueryContext
func (*SingleQueryContext) Accept ¶
func (s *SingleQueryContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SingleQueryContext) EnterRule ¶
func (s *SingleQueryContext) EnterRule(listener antlr.ParseTreeListener)
func (*SingleQueryContext) ExitRule ¶
func (s *SingleQueryContext) ExitRule(listener antlr.ParseTreeListener)
func (*SingleQueryContext) GetParser ¶
func (s *SingleQueryContext) GetParser() antlr.Parser
func (*SingleQueryContext) GetRuleContext ¶
func (s *SingleQueryContext) GetRuleContext() antlr.RuleContext
func (*SingleQueryContext) IsSingleQueryContext ¶
func (*SingleQueryContext) IsSingleQueryContext()
func (*SingleQueryContext) MultiPartQ ¶
func (s *SingleQueryContext) MultiPartQ() IMultiPartQContext
func (*SingleQueryContext) SinglePartQ ¶
func (s *SingleQueryContext) SinglePartQ() ISinglePartQContext
func (*SingleQueryContext) ToStringTree ¶
func (s *SingleQueryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SkipStContext ¶
type SkipStContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptySkipStContext ¶
func NewEmptySkipStContext() *SkipStContext
func NewSkipStContext ¶
func NewSkipStContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SkipStContext
func (*SkipStContext) Accept ¶
func (s *SkipStContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SkipStContext) EnterRule ¶
func (s *SkipStContext) EnterRule(listener antlr.ParseTreeListener)
func (*SkipStContext) ExitRule ¶
func (s *SkipStContext) ExitRule(listener antlr.ParseTreeListener)
func (*SkipStContext) Expression ¶
func (s *SkipStContext) Expression() IExpressionContext
func (*SkipStContext) GetParser ¶
func (s *SkipStContext) GetParser() antlr.Parser
func (*SkipStContext) GetRuleContext ¶
func (s *SkipStContext) GetRuleContext() antlr.RuleContext
func (*SkipStContext) IsSkipStContext ¶
func (*SkipStContext) IsSkipStContext()
func (*SkipStContext) SKIP_W ¶
func (s *SkipStContext) SKIP_W() antlr.TerminalNode
func (*SkipStContext) ToStringTree ¶
func (s *SkipStContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StandaloneCallContext ¶
type StandaloneCallContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyStandaloneCallContext ¶
func NewEmptyStandaloneCallContext() *StandaloneCallContext
func NewStandaloneCallContext ¶
func NewStandaloneCallContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StandaloneCallContext
func (*StandaloneCallContext) Accept ¶
func (s *StandaloneCallContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StandaloneCallContext) CALL ¶
func (s *StandaloneCallContext) CALL() antlr.TerminalNode
func (*StandaloneCallContext) EnterRule ¶
func (s *StandaloneCallContext) EnterRule(listener antlr.ParseTreeListener)
func (*StandaloneCallContext) ExitRule ¶
func (s *StandaloneCallContext) ExitRule(listener antlr.ParseTreeListener)
func (*StandaloneCallContext) GetParser ¶
func (s *StandaloneCallContext) GetParser() antlr.Parser
func (*StandaloneCallContext) GetRuleContext ¶
func (s *StandaloneCallContext) GetRuleContext() antlr.RuleContext
func (*StandaloneCallContext) InvocationName ¶
func (s *StandaloneCallContext) InvocationName() IInvocationNameContext
func (*StandaloneCallContext) IsStandaloneCallContext ¶
func (*StandaloneCallContext) IsStandaloneCallContext()
func (*StandaloneCallContext) MULT ¶
func (s *StandaloneCallContext) MULT() antlr.TerminalNode
func (*StandaloneCallContext) ParenExpressionChain ¶
func (s *StandaloneCallContext) ParenExpressionChain() IParenExpressionChainContext
func (*StandaloneCallContext) ToStringTree ¶
func (s *StandaloneCallContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*StandaloneCallContext) YIELD ¶
func (s *StandaloneCallContext) YIELD() antlr.TerminalNode
func (*StandaloneCallContext) YieldItems ¶
func (s *StandaloneCallContext) YieldItems() IYieldItemsContext
type StringExpPrefixContext ¶
type StringExpPrefixContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyStringExpPrefixContext ¶
func NewEmptyStringExpPrefixContext() *StringExpPrefixContext
func NewStringExpPrefixContext ¶
func NewStringExpPrefixContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StringExpPrefixContext
func (*StringExpPrefixContext) Accept ¶
func (s *StringExpPrefixContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StringExpPrefixContext) CONTAINS ¶
func (s *StringExpPrefixContext) CONTAINS() antlr.TerminalNode
func (*StringExpPrefixContext) ENDS ¶
func (s *StringExpPrefixContext) ENDS() antlr.TerminalNode
func (*StringExpPrefixContext) EnterRule ¶
func (s *StringExpPrefixContext) EnterRule(listener antlr.ParseTreeListener)
func (*StringExpPrefixContext) ExitRule ¶
func (s *StringExpPrefixContext) ExitRule(listener antlr.ParseTreeListener)
func (*StringExpPrefixContext) GetParser ¶
func (s *StringExpPrefixContext) GetParser() antlr.Parser
func (*StringExpPrefixContext) GetRuleContext ¶
func (s *StringExpPrefixContext) GetRuleContext() antlr.RuleContext
func (*StringExpPrefixContext) IsStringExpPrefixContext ¶
func (*StringExpPrefixContext) IsStringExpPrefixContext()
func (*StringExpPrefixContext) STARTS ¶
func (s *StringExpPrefixContext) STARTS() antlr.TerminalNode
func (*StringExpPrefixContext) ToStringTree ¶
func (s *StringExpPrefixContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*StringExpPrefixContext) WITH ¶
func (s *StringExpPrefixContext) WITH() antlr.TerminalNode
type StringExpressionContext ¶
type StringExpressionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyStringExpressionContext ¶
func NewEmptyStringExpressionContext() *StringExpressionContext
func NewStringExpressionContext ¶
func NewStringExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StringExpressionContext
func (*StringExpressionContext) Accept ¶
func (s *StringExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StringExpressionContext) EnterRule ¶
func (s *StringExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*StringExpressionContext) ExitRule ¶
func (s *StringExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*StringExpressionContext) GetParser ¶
func (s *StringExpressionContext) GetParser() antlr.Parser
func (*StringExpressionContext) GetRuleContext ¶
func (s *StringExpressionContext) GetRuleContext() antlr.RuleContext
func (*StringExpressionContext) IsStringExpressionContext ¶
func (*StringExpressionContext) IsStringExpressionContext()
func (*StringExpressionContext) PropertyOrLabelExpression ¶
func (s *StringExpressionContext) PropertyOrLabelExpression() IPropertyOrLabelExpressionContext
func (*StringExpressionContext) StringExpPrefix ¶
func (s *StringExpressionContext) StringExpPrefix() IStringExpPrefixContext
func (*StringExpressionContext) ToStringTree ¶
func (s *StringExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StringLitContext ¶
type StringLitContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyStringLitContext ¶
func NewEmptyStringLitContext() *StringLitContext
func NewStringLitContext ¶
func NewStringLitContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StringLitContext
func (*StringLitContext) Accept ¶
func (s *StringLitContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StringLitContext) EnterRule ¶
func (s *StringLitContext) EnterRule(listener antlr.ParseTreeListener)
func (*StringLitContext) ExitRule ¶
func (s *StringLitContext) ExitRule(listener antlr.ParseTreeListener)
func (*StringLitContext) GetParser ¶
func (s *StringLitContext) GetParser() antlr.Parser
func (*StringLitContext) GetRuleContext ¶
func (s *StringLitContext) GetRuleContext() antlr.RuleContext
func (*StringLitContext) IsStringLitContext ¶
func (*StringLitContext) IsStringLitContext()
func (*StringLitContext) STRING_LITERAL ¶
func (s *StringLitContext) STRING_LITERAL() antlr.TerminalNode
func (*StringLitContext) ToStringTree ¶
func (s *StringLitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SubqueryCountContext ¶
type SubqueryCountContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptySubqueryCountContext ¶
func NewEmptySubqueryCountContext() *SubqueryCountContext
func NewSubqueryCountContext ¶
func NewSubqueryCountContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SubqueryCountContext
func (*SubqueryCountContext) Accept ¶
func (s *SubqueryCountContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SubqueryCountContext) COUNT ¶
func (s *SubqueryCountContext) COUNT() antlr.TerminalNode
func (*SubqueryCountContext) EnterRule ¶
func (s *SubqueryCountContext) EnterRule(listener antlr.ParseTreeListener)
func (*SubqueryCountContext) ExitRule ¶
func (s *SubqueryCountContext) ExitRule(listener antlr.ParseTreeListener)
func (*SubqueryCountContext) GetParser ¶
func (s *SubqueryCountContext) GetParser() antlr.Parser
func (*SubqueryCountContext) GetRuleContext ¶
func (s *SubqueryCountContext) GetRuleContext() antlr.RuleContext
func (*SubqueryCountContext) IsSubqueryCountContext ¶
func (*SubqueryCountContext) IsSubqueryCountContext()
func (*SubqueryCountContext) LBRACE ¶
func (s *SubqueryCountContext) LBRACE() antlr.TerminalNode
func (*SubqueryCountContext) PatternWhere ¶
func (s *SubqueryCountContext) PatternWhere() IPatternWhereContext
func (*SubqueryCountContext) RBRACE ¶
func (s *SubqueryCountContext) RBRACE() antlr.TerminalNode
func (*SubqueryCountContext) RegularQuery ¶
func (s *SubqueryCountContext) RegularQuery() IRegularQueryContext
func (*SubqueryCountContext) ToStringTree ¶
func (s *SubqueryCountContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SubqueryExistContext ¶
type SubqueryExistContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptySubqueryExistContext ¶
func NewEmptySubqueryExistContext() *SubqueryExistContext
func NewSubqueryExistContext ¶
func NewSubqueryExistContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SubqueryExistContext
func (*SubqueryExistContext) Accept ¶
func (s *SubqueryExistContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SubqueryExistContext) EXISTS ¶
func (s *SubqueryExistContext) EXISTS() antlr.TerminalNode
func (*SubqueryExistContext) EnterRule ¶
func (s *SubqueryExistContext) EnterRule(listener antlr.ParseTreeListener)
func (*SubqueryExistContext) ExitRule ¶
func (s *SubqueryExistContext) ExitRule(listener antlr.ParseTreeListener)
func (*SubqueryExistContext) GetParser ¶
func (s *SubqueryExistContext) GetParser() antlr.Parser
func (*SubqueryExistContext) GetRuleContext ¶
func (s *SubqueryExistContext) GetRuleContext() antlr.RuleContext
func (*SubqueryExistContext) IsSubqueryExistContext ¶
func (*SubqueryExistContext) IsSubqueryExistContext()
func (*SubqueryExistContext) LBRACE ¶
func (s *SubqueryExistContext) LBRACE() antlr.TerminalNode
func (*SubqueryExistContext) PatternWhere ¶
func (s *SubqueryExistContext) PatternWhere() IPatternWhereContext
func (*SubqueryExistContext) RBRACE ¶
func (s *SubqueryExistContext) RBRACE() antlr.TerminalNode
func (*SubqueryExistContext) RegularQuery ¶
func (s *SubqueryExistContext) RegularQuery() IRegularQueryContext
func (*SubqueryExistContext) ToStringTree ¶
func (s *SubqueryExistContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SymbolContext ¶
type SymbolContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptySymbolContext ¶
func NewEmptySymbolContext() *SymbolContext
func NewSymbolContext ¶
func NewSymbolContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SymbolContext
func (*SymbolContext) ANY ¶
func (s *SymbolContext) ANY() antlr.TerminalNode
func (*SymbolContext) Accept ¶
func (s *SymbolContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SymbolContext) COUNT ¶
func (s *SymbolContext) COUNT() antlr.TerminalNode
func (*SymbolContext) ESC_LITERAL ¶
func (s *SymbolContext) ESC_LITERAL() antlr.TerminalNode
func (*SymbolContext) EXTRACT ¶
func (s *SymbolContext) EXTRACT() antlr.TerminalNode
func (*SymbolContext) EnterRule ¶
func (s *SymbolContext) EnterRule(listener antlr.ParseTreeListener)
func (*SymbolContext) ExitRule ¶
func (s *SymbolContext) ExitRule(listener antlr.ParseTreeListener)
func (*SymbolContext) FILTER ¶
func (s *SymbolContext) FILTER() antlr.TerminalNode
func (*SymbolContext) GetParser ¶
func (s *SymbolContext) GetParser() antlr.Parser
func (*SymbolContext) GetRuleContext ¶
func (s *SymbolContext) GetRuleContext() antlr.RuleContext
func (*SymbolContext) ID ¶
func (s *SymbolContext) ID() antlr.TerminalNode
func (*SymbolContext) IsSymbolContext ¶
func (*SymbolContext) IsSymbolContext()
func (*SymbolContext) NONE ¶
func (s *SymbolContext) NONE() antlr.TerminalNode
func (*SymbolContext) SINGLE ¶
func (s *SymbolContext) SINGLE() antlr.TerminalNode
func (*SymbolContext) ToStringTree ¶
func (s *SymbolContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type UnaryAddSubExpressionContext ¶
type UnaryAddSubExpressionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyUnaryAddSubExpressionContext ¶
func NewEmptyUnaryAddSubExpressionContext() *UnaryAddSubExpressionContext
func NewUnaryAddSubExpressionContext ¶
func NewUnaryAddSubExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UnaryAddSubExpressionContext
func (*UnaryAddSubExpressionContext) Accept ¶
func (s *UnaryAddSubExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*UnaryAddSubExpressionContext) AtomicExpression ¶
func (s *UnaryAddSubExpressionContext) AtomicExpression() IAtomicExpressionContext
func (*UnaryAddSubExpressionContext) EnterRule ¶
func (s *UnaryAddSubExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*UnaryAddSubExpressionContext) ExitRule ¶
func (s *UnaryAddSubExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*UnaryAddSubExpressionContext) GetParser ¶
func (s *UnaryAddSubExpressionContext) GetParser() antlr.Parser
func (*UnaryAddSubExpressionContext) GetRuleContext ¶
func (s *UnaryAddSubExpressionContext) GetRuleContext() antlr.RuleContext
func (*UnaryAddSubExpressionContext) IsUnaryAddSubExpressionContext ¶
func (*UnaryAddSubExpressionContext) IsUnaryAddSubExpressionContext()
func (*UnaryAddSubExpressionContext) PLUS ¶
func (s *UnaryAddSubExpressionContext) PLUS() antlr.TerminalNode
func (*UnaryAddSubExpressionContext) SUB ¶
func (s *UnaryAddSubExpressionContext) SUB() antlr.TerminalNode
func (*UnaryAddSubExpressionContext) ToStringTree ¶
func (s *UnaryAddSubExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type UnionStContext ¶
type UnionStContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyUnionStContext ¶
func NewEmptyUnionStContext() *UnionStContext
func NewUnionStContext ¶
func NewUnionStContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UnionStContext
func (*UnionStContext) ALL ¶
func (s *UnionStContext) ALL() antlr.TerminalNode
func (*UnionStContext) Accept ¶
func (s *UnionStContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*UnionStContext) EnterRule ¶
func (s *UnionStContext) EnterRule(listener antlr.ParseTreeListener)
func (*UnionStContext) ExitRule ¶
func (s *UnionStContext) ExitRule(listener antlr.ParseTreeListener)
func (*UnionStContext) GetParser ¶
func (s *UnionStContext) GetParser() antlr.Parser
func (*UnionStContext) GetRuleContext ¶
func (s *UnionStContext) GetRuleContext() antlr.RuleContext
func (*UnionStContext) IsUnionStContext ¶
func (*UnionStContext) IsUnionStContext()
func (*UnionStContext) SingleQuery ¶
func (s *UnionStContext) SingleQuery() ISingleQueryContext
func (*UnionStContext) ToStringTree ¶
func (s *UnionStContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*UnionStContext) UNION ¶
func (s *UnionStContext) UNION() antlr.TerminalNode
type UnwindStContext ¶
type UnwindStContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyUnwindStContext ¶
func NewEmptyUnwindStContext() *UnwindStContext
func NewUnwindStContext ¶
func NewUnwindStContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UnwindStContext
func (*UnwindStContext) AS ¶
func (s *UnwindStContext) AS() antlr.TerminalNode
func (*UnwindStContext) Accept ¶
func (s *UnwindStContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*UnwindStContext) EnterRule ¶
func (s *UnwindStContext) EnterRule(listener antlr.ParseTreeListener)
func (*UnwindStContext) ExitRule ¶
func (s *UnwindStContext) ExitRule(listener antlr.ParseTreeListener)
func (*UnwindStContext) Expression ¶
func (s *UnwindStContext) Expression() IExpressionContext
func (*UnwindStContext) GetParser ¶
func (s *UnwindStContext) GetParser() antlr.Parser
func (*UnwindStContext) GetRuleContext ¶
func (s *UnwindStContext) GetRuleContext() antlr.RuleContext
func (*UnwindStContext) IsUnwindStContext ¶
func (*UnwindStContext) IsUnwindStContext()
func (*UnwindStContext) Symbol ¶
func (s *UnwindStContext) Symbol() ISymbolContext
func (*UnwindStContext) ToStringTree ¶
func (s *UnwindStContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*UnwindStContext) UNWIND ¶
func (s *UnwindStContext) UNWIND() antlr.TerminalNode
type UpdatingStatementContext ¶
type UpdatingStatementContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyUpdatingStatementContext ¶
func NewEmptyUpdatingStatementContext() *UpdatingStatementContext
func NewUpdatingStatementContext ¶
func NewUpdatingStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UpdatingStatementContext
func (*UpdatingStatementContext) Accept ¶
func (s *UpdatingStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*UpdatingStatementContext) CreateSt ¶
func (s *UpdatingStatementContext) CreateSt() ICreateStContext
func (*UpdatingStatementContext) DeleteSt ¶
func (s *UpdatingStatementContext) DeleteSt() IDeleteStContext
func (*UpdatingStatementContext) EnterRule ¶
func (s *UpdatingStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*UpdatingStatementContext) ExitRule ¶
func (s *UpdatingStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*UpdatingStatementContext) GetParser ¶
func (s *UpdatingStatementContext) GetParser() antlr.Parser
func (*UpdatingStatementContext) GetRuleContext ¶
func (s *UpdatingStatementContext) GetRuleContext() antlr.RuleContext
func (*UpdatingStatementContext) IsUpdatingStatementContext ¶
func (*UpdatingStatementContext) IsUpdatingStatementContext()
func (*UpdatingStatementContext) MergeSt ¶
func (s *UpdatingStatementContext) MergeSt() IMergeStContext
func (*UpdatingStatementContext) RemoveSt ¶
func (s *UpdatingStatementContext) RemoveSt() IRemoveStContext
func (*UpdatingStatementContext) SetSt ¶
func (s *UpdatingStatementContext) SetSt() ISetStContext
func (*UpdatingStatementContext) ToStringTree ¶
func (s *UpdatingStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type WhereContext ¶
type WhereContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyWhereContext ¶
func NewEmptyWhereContext() *WhereContext
func NewWhereContext ¶
func NewWhereContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WhereContext
func (*WhereContext) Accept ¶
func (s *WhereContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*WhereContext) EnterRule ¶
func (s *WhereContext) EnterRule(listener antlr.ParseTreeListener)
func (*WhereContext) ExitRule ¶
func (s *WhereContext) ExitRule(listener antlr.ParseTreeListener)
func (*WhereContext) Expression ¶
func (s *WhereContext) Expression() IExpressionContext
func (*WhereContext) GetParser ¶
func (s *WhereContext) GetParser() antlr.Parser
func (*WhereContext) GetRuleContext ¶
func (s *WhereContext) GetRuleContext() antlr.RuleContext
func (*WhereContext) IsWhereContext ¶
func (*WhereContext) IsWhereContext()
func (*WhereContext) ToStringTree ¶
func (s *WhereContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*WhereContext) WHERE ¶
func (s *WhereContext) WHERE() antlr.TerminalNode
type WithStContext ¶
type WithStContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyWithStContext ¶
func NewEmptyWithStContext() *WithStContext
func NewWithStContext ¶
func NewWithStContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WithStContext
func (*WithStContext) Accept ¶
func (s *WithStContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*WithStContext) EnterRule ¶
func (s *WithStContext) EnterRule(listener antlr.ParseTreeListener)
func (*WithStContext) ExitRule ¶
func (s *WithStContext) ExitRule(listener antlr.ParseTreeListener)
func (*WithStContext) GetParser ¶
func (s *WithStContext) GetParser() antlr.Parser
func (*WithStContext) GetRuleContext ¶
func (s *WithStContext) GetRuleContext() antlr.RuleContext
func (*WithStContext) IsWithStContext ¶
func (*WithStContext) IsWithStContext()
func (*WithStContext) ProjectionBody ¶
func (s *WithStContext) ProjectionBody() IProjectionBodyContext
func (*WithStContext) ToStringTree ¶
func (s *WithStContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*WithStContext) WITH ¶
func (s *WithStContext) WITH() antlr.TerminalNode
func (*WithStContext) Where ¶
func (s *WithStContext) Where() IWhereContext
type XorExpressionContext ¶
type XorExpressionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyXorExpressionContext ¶
func NewEmptyXorExpressionContext() *XorExpressionContext
func NewXorExpressionContext ¶
func NewXorExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *XorExpressionContext
func (*XorExpressionContext) Accept ¶
func (s *XorExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*XorExpressionContext) AllAndExpression ¶
func (s *XorExpressionContext) AllAndExpression() []IAndExpressionContext
func (*XorExpressionContext) AllXOR ¶
func (s *XorExpressionContext) AllXOR() []antlr.TerminalNode
func (*XorExpressionContext) AndExpression ¶
func (s *XorExpressionContext) AndExpression(i int) IAndExpressionContext
func (*XorExpressionContext) EnterRule ¶
func (s *XorExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*XorExpressionContext) ExitRule ¶
func (s *XorExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*XorExpressionContext) GetParser ¶
func (s *XorExpressionContext) GetParser() antlr.Parser
func (*XorExpressionContext) GetRuleContext ¶
func (s *XorExpressionContext) GetRuleContext() antlr.RuleContext
func (*XorExpressionContext) IsXorExpressionContext ¶
func (*XorExpressionContext) IsXorExpressionContext()
func (*XorExpressionContext) ToStringTree ¶
func (s *XorExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*XorExpressionContext) XOR ¶
func (s *XorExpressionContext) XOR(i int) antlr.TerminalNode
type YieldItemContext ¶
type YieldItemContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyYieldItemContext ¶
func NewEmptyYieldItemContext() *YieldItemContext
func NewYieldItemContext ¶
func NewYieldItemContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *YieldItemContext
func (*YieldItemContext) AS ¶
func (s *YieldItemContext) AS() antlr.TerminalNode
func (*YieldItemContext) Accept ¶
func (s *YieldItemContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*YieldItemContext) AllSymbol ¶
func (s *YieldItemContext) AllSymbol() []ISymbolContext
func (*YieldItemContext) EnterRule ¶
func (s *YieldItemContext) EnterRule(listener antlr.ParseTreeListener)
func (*YieldItemContext) ExitRule ¶
func (s *YieldItemContext) ExitRule(listener antlr.ParseTreeListener)
func (*YieldItemContext) GetParser ¶
func (s *YieldItemContext) GetParser() antlr.Parser
func (*YieldItemContext) GetRuleContext ¶
func (s *YieldItemContext) GetRuleContext() antlr.RuleContext
func (*YieldItemContext) IsYieldItemContext ¶
func (*YieldItemContext) IsYieldItemContext()
func (*YieldItemContext) Symbol ¶
func (s *YieldItemContext) Symbol(i int) ISymbolContext
func (*YieldItemContext) ToStringTree ¶
func (s *YieldItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type YieldItemsContext ¶
type YieldItemsContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyYieldItemsContext ¶
func NewEmptyYieldItemsContext() *YieldItemsContext
func NewYieldItemsContext ¶
func NewYieldItemsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *YieldItemsContext
func (*YieldItemsContext) Accept ¶
func (s *YieldItemsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*YieldItemsContext) AllCOMMA ¶
func (s *YieldItemsContext) AllCOMMA() []antlr.TerminalNode
func (*YieldItemsContext) AllYieldItem ¶
func (s *YieldItemsContext) AllYieldItem() []IYieldItemContext
func (*YieldItemsContext) COMMA ¶
func (s *YieldItemsContext) COMMA(i int) antlr.TerminalNode
func (*YieldItemsContext) EnterRule ¶
func (s *YieldItemsContext) EnterRule(listener antlr.ParseTreeListener)
func (*YieldItemsContext) ExitRule ¶
func (s *YieldItemsContext) ExitRule(listener antlr.ParseTreeListener)
func (*YieldItemsContext) GetParser ¶
func (s *YieldItemsContext) GetParser() antlr.Parser
func (*YieldItemsContext) GetRuleContext ¶
func (s *YieldItemsContext) GetRuleContext() antlr.RuleContext
func (*YieldItemsContext) IsYieldItemsContext ¶
func (*YieldItemsContext) IsYieldItemsContext()
func (*YieldItemsContext) ToStringTree ¶
func (s *YieldItemsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*YieldItemsContext) Where ¶
func (s *YieldItemsContext) Where() IWhereContext
func (*YieldItemsContext) YieldItem ¶
func (s *YieldItemsContext) YieldItem(i int) IYieldItemContext