Documentation
¶
Index ¶
- Constants
- func SpelLexerInit()
- func SpelParserInit()
- type ArgsContext
- func (s *ArgsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ArgsContext) AllCOMMA() []antlr.TerminalNode
- func (s *ArgsContext) AllSpelExpr() []ISpelExprContext
- func (s *ArgsContext) COMMA(i int) antlr.TerminalNode
- func (s *ArgsContext) GetParser() antlr.Parser
- func (s *ArgsContext) GetRuleContext() antlr.RuleContext
- func (*ArgsContext) IsArgsContext()
- func (s *ArgsContext) SpelExpr(i int) ISpelExprContext
- func (s *ArgsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BaseSpelParserVisitor
- func (v *BaseSpelParserVisitor) VisitArgs(ctx *ArgsContext) interface{}
- func (v *BaseSpelParserVisitor) VisitBeanReference(ctx *BeanReferenceContext) interface{}
- func (v *BaseSpelParserVisitor) VisitConstructorArgs(ctx *ConstructorArgsContext) interface{}
- func (v *BaseSpelParserVisitor) VisitConstructorReference(ctx *ConstructorReferenceContext) interface{}
- func (v *BaseSpelParserVisitor) VisitDottedNode(ctx *DottedNodeContext) interface{}
- func (v *BaseSpelParserVisitor) VisitFunctionOrVar(ctx *FunctionOrVarContext) interface{}
- func (v *BaseSpelParserVisitor) VisitInlineListOrMap(ctx *InlineListOrMapContext) interface{}
- func (v *BaseSpelParserVisitor) VisitInputParameter(ctx *InputParameterContext) interface{}
- func (v *BaseSpelParserVisitor) VisitListBinding(ctx *ListBindingContext) interface{}
- func (v *BaseSpelParserVisitor) VisitListBindings(ctx *ListBindingsContext) interface{}
- func (v *BaseSpelParserVisitor) VisitLiteral(ctx *LiteralContext) interface{}
- func (v *BaseSpelParserVisitor) VisitMapBinding(ctx *MapBindingContext) interface{}
- func (v *BaseSpelParserVisitor) VisitMapBindings(ctx *MapBindingsContext) interface{}
- func (v *BaseSpelParserVisitor) VisitMethodArgs(ctx *MethodArgsContext) interface{}
- func (v *BaseSpelParserVisitor) VisitMethodOrProperty(ctx *MethodOrPropertyContext) interface{}
- func (v *BaseSpelParserVisitor) VisitNode(ctx *NodeContext) interface{}
- func (v *BaseSpelParserVisitor) VisitNonDottedNode(ctx *NonDottedNodeContext) interface{}
- func (v *BaseSpelParserVisitor) VisitNullReference(ctx *NullReferenceContext) interface{}
- func (v *BaseSpelParserVisitor) VisitNumericLiteral(ctx *NumericLiteralContext) interface{}
- func (v *BaseSpelParserVisitor) VisitParenspelExpr(ctx *ParenspelExprContext) interface{}
- func (v *BaseSpelParserVisitor) VisitPossiblyQualifiedId(ctx *PossiblyQualifiedIdContext) interface{}
- func (v *BaseSpelParserVisitor) VisitProjection(ctx *ProjectionContext) interface{}
- func (v *BaseSpelParserVisitor) VisitPropertyPlaceHolder(ctx *PropertyPlaceHolderContext) interface{}
- func (v *BaseSpelParserVisitor) VisitScript(ctx *ScriptContext) interface{}
- func (v *BaseSpelParserVisitor) VisitSelection(ctx *SelectionContext) interface{}
- func (v *BaseSpelParserVisitor) VisitSpelExpr(ctx *SpelExprContext) interface{}
- func (v *BaseSpelParserVisitor) VisitStartNode(ctx *StartNodeContext) interface{}
- func (v *BaseSpelParserVisitor) VisitTypeReference(ctx *TypeReferenceContext) interface{}
- type BeanReferenceContext
- func (s *BeanReferenceContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BeanReferenceContext) BEAN_REF() antlr.TerminalNode
- func (s *BeanReferenceContext) FACTORY_BEAN_REF() antlr.TerminalNode
- func (s *BeanReferenceContext) GetParser() antlr.Parser
- func (s *BeanReferenceContext) GetRuleContext() antlr.RuleContext
- func (s *BeanReferenceContext) IDENTIFIER() antlr.TerminalNode
- func (*BeanReferenceContext) IsBeanReferenceContext()
- func (s *BeanReferenceContext) STRING_LITERAL() antlr.TerminalNode
- func (s *BeanReferenceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ConstructorArgsContext
- func (s *ConstructorArgsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ConstructorArgsContext) Args() IArgsContext
- func (s *ConstructorArgsContext) GetParser() antlr.Parser
- func (s *ConstructorArgsContext) GetRuleContext() antlr.RuleContext
- func (*ConstructorArgsContext) IsConstructorArgsContext()
- func (s *ConstructorArgsContext) LPAREN() antlr.TerminalNode
- func (s *ConstructorArgsContext) RPAREN() antlr.TerminalNode
- func (s *ConstructorArgsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ConstructorReferenceContext
- func (s *ConstructorReferenceContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ConstructorReferenceContext) AllLSQUARE() []antlr.TerminalNode
- func (s *ConstructorReferenceContext) AllRSQUARE() []antlr.TerminalNode
- func (s *ConstructorReferenceContext) AllSpelExpr() []ISpelExprContext
- func (s *ConstructorReferenceContext) ConstructorArgs() IConstructorArgsContext
- func (s *ConstructorReferenceContext) GetParser() antlr.Parser
- func (s *ConstructorReferenceContext) GetRuleContext() antlr.RuleContext
- func (s *ConstructorReferenceContext) InlineListOrMap() IInlineListOrMapContext
- func (*ConstructorReferenceContext) IsConstructorReferenceContext()
- func (s *ConstructorReferenceContext) LSQUARE(i int) antlr.TerminalNode
- func (s *ConstructorReferenceContext) NEW() antlr.TerminalNode
- func (s *ConstructorReferenceContext) PossiblyQualifiedId() IPossiblyQualifiedIdContext
- func (s *ConstructorReferenceContext) RSQUARE(i int) antlr.TerminalNode
- func (s *ConstructorReferenceContext) SpelExpr(i int) ISpelExprContext
- func (s *ConstructorReferenceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DottedNodeContext
- func (s *DottedNodeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DottedNodeContext) DOT() antlr.TerminalNode
- func (s *DottedNodeContext) FunctionOrVar() IFunctionOrVarContext
- func (s *DottedNodeContext) GetParser() antlr.Parser
- func (s *DottedNodeContext) GetRuleContext() antlr.RuleContext
- func (*DottedNodeContext) IsDottedNodeContext()
- func (s *DottedNodeContext) MethodOrProperty() IMethodOrPropertyContext
- func (s *DottedNodeContext) Projection() IProjectionContext
- func (s *DottedNodeContext) SAFE_NAVI() antlr.TerminalNode
- func (s *DottedNodeContext) Selection() ISelectionContext
- func (s *DottedNodeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FunctionOrVarContext
- func (s *FunctionOrVarContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FunctionOrVarContext) GetParser() antlr.Parser
- func (s *FunctionOrVarContext) GetRuleContext() antlr.RuleContext
- func (s *FunctionOrVarContext) HASH() antlr.TerminalNode
- func (s *FunctionOrVarContext) IDENTIFIER() antlr.TerminalNode
- func (*FunctionOrVarContext) IsFunctionOrVarContext()
- func (s *FunctionOrVarContext) MethodArgs() IMethodArgsContext
- func (s *FunctionOrVarContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IArgsContext
- type IBeanReferenceContext
- type IConstructorArgsContext
- type IConstructorReferenceContext
- type IDottedNodeContext
- type IFunctionOrVarContext
- type IInlineListOrMapContext
- type IInputParameterContext
- type IListBindingContext
- type IListBindingsContext
- type ILiteralContext
- type IMapBindingContext
- type IMapBindingsContext
- type IMethodArgsContext
- type IMethodOrPropertyContext
- type INodeContext
- type INonDottedNodeContext
- type INullReferenceContext
- type INumericLiteralContext
- type IParenspelExprContext
- type IPossiblyQualifiedIdContext
- type IProjectionContext
- type IPropertyPlaceHolderContext
- type IScriptContext
- type ISelectionContext
- type ISpelExprContext
- type IStartNodeContext
- type ITypeReferenceContext
- type InlineListOrMapContext
- func (s *InlineListOrMapContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *InlineListOrMapContext) COLON() antlr.TerminalNode
- func (s *InlineListOrMapContext) GetParser() antlr.Parser
- func (s *InlineListOrMapContext) GetRuleContext() antlr.RuleContext
- func (*InlineListOrMapContext) IsInlineListOrMapContext()
- func (s *InlineListOrMapContext) LCURLY() antlr.TerminalNode
- func (s *InlineListOrMapContext) ListBindings() IListBindingsContext
- func (s *InlineListOrMapContext) MapBindings() IMapBindingsContext
- func (s *InlineListOrMapContext) RCURLY() antlr.TerminalNode
- func (s *InlineListOrMapContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type InputParameterContext
- func (s *InputParameterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *InputParameterContext) GetParser() antlr.Parser
- func (s *InputParameterContext) GetRuleContext() antlr.RuleContext
- func (s *InputParameterContext) INTEGER_LITERAL() antlr.TerminalNode
- func (*InputParameterContext) IsInputParameterContext()
- func (s *InputParameterContext) LSQUARE() antlr.TerminalNode
- func (s *InputParameterContext) RSQUARE() antlr.TerminalNode
- func (s *InputParameterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ListBindingContext
- func (s *ListBindingContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ListBindingContext) GetParser() antlr.Parser
- func (s *ListBindingContext) GetRuleContext() antlr.RuleContext
- func (*ListBindingContext) IsListBindingContext()
- func (s *ListBindingContext) SpelExpr() ISpelExprContext
- func (s *ListBindingContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ListBindingsContext
- func (s *ListBindingsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ListBindingsContext) AllCOMMA() []antlr.TerminalNode
- func (s *ListBindingsContext) AllListBinding() []IListBindingContext
- func (s *ListBindingsContext) COMMA(i int) antlr.TerminalNode
- func (s *ListBindingsContext) GetBindings() []IListBindingContext
- func (s *ListBindingsContext) GetParser() antlr.Parser
- func (s *ListBindingsContext) GetRuleContext() antlr.RuleContext
- func (s *ListBindingsContext) Get_listBinding() IListBindingContext
- func (*ListBindingsContext) IsListBindingsContext()
- func (s *ListBindingsContext) ListBinding(i int) IListBindingContext
- func (s *ListBindingsContext) SetBindings(v []IListBindingContext)
- func (s *ListBindingsContext) Set_listBinding(v IListBindingContext)
- func (s *ListBindingsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LiteralContext
- func (s *LiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *LiteralContext) FALSE() antlr.TerminalNode
- func (s *LiteralContext) GetParser() antlr.Parser
- func (s *LiteralContext) GetRuleContext() antlr.RuleContext
- func (*LiteralContext) IsLiteralContext()
- func (s *LiteralContext) NumericLiteral() INumericLiteralContext
- func (s *LiteralContext) STRING_LITERAL() antlr.TerminalNode
- func (s *LiteralContext) TRUE() antlr.TerminalNode
- func (s *LiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MapBindingContext
- func (s *MapBindingContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MapBindingContext) AllSpelExpr() []ISpelExprContext
- func (s *MapBindingContext) COLON() antlr.TerminalNode
- func (s *MapBindingContext) GetKey() ISpelExprContext
- func (s *MapBindingContext) GetParser() antlr.Parser
- func (s *MapBindingContext) GetRuleContext() antlr.RuleContext
- func (s *MapBindingContext) GetValue() ISpelExprContext
- func (*MapBindingContext) IsMapBindingContext()
- func (s *MapBindingContext) SetKey(v ISpelExprContext)
- func (s *MapBindingContext) SetValue(v ISpelExprContext)
- func (s *MapBindingContext) SpelExpr(i int) ISpelExprContext
- func (s *MapBindingContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MapBindingsContext
- func (s *MapBindingsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MapBindingsContext) AllCOMMA() []antlr.TerminalNode
- func (s *MapBindingsContext) AllMapBinding() []IMapBindingContext
- func (s *MapBindingsContext) COMMA(i int) antlr.TerminalNode
- func (s *MapBindingsContext) GetBindings() []IMapBindingContext
- func (s *MapBindingsContext) GetParser() antlr.Parser
- func (s *MapBindingsContext) GetRuleContext() antlr.RuleContext
- func (s *MapBindingsContext) Get_mapBinding() IMapBindingContext
- func (*MapBindingsContext) IsMapBindingsContext()
- func (s *MapBindingsContext) MapBinding(i int) IMapBindingContext
- func (s *MapBindingsContext) SetBindings(v []IMapBindingContext)
- func (s *MapBindingsContext) Set_mapBinding(v IMapBindingContext)
- func (s *MapBindingsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MethodArgsContext
- func (s *MethodArgsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MethodArgsContext) Args() IArgsContext
- func (s *MethodArgsContext) GetParser() antlr.Parser
- func (s *MethodArgsContext) GetRuleContext() antlr.RuleContext
- func (*MethodArgsContext) IsMethodArgsContext()
- func (s *MethodArgsContext) LPAREN() antlr.TerminalNode
- func (s *MethodArgsContext) RPAREN() antlr.TerminalNode
- func (s *MethodArgsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MethodOrPropertyContext
- func (s *MethodOrPropertyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MethodOrPropertyContext) GetParser() antlr.Parser
- func (s *MethodOrPropertyContext) GetRuleContext() antlr.RuleContext
- func (s *MethodOrPropertyContext) IDENTIFIER() antlr.TerminalNode
- func (*MethodOrPropertyContext) IsMethodOrPropertyContext()
- func (s *MethodOrPropertyContext) MethodArgs() IMethodArgsContext
- func (s *MethodOrPropertyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NodeContext
- func (s *NodeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NodeContext) DottedNode() IDottedNodeContext
- func (s *NodeContext) GetParser() antlr.Parser
- func (s *NodeContext) GetRuleContext() antlr.RuleContext
- func (*NodeContext) IsNodeContext()
- func (s *NodeContext) NonDottedNode() INonDottedNodeContext
- func (s *NodeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NonDottedNodeContext
- func (s *NonDottedNodeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NonDottedNodeContext) GetParser() antlr.Parser
- func (s *NonDottedNodeContext) GetRuleContext() antlr.RuleContext
- func (s *NonDottedNodeContext) InputParameter() IInputParameterContext
- func (*NonDottedNodeContext) IsNonDottedNodeContext()
- func (s *NonDottedNodeContext) LSQUARE() antlr.TerminalNode
- func (s *NonDottedNodeContext) PropertyPlaceHolder() IPropertyPlaceHolderContext
- func (s *NonDottedNodeContext) RSQUARE() antlr.TerminalNode
- func (s *NonDottedNodeContext) SpelExpr() ISpelExprContext
- func (s *NonDottedNodeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NullReferenceContext
- func (s *NullReferenceContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NullReferenceContext) GetParser() antlr.Parser
- func (s *NullReferenceContext) GetRuleContext() antlr.RuleContext
- func (*NullReferenceContext) IsNullReferenceContext()
- func (s *NullReferenceContext) NULL() antlr.TerminalNode
- func (s *NullReferenceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NumericLiteralContext
- func (s *NumericLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NumericLiteralContext) GetParser() antlr.Parser
- func (s *NumericLiteralContext) GetRuleContext() antlr.RuleContext
- func (s *NumericLiteralContext) INTEGER_LITERAL() antlr.TerminalNode
- func (*NumericLiteralContext) IsNumericLiteralContext()
- func (s *NumericLiteralContext) REAL_LITERAL() antlr.TerminalNode
- func (s *NumericLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ParenspelExprContext
- func (s *ParenspelExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ParenspelExprContext) GetParser() antlr.Parser
- func (s *ParenspelExprContext) GetRuleContext() antlr.RuleContext
- func (*ParenspelExprContext) IsParenspelExprContext()
- func (s *ParenspelExprContext) LPAREN() antlr.TerminalNode
- func (s *ParenspelExprContext) RPAREN() antlr.TerminalNode
- func (s *ParenspelExprContext) SpelExpr() ISpelExprContext
- func (s *ParenspelExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PossiblyQualifiedIdContext
- func (s *PossiblyQualifiedIdContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PossiblyQualifiedIdContext) AllDOT() []antlr.TerminalNode
- func (s *PossiblyQualifiedIdContext) AllIDENTIFIER() []antlr.TerminalNode
- func (s *PossiblyQualifiedIdContext) DOT(i int) antlr.TerminalNode
- func (s *PossiblyQualifiedIdContext) GetParser() antlr.Parser
- func (s *PossiblyQualifiedIdContext) GetRuleContext() antlr.RuleContext
- func (s *PossiblyQualifiedIdContext) IDENTIFIER(i int) antlr.TerminalNode
- func (*PossiblyQualifiedIdContext) IsPossiblyQualifiedIdContext()
- func (s *PossiblyQualifiedIdContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ProjectionContext
- func (s *ProjectionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ProjectionContext) GetParser() antlr.Parser
- func (s *ProjectionContext) GetRuleContext() antlr.RuleContext
- func (*ProjectionContext) IsProjectionContext()
- func (s *ProjectionContext) PROJECT() antlr.TerminalNode
- func (s *ProjectionContext) RSQUARE() antlr.TerminalNode
- func (s *ProjectionContext) SpelExpr() ISpelExprContext
- func (s *ProjectionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PropertyPlaceHolderContext
- func (s *PropertyPlaceHolderContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PropertyPlaceHolderContext) GetParser() antlr.Parser
- func (s *PropertyPlaceHolderContext) GetRuleContext() antlr.RuleContext
- func (*PropertyPlaceHolderContext) IsPropertyPlaceHolderContext()
- func (s *PropertyPlaceHolderContext) PROPERTY_PLACE_HOLDER() antlr.TerminalNode
- func (s *PropertyPlaceHolderContext) 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) GetParser() antlr.Parser
- func (s *ScriptContext) GetRuleContext() antlr.RuleContext
- func (*ScriptContext) IsScriptContext()
- func (s *ScriptContext) SpelExpr() ISpelExprContext
- func (s *ScriptContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SelectionContext
- func (s *SelectionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SelectionContext) GetParser() antlr.Parser
- func (s *SelectionContext) GetRuleContext() antlr.RuleContext
- func (*SelectionContext) IsSelectionContext()
- func (s *SelectionContext) RSQUARE() antlr.TerminalNode
- func (s *SelectionContext) SELECT() antlr.TerminalNode
- func (s *SelectionContext) SELECT_FIRST() antlr.TerminalNode
- func (s *SelectionContext) SELECT_LAST() antlr.TerminalNode
- func (s *SelectionContext) SpelExpr() ISpelExprContext
- func (s *SelectionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SpelExprContext
- func (s *SpelExprContext) AND() antlr.TerminalNode
- func (s *SpelExprContext) ASSIGN() antlr.TerminalNode
- func (s *SpelExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SpelExprContext) AllNode() []INodeContext
- func (s *SpelExprContext) AllSpelExpr() []ISpelExprContext
- func (s *SpelExprContext) COLON() antlr.TerminalNode
- func (s *SpelExprContext) DEC() antlr.TerminalNode
- func (s *SpelExprContext) DIV() antlr.TerminalNode
- func (s *SpelExprContext) ELVIS() antlr.TerminalNode
- func (s *SpelExprContext) EQ() antlr.TerminalNode
- func (s *SpelExprContext) EQ_KEYWORD() antlr.TerminalNode
- func (s *SpelExprContext) GE() antlr.TerminalNode
- func (s *SpelExprContext) GE_KEYWORD() antlr.TerminalNode
- func (s *SpelExprContext) GT() antlr.TerminalNode
- func (s *SpelExprContext) GT_KEYWORD() antlr.TerminalNode
- func (s *SpelExprContext) GetParser() antlr.Parser
- func (s *SpelExprContext) GetRuleContext() antlr.RuleContext
- func (s *SpelExprContext) INC() antlr.TerminalNode
- func (*SpelExprContext) IsSpelExprContext()
- func (s *SpelExprContext) LE() antlr.TerminalNode
- func (s *SpelExprContext) LE_KEYWORD() antlr.TerminalNode
- func (s *SpelExprContext) LT() antlr.TerminalNode
- func (s *SpelExprContext) LT_KEYWORD() antlr.TerminalNode
- func (s *SpelExprContext) MATCHES() antlr.TerminalNode
- func (s *SpelExprContext) MINUS() antlr.TerminalNode
- func (s *SpelExprContext) MOD() antlr.TerminalNode
- func (s *SpelExprContext) NE() antlr.TerminalNode
- func (s *SpelExprContext) NE_KEYWORD() antlr.TerminalNode
- func (s *SpelExprContext) NOT() antlr.TerminalNode
- func (s *SpelExprContext) Node(i int) INodeContext
- func (s *SpelExprContext) OR() antlr.TerminalNode
- func (s *SpelExprContext) PLUS() antlr.TerminalNode
- func (s *SpelExprContext) POWER() antlr.TerminalNode
- func (s *SpelExprContext) QMARK() antlr.TerminalNode
- func (s *SpelExprContext) STAR() antlr.TerminalNode
- func (s *SpelExprContext) SYMBOLIC_AND() antlr.TerminalNode
- func (s *SpelExprContext) SYMBOLIC_OR() antlr.TerminalNode
- func (s *SpelExprContext) SpelExpr(i int) ISpelExprContext
- func (s *SpelExprContext) StartNode() IStartNodeContext
- func (s *SpelExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SpelLexer
- func (l *SpelLexer) Action(localctx antlr.RuleContext, ruleIndex, actionIndex int)
- func (l *SpelLexer) LCURLY_Action(localctx antlr.RuleContext, actionIndex int)
- func (l *SpelLexer) RCURLY_Action(localctx antlr.RuleContext, actionIndex int)
- func (l *SpelLexer) SPEL_IN_TEMPLATE_STRING_OPEN_Action(localctx antlr.RuleContext, actionIndex int)
- type SpelLexerBase
- type SpelParser
- func (p *SpelParser) Args() (localctx IArgsContext)
- func (p *SpelParser) BeanReference() (localctx IBeanReferenceContext)
- func (p *SpelParser) ConstructorArgs() (localctx IConstructorArgsContext)
- func (p *SpelParser) ConstructorReference() (localctx IConstructorReferenceContext)
- func (p *SpelParser) DottedNode() (localctx IDottedNodeContext)
- func (p *SpelParser) FunctionOrVar() (localctx IFunctionOrVarContext)
- func (p *SpelParser) InlineListOrMap() (localctx IInlineListOrMapContext)
- func (p *SpelParser) InputParameter() (localctx IInputParameterContext)
- func (p *SpelParser) ListBinding() (localctx IListBindingContext)
- func (p *SpelParser) ListBindings() (localctx IListBindingsContext)
- func (p *SpelParser) Literal() (localctx ILiteralContext)
- func (p *SpelParser) MapBinding() (localctx IMapBindingContext)
- func (p *SpelParser) MapBindings() (localctx IMapBindingsContext)
- func (p *SpelParser) MethodArgs() (localctx IMethodArgsContext)
- func (p *SpelParser) MethodOrProperty() (localctx IMethodOrPropertyContext)
- func (p *SpelParser) Node() (localctx INodeContext)
- func (p *SpelParser) NonDottedNode() (localctx INonDottedNodeContext)
- func (p *SpelParser) NullReference() (localctx INullReferenceContext)
- func (p *SpelParser) NumericLiteral() (localctx INumericLiteralContext)
- func (p *SpelParser) ParenspelExpr() (localctx IParenspelExprContext)
- func (p *SpelParser) PossiblyQualifiedId() (localctx IPossiblyQualifiedIdContext)
- func (p *SpelParser) Projection() (localctx IProjectionContext)
- func (p *SpelParser) PropertyPlaceHolder() (localctx IPropertyPlaceHolderContext)
- func (p *SpelParser) Script() (localctx IScriptContext)
- func (p *SpelParser) Selection() (localctx ISelectionContext)
- func (p *SpelParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool
- func (p *SpelParser) SpelExpr() (localctx ISpelExprContext)
- func (p *SpelParser) SpelExpr_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *SpelParser) StartNode() (localctx IStartNodeContext)
- func (p *SpelParser) TypeReference() (localctx ITypeReferenceContext)
- type SpelParserVisitor
- type StartNodeContext
- func (s *StartNodeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *StartNodeContext) BeanReference() IBeanReferenceContext
- func (s *StartNodeContext) ConstructorReference() IConstructorReferenceContext
- func (s *StartNodeContext) FunctionOrVar() IFunctionOrVarContext
- func (s *StartNodeContext) GetParser() antlr.Parser
- func (s *StartNodeContext) GetRuleContext() antlr.RuleContext
- func (s *StartNodeContext) InlineListOrMap() IInlineListOrMapContext
- func (s *StartNodeContext) InputParameter() IInputParameterContext
- func (*StartNodeContext) IsStartNodeContext()
- func (s *StartNodeContext) Literal() ILiteralContext
- func (s *StartNodeContext) MethodOrProperty() IMethodOrPropertyContext
- func (s *StartNodeContext) NullReference() INullReferenceContext
- func (s *StartNodeContext) ParenspelExpr() IParenspelExprContext
- func (s *StartNodeContext) Projection() IProjectionContext
- func (s *StartNodeContext) PropertyPlaceHolder() IPropertyPlaceHolderContext
- func (s *StartNodeContext) Selection() ISelectionContext
- func (s *StartNodeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *StartNodeContext) TypeReference() ITypeReferenceContext
- type TypeReferenceContext
- func (s *TypeReferenceContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TypeReferenceContext) AllLSQUARE() []antlr.TerminalNode
- func (s *TypeReferenceContext) AllRSQUARE() []antlr.TerminalNode
- func (s *TypeReferenceContext) GetParser() antlr.Parser
- func (s *TypeReferenceContext) GetRuleContext() antlr.RuleContext
- func (*TypeReferenceContext) IsTypeReferenceContext()
- func (s *TypeReferenceContext) LPAREN() antlr.TerminalNode
- func (s *TypeReferenceContext) LSQUARE(i int) antlr.TerminalNode
- func (s *TypeReferenceContext) PossiblyQualifiedId() IPossiblyQualifiedIdContext
- func (s *TypeReferenceContext) RPAREN() antlr.TerminalNode
- func (s *TypeReferenceContext) RSQUARE(i int) antlr.TerminalNode
- func (s *TypeReferenceContext) T() antlr.TerminalNode
- func (s *TypeReferenceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
Constants ¶
const ( SpelLexerSEMICOLON = 1 SpelLexerWS = 2 SpelLexerINC = 3 SpelLexerPLUS = 4 SpelLexerDEC = 5 SpelLexerMINUS = 6 SpelLexerCOLON = 7 SpelLexerDOT = 8 SpelLexerCOMMA = 9 SpelLexerSTAR = 10 SpelLexerDIV = 11 SpelLexerMOD = 12 SpelLexerLPAREN = 13 SpelLexerRPAREN = 14 SpelLexerLSQUARE = 15 SpelLexerRSQUARE = 16 SpelLexerHASH = 17 SpelLexerBEAN_REF = 18 SpelLexerSELECT_FIRST = 19 SpelLexerPOWER = 20 SpelLexerNE = 21 SpelLexerPROJECT = 22 SpelLexerNOT = 23 SpelLexerEQ = 24 SpelLexerASSIGN = 25 SpelLexerSYMBOLIC_AND = 26 SpelLexerFACTORY_BEAN_REF = 27 SpelLexerSYMBOLIC_OR = 28 SpelLexerSELECT = 29 SpelLexerELVIS = 30 SpelLexerSAFE_NAVI = 31 SpelLexerQMARK = 32 SpelLexerSELECT_LAST = 33 SpelLexerGE = 34 SpelLexerGT = 35 SpelLexerLE = 36 SpelLexerLT = 37 SpelLexerLCURLY = 38 SpelLexerRCURLY = 39 SpelLexerBACKTICK = 40 SpelLexerOR = 41 SpelLexerAND = 42 SpelLexerTRUE = 43 SpelLexerFALSE = 44 SpelLexerNEW = 45 SpelLexerNULL = 46 SpelLexerT = 47 SpelLexerMATCHES = 48 SpelLexerGT_KEYWORD = 49 SpelLexerGE_KEYWORD = 50 SpelLexerLE_KEYWORD = 51 SpelLexerLT_KEYWORD = 52 SpelLexerEQ_KEYWORD = 53 SpelLexerNE_KEYWORD = 54 SpelLexerIDENTIFIER = 55 SpelLexerREAL_LITERAL = 56 SpelLexerINTEGER_LITERAL = 57 SpelLexerSTRING_LITERAL = 58 SpelLexerSINGLE_QUOTED_STRING = 59 SpelLexerDOUBLE_QUOTED_STRING = 60 SpelLexerPROPERTY_PLACE_HOLDER = 61 SpelLexerESCAPED_BACKTICK = 62 SpelLexerSPEL_IN_TEMPLATE_STRING_OPEN = 63 SpelLexerTEMPLATE_TEXT = 64 )
SpelLexer tokens.
const ( SpelParserEOF = antlr.TokenEOF SpelParserSEMICOLON = 1 SpelParserWS = 2 SpelParserINC = 3 SpelParserPLUS = 4 SpelParserDEC = 5 SpelParserMINUS = 6 SpelParserCOLON = 7 SpelParserDOT = 8 SpelParserCOMMA = 9 SpelParserSTAR = 10 SpelParserDIV = 11 SpelParserMOD = 12 SpelParserLPAREN = 13 SpelParserRPAREN = 14 SpelParserLSQUARE = 15 SpelParserRSQUARE = 16 SpelParserHASH = 17 SpelParserBEAN_REF = 18 SpelParserSELECT_FIRST = 19 SpelParserPOWER = 20 SpelParserNE = 21 SpelParserPROJECT = 22 SpelParserNOT = 23 SpelParserEQ = 24 SpelParserASSIGN = 25 SpelParserSYMBOLIC_AND = 26 SpelParserFACTORY_BEAN_REF = 27 SpelParserSYMBOLIC_OR = 28 SpelParserSELECT = 29 SpelParserELVIS = 30 SpelParserSAFE_NAVI = 31 SpelParserQMARK = 32 SpelParserSELECT_LAST = 33 SpelParserGE = 34 SpelParserGT = 35 SpelParserLE = 36 SpelParserLT = 37 SpelParserLCURLY = 38 SpelParserRCURLY = 39 SpelParserBACKTICK = 40 SpelParserOR = 41 SpelParserAND = 42 SpelParserTRUE = 43 SpelParserFALSE = 44 SpelParserNEW = 45 SpelParserNULL = 46 SpelParserT = 47 SpelParserMATCHES = 48 SpelParserGT_KEYWORD = 49 SpelParserGE_KEYWORD = 50 SpelParserLE_KEYWORD = 51 SpelParserLT_KEYWORD = 52 SpelParserEQ_KEYWORD = 53 SpelParserNE_KEYWORD = 54 SpelParserIDENTIFIER = 55 SpelParserREAL_LITERAL = 56 SpelParserINTEGER_LITERAL = 57 SpelParserSTRING_LITERAL = 58 SpelParserSINGLE_QUOTED_STRING = 59 SpelParserDOUBLE_QUOTED_STRING = 60 SpelParserPROPERTY_PLACE_HOLDER = 61 SpelParserESCAPED_BACKTICK = 62 SpelParserSPEL_IN_TEMPLATE_STRING_OPEN = 63 SpelParserTEMPLATE_TEXT = 64 )
SpelParser tokens.
const ( SpelParserRULE_script = 0 SpelParserRULE_spelExpr = 1 SpelParserRULE_node = 2 SpelParserRULE_nonDottedNode = 3 SpelParserRULE_dottedNode = 4 SpelParserRULE_functionOrVar = 5 SpelParserRULE_methodArgs = 6 SpelParserRULE_args = 7 SpelParserRULE_methodOrProperty = 8 SpelParserRULE_projection = 9 SpelParserRULE_selection = 10 SpelParserRULE_startNode = 11 SpelParserRULE_literal = 12 SpelParserRULE_numericLiteral = 13 SpelParserRULE_parenspelExpr = 14 SpelParserRULE_typeReference = 15 SpelParserRULE_possiblyQualifiedId = 16 SpelParserRULE_nullReference = 17 SpelParserRULE_constructorReference = 18 SpelParserRULE_constructorArgs = 19 SpelParserRULE_inlineListOrMap = 20 SpelParserRULE_listBindings = 21 SpelParserRULE_listBinding = 22 SpelParserRULE_mapBindings = 23 SpelParserRULE_mapBinding = 24 SpelParserRULE_beanReference = 25 SpelParserRULE_inputParameter = 26 SpelParserRULE_propertyPlaceHolder = 27 )
SpelParser rules.
const SpelLexerIN_TEMPLATE_STRING = 1
SpelLexerIN_TEMPLATE_STRING is the SpelLexer mode.
Variables ¶
This section is empty.
Functions ¶
func SpelLexerInit ¶
func SpelLexerInit()
SpelLexerInit initializes any static state used to implement SpelLexer. By default the static state used to implement the lexer is lazily initialized during the first call to NewSpelLexer(). You can call this function if you wish to initialize the static state ahead of time.
func SpelParserInit ¶
func SpelParserInit()
SpelParserInit initializes any static state used to implement SpelParser. By default the static state used to implement the parser is lazily initialized during the first call to NewSpelParser(). You can call this function if you wish to initialize the static state ahead of time.
Types ¶
type ArgsContext ¶
type ArgsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArgsContext ¶
func NewArgsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArgsContext
func NewEmptyArgsContext ¶
func NewEmptyArgsContext() *ArgsContext
func (*ArgsContext) Accept ¶
func (s *ArgsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ArgsContext) AllCOMMA ¶
func (s *ArgsContext) AllCOMMA() []antlr.TerminalNode
func (*ArgsContext) AllSpelExpr ¶
func (s *ArgsContext) AllSpelExpr() []ISpelExprContext
func (*ArgsContext) COMMA ¶
func (s *ArgsContext) COMMA(i int) antlr.TerminalNode
func (*ArgsContext) GetParser ¶
func (s *ArgsContext) GetParser() antlr.Parser
func (*ArgsContext) GetRuleContext ¶
func (s *ArgsContext) GetRuleContext() antlr.RuleContext
func (*ArgsContext) IsArgsContext ¶
func (*ArgsContext) IsArgsContext()
func (*ArgsContext) SpelExpr ¶
func (s *ArgsContext) SpelExpr(i int) ISpelExprContext
func (*ArgsContext) ToStringTree ¶
func (s *ArgsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BaseSpelParserVisitor ¶
type BaseSpelParserVisitor struct {
*antlr.BaseParseTreeVisitor
}
func (*BaseSpelParserVisitor) VisitArgs ¶
func (v *BaseSpelParserVisitor) VisitArgs(ctx *ArgsContext) interface{}
func (*BaseSpelParserVisitor) VisitBeanReference ¶
func (v *BaseSpelParserVisitor) VisitBeanReference(ctx *BeanReferenceContext) interface{}
func (*BaseSpelParserVisitor) VisitConstructorArgs ¶
func (v *BaseSpelParserVisitor) VisitConstructorArgs(ctx *ConstructorArgsContext) interface{}
func (*BaseSpelParserVisitor) VisitConstructorReference ¶
func (v *BaseSpelParserVisitor) VisitConstructorReference(ctx *ConstructorReferenceContext) interface{}
func (*BaseSpelParserVisitor) VisitDottedNode ¶
func (v *BaseSpelParserVisitor) VisitDottedNode(ctx *DottedNodeContext) interface{}
func (*BaseSpelParserVisitor) VisitFunctionOrVar ¶
func (v *BaseSpelParserVisitor) VisitFunctionOrVar(ctx *FunctionOrVarContext) interface{}
func (*BaseSpelParserVisitor) VisitInlineListOrMap ¶
func (v *BaseSpelParserVisitor) VisitInlineListOrMap(ctx *InlineListOrMapContext) interface{}
func (*BaseSpelParserVisitor) VisitInputParameter ¶
func (v *BaseSpelParserVisitor) VisitInputParameter(ctx *InputParameterContext) interface{}
func (*BaseSpelParserVisitor) VisitListBinding ¶
func (v *BaseSpelParserVisitor) VisitListBinding(ctx *ListBindingContext) interface{}
func (*BaseSpelParserVisitor) VisitListBindings ¶
func (v *BaseSpelParserVisitor) VisitListBindings(ctx *ListBindingsContext) interface{}
func (*BaseSpelParserVisitor) VisitLiteral ¶
func (v *BaseSpelParserVisitor) VisitLiteral(ctx *LiteralContext) interface{}
func (*BaseSpelParserVisitor) VisitMapBinding ¶
func (v *BaseSpelParserVisitor) VisitMapBinding(ctx *MapBindingContext) interface{}
func (*BaseSpelParserVisitor) VisitMapBindings ¶
func (v *BaseSpelParserVisitor) VisitMapBindings(ctx *MapBindingsContext) interface{}
func (*BaseSpelParserVisitor) VisitMethodArgs ¶
func (v *BaseSpelParserVisitor) VisitMethodArgs(ctx *MethodArgsContext) interface{}
func (*BaseSpelParserVisitor) VisitMethodOrProperty ¶
func (v *BaseSpelParserVisitor) VisitMethodOrProperty(ctx *MethodOrPropertyContext) interface{}
func (*BaseSpelParserVisitor) VisitNode ¶
func (v *BaseSpelParserVisitor) VisitNode(ctx *NodeContext) interface{}
func (*BaseSpelParserVisitor) VisitNonDottedNode ¶
func (v *BaseSpelParserVisitor) VisitNonDottedNode(ctx *NonDottedNodeContext) interface{}
func (*BaseSpelParserVisitor) VisitNullReference ¶
func (v *BaseSpelParserVisitor) VisitNullReference(ctx *NullReferenceContext) interface{}
func (*BaseSpelParserVisitor) VisitNumericLiteral ¶
func (v *BaseSpelParserVisitor) VisitNumericLiteral(ctx *NumericLiteralContext) interface{}
func (*BaseSpelParserVisitor) VisitParenspelExpr ¶
func (v *BaseSpelParserVisitor) VisitParenspelExpr(ctx *ParenspelExprContext) interface{}
func (*BaseSpelParserVisitor) VisitPossiblyQualifiedId ¶
func (v *BaseSpelParserVisitor) VisitPossiblyQualifiedId(ctx *PossiblyQualifiedIdContext) interface{}
func (*BaseSpelParserVisitor) VisitProjection ¶
func (v *BaseSpelParserVisitor) VisitProjection(ctx *ProjectionContext) interface{}
func (*BaseSpelParserVisitor) VisitPropertyPlaceHolder ¶
func (v *BaseSpelParserVisitor) VisitPropertyPlaceHolder(ctx *PropertyPlaceHolderContext) interface{}
func (*BaseSpelParserVisitor) VisitScript ¶
func (v *BaseSpelParserVisitor) VisitScript(ctx *ScriptContext) interface{}
func (*BaseSpelParserVisitor) VisitSelection ¶
func (v *BaseSpelParserVisitor) VisitSelection(ctx *SelectionContext) interface{}
func (*BaseSpelParserVisitor) VisitSpelExpr ¶
func (v *BaseSpelParserVisitor) VisitSpelExpr(ctx *SpelExprContext) interface{}
func (*BaseSpelParserVisitor) VisitStartNode ¶
func (v *BaseSpelParserVisitor) VisitStartNode(ctx *StartNodeContext) interface{}
func (*BaseSpelParserVisitor) VisitTypeReference ¶
func (v *BaseSpelParserVisitor) VisitTypeReference(ctx *TypeReferenceContext) interface{}
type BeanReferenceContext ¶
type BeanReferenceContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBeanReferenceContext ¶
func NewBeanReferenceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BeanReferenceContext
func NewEmptyBeanReferenceContext ¶
func NewEmptyBeanReferenceContext() *BeanReferenceContext
func (*BeanReferenceContext) Accept ¶
func (s *BeanReferenceContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BeanReferenceContext) BEAN_REF ¶
func (s *BeanReferenceContext) BEAN_REF() antlr.TerminalNode
func (*BeanReferenceContext) FACTORY_BEAN_REF ¶
func (s *BeanReferenceContext) FACTORY_BEAN_REF() antlr.TerminalNode
func (*BeanReferenceContext) GetParser ¶
func (s *BeanReferenceContext) GetParser() antlr.Parser
func (*BeanReferenceContext) GetRuleContext ¶
func (s *BeanReferenceContext) GetRuleContext() antlr.RuleContext
func (*BeanReferenceContext) IDENTIFIER ¶
func (s *BeanReferenceContext) IDENTIFIER() antlr.TerminalNode
func (*BeanReferenceContext) IsBeanReferenceContext ¶
func (*BeanReferenceContext) IsBeanReferenceContext()
func (*BeanReferenceContext) STRING_LITERAL ¶
func (s *BeanReferenceContext) STRING_LITERAL() antlr.TerminalNode
func (*BeanReferenceContext) ToStringTree ¶
func (s *BeanReferenceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ConstructorArgsContext ¶
type ConstructorArgsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewConstructorArgsContext ¶
func NewConstructorArgsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConstructorArgsContext
func NewEmptyConstructorArgsContext ¶
func NewEmptyConstructorArgsContext() *ConstructorArgsContext
func (*ConstructorArgsContext) Accept ¶
func (s *ConstructorArgsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ConstructorArgsContext) Args ¶
func (s *ConstructorArgsContext) Args() IArgsContext
func (*ConstructorArgsContext) GetParser ¶
func (s *ConstructorArgsContext) GetParser() antlr.Parser
func (*ConstructorArgsContext) GetRuleContext ¶
func (s *ConstructorArgsContext) GetRuleContext() antlr.RuleContext
func (*ConstructorArgsContext) IsConstructorArgsContext ¶
func (*ConstructorArgsContext) IsConstructorArgsContext()
func (*ConstructorArgsContext) LPAREN ¶
func (s *ConstructorArgsContext) LPAREN() antlr.TerminalNode
func (*ConstructorArgsContext) RPAREN ¶
func (s *ConstructorArgsContext) RPAREN() antlr.TerminalNode
func (*ConstructorArgsContext) ToStringTree ¶
func (s *ConstructorArgsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ConstructorReferenceContext ¶
type ConstructorReferenceContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewConstructorReferenceContext ¶
func NewConstructorReferenceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConstructorReferenceContext
func NewEmptyConstructorReferenceContext ¶
func NewEmptyConstructorReferenceContext() *ConstructorReferenceContext
func (*ConstructorReferenceContext) Accept ¶
func (s *ConstructorReferenceContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ConstructorReferenceContext) AllLSQUARE ¶
func (s *ConstructorReferenceContext) AllLSQUARE() []antlr.TerminalNode
func (*ConstructorReferenceContext) AllRSQUARE ¶
func (s *ConstructorReferenceContext) AllRSQUARE() []antlr.TerminalNode
func (*ConstructorReferenceContext) AllSpelExpr ¶
func (s *ConstructorReferenceContext) AllSpelExpr() []ISpelExprContext
func (*ConstructorReferenceContext) ConstructorArgs ¶
func (s *ConstructorReferenceContext) ConstructorArgs() IConstructorArgsContext
func (*ConstructorReferenceContext) GetParser ¶
func (s *ConstructorReferenceContext) GetParser() antlr.Parser
func (*ConstructorReferenceContext) GetRuleContext ¶
func (s *ConstructorReferenceContext) GetRuleContext() antlr.RuleContext
func (*ConstructorReferenceContext) InlineListOrMap ¶
func (s *ConstructorReferenceContext) InlineListOrMap() IInlineListOrMapContext
func (*ConstructorReferenceContext) IsConstructorReferenceContext ¶
func (*ConstructorReferenceContext) IsConstructorReferenceContext()
func (*ConstructorReferenceContext) LSQUARE ¶
func (s *ConstructorReferenceContext) LSQUARE(i int) antlr.TerminalNode
func (*ConstructorReferenceContext) NEW ¶
func (s *ConstructorReferenceContext) NEW() antlr.TerminalNode
func (*ConstructorReferenceContext) PossiblyQualifiedId ¶
func (s *ConstructorReferenceContext) PossiblyQualifiedId() IPossiblyQualifiedIdContext
func (*ConstructorReferenceContext) RSQUARE ¶
func (s *ConstructorReferenceContext) RSQUARE(i int) antlr.TerminalNode
func (*ConstructorReferenceContext) SpelExpr ¶
func (s *ConstructorReferenceContext) SpelExpr(i int) ISpelExprContext
func (*ConstructorReferenceContext) ToStringTree ¶
func (s *ConstructorReferenceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DottedNodeContext ¶
type DottedNodeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDottedNodeContext ¶
func NewDottedNodeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DottedNodeContext
func NewEmptyDottedNodeContext ¶
func NewEmptyDottedNodeContext() *DottedNodeContext
func (*DottedNodeContext) Accept ¶
func (s *DottedNodeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DottedNodeContext) DOT ¶
func (s *DottedNodeContext) DOT() antlr.TerminalNode
func (*DottedNodeContext) FunctionOrVar ¶
func (s *DottedNodeContext) FunctionOrVar() IFunctionOrVarContext
func (*DottedNodeContext) GetParser ¶
func (s *DottedNodeContext) GetParser() antlr.Parser
func (*DottedNodeContext) GetRuleContext ¶
func (s *DottedNodeContext) GetRuleContext() antlr.RuleContext
func (*DottedNodeContext) IsDottedNodeContext ¶
func (*DottedNodeContext) IsDottedNodeContext()
func (*DottedNodeContext) MethodOrProperty ¶
func (s *DottedNodeContext) MethodOrProperty() IMethodOrPropertyContext
func (*DottedNodeContext) Projection ¶
func (s *DottedNodeContext) Projection() IProjectionContext
func (*DottedNodeContext) SAFE_NAVI ¶
func (s *DottedNodeContext) SAFE_NAVI() antlr.TerminalNode
func (*DottedNodeContext) Selection ¶
func (s *DottedNodeContext) Selection() ISelectionContext
func (*DottedNodeContext) ToStringTree ¶
func (s *DottedNodeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FunctionOrVarContext ¶
type FunctionOrVarContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFunctionOrVarContext ¶
func NewEmptyFunctionOrVarContext() *FunctionOrVarContext
func NewFunctionOrVarContext ¶
func NewFunctionOrVarContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionOrVarContext
func (*FunctionOrVarContext) Accept ¶
func (s *FunctionOrVarContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FunctionOrVarContext) GetParser ¶
func (s *FunctionOrVarContext) GetParser() antlr.Parser
func (*FunctionOrVarContext) GetRuleContext ¶
func (s *FunctionOrVarContext) GetRuleContext() antlr.RuleContext
func (*FunctionOrVarContext) HASH ¶
func (s *FunctionOrVarContext) HASH() antlr.TerminalNode
func (*FunctionOrVarContext) IDENTIFIER ¶
func (s *FunctionOrVarContext) IDENTIFIER() antlr.TerminalNode
func (*FunctionOrVarContext) IsFunctionOrVarContext ¶
func (*FunctionOrVarContext) IsFunctionOrVarContext()
func (*FunctionOrVarContext) MethodArgs ¶
func (s *FunctionOrVarContext) MethodArgs() IMethodArgsContext
func (*FunctionOrVarContext) ToStringTree ¶
func (s *FunctionOrVarContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IArgsContext ¶
type IArgsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsArgsContext differentiates from other interfaces. IsArgsContext() }
IArgsContext is an interface to support dynamic dispatch.
type IBeanReferenceContext ¶
type IBeanReferenceContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBeanReferenceContext differentiates from other interfaces. IsBeanReferenceContext() }
IBeanReferenceContext is an interface to support dynamic dispatch.
type IConstructorArgsContext ¶
type IConstructorArgsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsConstructorArgsContext differentiates from other interfaces. IsConstructorArgsContext() }
IConstructorArgsContext is an interface to support dynamic dispatch.
type IConstructorReferenceContext ¶
type IConstructorReferenceContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsConstructorReferenceContext differentiates from other interfaces. IsConstructorReferenceContext() }
IConstructorReferenceContext is an interface to support dynamic dispatch.
type IDottedNodeContext ¶
type IDottedNodeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDottedNodeContext differentiates from other interfaces. IsDottedNodeContext() }
IDottedNodeContext is an interface to support dynamic dispatch.
type IFunctionOrVarContext ¶
type IFunctionOrVarContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFunctionOrVarContext differentiates from other interfaces. IsFunctionOrVarContext() }
IFunctionOrVarContext is an interface to support dynamic dispatch.
type IInlineListOrMapContext ¶
type IInlineListOrMapContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsInlineListOrMapContext differentiates from other interfaces. IsInlineListOrMapContext() }
IInlineListOrMapContext is an interface to support dynamic dispatch.
type IInputParameterContext ¶
type IInputParameterContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsInputParameterContext differentiates from other interfaces. IsInputParameterContext() }
IInputParameterContext is an interface to support dynamic dispatch.
type IListBindingContext ¶
type IListBindingContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsListBindingContext differentiates from other interfaces. IsListBindingContext() }
IListBindingContext is an interface to support dynamic dispatch.
type IListBindingsContext ¶
type IListBindingsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Get_listBinding returns the _listBinding rule contexts. Get_listBinding() IListBindingContext // Set_listBinding sets the _listBinding rule contexts. Set_listBinding(IListBindingContext) // GetBindings returns the bindings rule context list. GetBindings() []IListBindingContext // SetBindings sets the bindings rule context list. SetBindings([]IListBindingContext) // IsListBindingsContext differentiates from other interfaces. IsListBindingsContext() }
IListBindingsContext is an interface to support dynamic dispatch.
type ILiteralContext ¶
type ILiteralContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLiteralContext differentiates from other interfaces. IsLiteralContext() }
ILiteralContext is an interface to support dynamic dispatch.
type IMapBindingContext ¶
type IMapBindingContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetKey returns the key rule contexts. GetKey() ISpelExprContext // GetValue returns the value rule contexts. GetValue() ISpelExprContext // SetKey sets the key rule contexts. SetKey(ISpelExprContext) // SetValue sets the value rule contexts. SetValue(ISpelExprContext) // IsMapBindingContext differentiates from other interfaces. IsMapBindingContext() }
IMapBindingContext is an interface to support dynamic dispatch.
type IMapBindingsContext ¶
type IMapBindingsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Get_mapBinding returns the _mapBinding rule contexts. Get_mapBinding() IMapBindingContext // Set_mapBinding sets the _mapBinding rule contexts. Set_mapBinding(IMapBindingContext) // GetBindings returns the bindings rule context list. GetBindings() []IMapBindingContext // SetBindings sets the bindings rule context list. SetBindings([]IMapBindingContext) // IsMapBindingsContext differentiates from other interfaces. IsMapBindingsContext() }
IMapBindingsContext is an interface to support dynamic dispatch.
type IMethodArgsContext ¶
type IMethodArgsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsMethodArgsContext differentiates from other interfaces. IsMethodArgsContext() }
IMethodArgsContext is an interface to support dynamic dispatch.
type IMethodOrPropertyContext ¶
type IMethodOrPropertyContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsMethodOrPropertyContext differentiates from other interfaces. IsMethodOrPropertyContext() }
IMethodOrPropertyContext is an interface to support dynamic dispatch.
type INodeContext ¶
type INodeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNodeContext differentiates from other interfaces. IsNodeContext() }
INodeContext is an interface to support dynamic dispatch.
type INonDottedNodeContext ¶
type INonDottedNodeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNonDottedNodeContext differentiates from other interfaces. IsNonDottedNodeContext() }
INonDottedNodeContext is an interface to support dynamic dispatch.
type INullReferenceContext ¶
type INullReferenceContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNullReferenceContext differentiates from other interfaces. IsNullReferenceContext() }
INullReferenceContext is an interface to support dynamic dispatch.
type INumericLiteralContext ¶
type INumericLiteralContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNumericLiteralContext differentiates from other interfaces. IsNumericLiteralContext() }
INumericLiteralContext is an interface to support dynamic dispatch.
type IParenspelExprContext ¶
type IParenspelExprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsParenspelExprContext differentiates from other interfaces. IsParenspelExprContext() }
IParenspelExprContext is an interface to support dynamic dispatch.
type IPossiblyQualifiedIdContext ¶
type IPossiblyQualifiedIdContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPossiblyQualifiedIdContext differentiates from other interfaces. IsPossiblyQualifiedIdContext() }
IPossiblyQualifiedIdContext is an interface to support dynamic dispatch.
type IProjectionContext ¶
type IProjectionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsProjectionContext differentiates from other interfaces. IsProjectionContext() }
IProjectionContext is an interface to support dynamic dispatch.
type IPropertyPlaceHolderContext ¶
type IPropertyPlaceHolderContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPropertyPlaceHolderContext differentiates from other interfaces. IsPropertyPlaceHolderContext() }
IPropertyPlaceHolderContext is an interface to support dynamic dispatch.
type IScriptContext ¶
type IScriptContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsScriptContext differentiates from other interfaces. IsScriptContext() }
IScriptContext is an interface to support dynamic dispatch.
type ISelectionContext ¶
type ISelectionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSelectionContext differentiates from other interfaces. IsSelectionContext() }
ISelectionContext is an interface to support dynamic dispatch.
type ISpelExprContext ¶
type ISpelExprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSpelExprContext differentiates from other interfaces. IsSpelExprContext() }
ISpelExprContext is an interface to support dynamic dispatch.
type IStartNodeContext ¶
type IStartNodeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStartNodeContext differentiates from other interfaces. IsStartNodeContext() }
IStartNodeContext is an interface to support dynamic dispatch.
type ITypeReferenceContext ¶
type ITypeReferenceContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeReferenceContext differentiates from other interfaces. IsTypeReferenceContext() }
ITypeReferenceContext is an interface to support dynamic dispatch.
type InlineListOrMapContext ¶
type InlineListOrMapContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyInlineListOrMapContext ¶
func NewEmptyInlineListOrMapContext() *InlineListOrMapContext
func NewInlineListOrMapContext ¶
func NewInlineListOrMapContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InlineListOrMapContext
func (*InlineListOrMapContext) Accept ¶
func (s *InlineListOrMapContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*InlineListOrMapContext) COLON ¶
func (s *InlineListOrMapContext) COLON() antlr.TerminalNode
func (*InlineListOrMapContext) GetParser ¶
func (s *InlineListOrMapContext) GetParser() antlr.Parser
func (*InlineListOrMapContext) GetRuleContext ¶
func (s *InlineListOrMapContext) GetRuleContext() antlr.RuleContext
func (*InlineListOrMapContext) IsInlineListOrMapContext ¶
func (*InlineListOrMapContext) IsInlineListOrMapContext()
func (*InlineListOrMapContext) LCURLY ¶
func (s *InlineListOrMapContext) LCURLY() antlr.TerminalNode
func (*InlineListOrMapContext) ListBindings ¶
func (s *InlineListOrMapContext) ListBindings() IListBindingsContext
func (*InlineListOrMapContext) MapBindings ¶
func (s *InlineListOrMapContext) MapBindings() IMapBindingsContext
func (*InlineListOrMapContext) RCURLY ¶
func (s *InlineListOrMapContext) RCURLY() antlr.TerminalNode
func (*InlineListOrMapContext) ToStringTree ¶
func (s *InlineListOrMapContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type InputParameterContext ¶
type InputParameterContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyInputParameterContext ¶
func NewEmptyInputParameterContext() *InputParameterContext
func NewInputParameterContext ¶
func NewInputParameterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InputParameterContext
func (*InputParameterContext) Accept ¶
func (s *InputParameterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*InputParameterContext) GetParser ¶
func (s *InputParameterContext) GetParser() antlr.Parser
func (*InputParameterContext) GetRuleContext ¶
func (s *InputParameterContext) GetRuleContext() antlr.RuleContext
func (*InputParameterContext) INTEGER_LITERAL ¶
func (s *InputParameterContext) INTEGER_LITERAL() antlr.TerminalNode
func (*InputParameterContext) IsInputParameterContext ¶
func (*InputParameterContext) IsInputParameterContext()
func (*InputParameterContext) LSQUARE ¶
func (s *InputParameterContext) LSQUARE() antlr.TerminalNode
func (*InputParameterContext) RSQUARE ¶
func (s *InputParameterContext) RSQUARE() antlr.TerminalNode
func (*InputParameterContext) ToStringTree ¶
func (s *InputParameterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ListBindingContext ¶
type ListBindingContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyListBindingContext ¶
func NewEmptyListBindingContext() *ListBindingContext
func NewListBindingContext ¶
func NewListBindingContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ListBindingContext
func (*ListBindingContext) Accept ¶
func (s *ListBindingContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ListBindingContext) GetParser ¶
func (s *ListBindingContext) GetParser() antlr.Parser
func (*ListBindingContext) GetRuleContext ¶
func (s *ListBindingContext) GetRuleContext() antlr.RuleContext
func (*ListBindingContext) IsListBindingContext ¶
func (*ListBindingContext) IsListBindingContext()
func (*ListBindingContext) SpelExpr ¶
func (s *ListBindingContext) SpelExpr() ISpelExprContext
func (*ListBindingContext) ToStringTree ¶
func (s *ListBindingContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ListBindingsContext ¶
type ListBindingsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyListBindingsContext ¶
func NewEmptyListBindingsContext() *ListBindingsContext
func NewListBindingsContext ¶
func NewListBindingsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ListBindingsContext
func (*ListBindingsContext) Accept ¶
func (s *ListBindingsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ListBindingsContext) AllCOMMA ¶
func (s *ListBindingsContext) AllCOMMA() []antlr.TerminalNode
func (*ListBindingsContext) AllListBinding ¶
func (s *ListBindingsContext) AllListBinding() []IListBindingContext
func (*ListBindingsContext) COMMA ¶
func (s *ListBindingsContext) COMMA(i int) antlr.TerminalNode
func (*ListBindingsContext) GetBindings ¶
func (s *ListBindingsContext) GetBindings() []IListBindingContext
func (*ListBindingsContext) GetParser ¶
func (s *ListBindingsContext) GetParser() antlr.Parser
func (*ListBindingsContext) GetRuleContext ¶
func (s *ListBindingsContext) GetRuleContext() antlr.RuleContext
func (*ListBindingsContext) Get_listBinding ¶
func (s *ListBindingsContext) Get_listBinding() IListBindingContext
func (*ListBindingsContext) IsListBindingsContext ¶
func (*ListBindingsContext) IsListBindingsContext()
func (*ListBindingsContext) ListBinding ¶
func (s *ListBindingsContext) ListBinding(i int) IListBindingContext
func (*ListBindingsContext) SetBindings ¶
func (s *ListBindingsContext) SetBindings(v []IListBindingContext)
func (*ListBindingsContext) Set_listBinding ¶
func (s *ListBindingsContext) Set_listBinding(v IListBindingContext)
func (*ListBindingsContext) ToStringTree ¶
func (s *ListBindingsContext) 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) FALSE ¶
func (s *LiteralContext) FALSE() antlr.TerminalNode
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) NumericLiteral ¶
func (s *LiteralContext) NumericLiteral() INumericLiteralContext
func (*LiteralContext) STRING_LITERAL ¶
func (s *LiteralContext) STRING_LITERAL() antlr.TerminalNode
func (*LiteralContext) TRUE ¶
func (s *LiteralContext) TRUE() antlr.TerminalNode
func (*LiteralContext) ToStringTree ¶
func (s *LiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MapBindingContext ¶
type MapBindingContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMapBindingContext ¶
func NewEmptyMapBindingContext() *MapBindingContext
func NewMapBindingContext ¶
func NewMapBindingContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MapBindingContext
func (*MapBindingContext) Accept ¶
func (s *MapBindingContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MapBindingContext) AllSpelExpr ¶
func (s *MapBindingContext) AllSpelExpr() []ISpelExprContext
func (*MapBindingContext) COLON ¶
func (s *MapBindingContext) COLON() antlr.TerminalNode
func (*MapBindingContext) GetKey ¶
func (s *MapBindingContext) GetKey() ISpelExprContext
func (*MapBindingContext) GetParser ¶
func (s *MapBindingContext) GetParser() antlr.Parser
func (*MapBindingContext) GetRuleContext ¶
func (s *MapBindingContext) GetRuleContext() antlr.RuleContext
func (*MapBindingContext) GetValue ¶
func (s *MapBindingContext) GetValue() ISpelExprContext
func (*MapBindingContext) IsMapBindingContext ¶
func (*MapBindingContext) IsMapBindingContext()
func (*MapBindingContext) SetKey ¶
func (s *MapBindingContext) SetKey(v ISpelExprContext)
func (*MapBindingContext) SetValue ¶
func (s *MapBindingContext) SetValue(v ISpelExprContext)
func (*MapBindingContext) SpelExpr ¶
func (s *MapBindingContext) SpelExpr(i int) ISpelExprContext
func (*MapBindingContext) ToStringTree ¶
func (s *MapBindingContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MapBindingsContext ¶
type MapBindingsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMapBindingsContext ¶
func NewEmptyMapBindingsContext() *MapBindingsContext
func NewMapBindingsContext ¶
func NewMapBindingsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MapBindingsContext
func (*MapBindingsContext) Accept ¶
func (s *MapBindingsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MapBindingsContext) AllCOMMA ¶
func (s *MapBindingsContext) AllCOMMA() []antlr.TerminalNode
func (*MapBindingsContext) AllMapBinding ¶
func (s *MapBindingsContext) AllMapBinding() []IMapBindingContext
func (*MapBindingsContext) COMMA ¶
func (s *MapBindingsContext) COMMA(i int) antlr.TerminalNode
func (*MapBindingsContext) GetBindings ¶
func (s *MapBindingsContext) GetBindings() []IMapBindingContext
func (*MapBindingsContext) GetParser ¶
func (s *MapBindingsContext) GetParser() antlr.Parser
func (*MapBindingsContext) GetRuleContext ¶
func (s *MapBindingsContext) GetRuleContext() antlr.RuleContext
func (*MapBindingsContext) Get_mapBinding ¶
func (s *MapBindingsContext) Get_mapBinding() IMapBindingContext
func (*MapBindingsContext) IsMapBindingsContext ¶
func (*MapBindingsContext) IsMapBindingsContext()
func (*MapBindingsContext) MapBinding ¶
func (s *MapBindingsContext) MapBinding(i int) IMapBindingContext
func (*MapBindingsContext) SetBindings ¶
func (s *MapBindingsContext) SetBindings(v []IMapBindingContext)
func (*MapBindingsContext) Set_mapBinding ¶
func (s *MapBindingsContext) Set_mapBinding(v IMapBindingContext)
func (*MapBindingsContext) ToStringTree ¶
func (s *MapBindingsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MethodArgsContext ¶
type MethodArgsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMethodArgsContext ¶
func NewEmptyMethodArgsContext() *MethodArgsContext
func NewMethodArgsContext ¶
func NewMethodArgsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MethodArgsContext
func (*MethodArgsContext) Accept ¶
func (s *MethodArgsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MethodArgsContext) Args ¶
func (s *MethodArgsContext) Args() IArgsContext
func (*MethodArgsContext) GetParser ¶
func (s *MethodArgsContext) GetParser() antlr.Parser
func (*MethodArgsContext) GetRuleContext ¶
func (s *MethodArgsContext) GetRuleContext() antlr.RuleContext
func (*MethodArgsContext) IsMethodArgsContext ¶
func (*MethodArgsContext) IsMethodArgsContext()
func (*MethodArgsContext) LPAREN ¶
func (s *MethodArgsContext) LPAREN() antlr.TerminalNode
func (*MethodArgsContext) RPAREN ¶
func (s *MethodArgsContext) RPAREN() antlr.TerminalNode
func (*MethodArgsContext) ToStringTree ¶
func (s *MethodArgsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MethodOrPropertyContext ¶
type MethodOrPropertyContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMethodOrPropertyContext ¶
func NewEmptyMethodOrPropertyContext() *MethodOrPropertyContext
func NewMethodOrPropertyContext ¶
func NewMethodOrPropertyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MethodOrPropertyContext
func (*MethodOrPropertyContext) Accept ¶
func (s *MethodOrPropertyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MethodOrPropertyContext) GetParser ¶
func (s *MethodOrPropertyContext) GetParser() antlr.Parser
func (*MethodOrPropertyContext) GetRuleContext ¶
func (s *MethodOrPropertyContext) GetRuleContext() antlr.RuleContext
func (*MethodOrPropertyContext) IDENTIFIER ¶
func (s *MethodOrPropertyContext) IDENTIFIER() antlr.TerminalNode
func (*MethodOrPropertyContext) IsMethodOrPropertyContext ¶
func (*MethodOrPropertyContext) IsMethodOrPropertyContext()
func (*MethodOrPropertyContext) MethodArgs ¶
func (s *MethodOrPropertyContext) MethodArgs() IMethodArgsContext
func (*MethodOrPropertyContext) ToStringTree ¶
func (s *MethodOrPropertyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NodeContext ¶
type NodeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNodeContext ¶
func NewEmptyNodeContext() *NodeContext
func NewNodeContext ¶
func NewNodeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NodeContext
func (*NodeContext) Accept ¶
func (s *NodeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NodeContext) DottedNode ¶
func (s *NodeContext) DottedNode() IDottedNodeContext
func (*NodeContext) GetParser ¶
func (s *NodeContext) GetParser() antlr.Parser
func (*NodeContext) GetRuleContext ¶
func (s *NodeContext) GetRuleContext() antlr.RuleContext
func (*NodeContext) IsNodeContext ¶
func (*NodeContext) IsNodeContext()
func (*NodeContext) NonDottedNode ¶
func (s *NodeContext) NonDottedNode() INonDottedNodeContext
func (*NodeContext) ToStringTree ¶
func (s *NodeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NonDottedNodeContext ¶
type NonDottedNodeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNonDottedNodeContext ¶
func NewEmptyNonDottedNodeContext() *NonDottedNodeContext
func NewNonDottedNodeContext ¶
func NewNonDottedNodeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NonDottedNodeContext
func (*NonDottedNodeContext) Accept ¶
func (s *NonDottedNodeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NonDottedNodeContext) GetParser ¶
func (s *NonDottedNodeContext) GetParser() antlr.Parser
func (*NonDottedNodeContext) GetRuleContext ¶
func (s *NonDottedNodeContext) GetRuleContext() antlr.RuleContext
func (*NonDottedNodeContext) InputParameter ¶
func (s *NonDottedNodeContext) InputParameter() IInputParameterContext
func (*NonDottedNodeContext) IsNonDottedNodeContext ¶
func (*NonDottedNodeContext) IsNonDottedNodeContext()
func (*NonDottedNodeContext) LSQUARE ¶
func (s *NonDottedNodeContext) LSQUARE() antlr.TerminalNode
func (*NonDottedNodeContext) PropertyPlaceHolder ¶
func (s *NonDottedNodeContext) PropertyPlaceHolder() IPropertyPlaceHolderContext
func (*NonDottedNodeContext) RSQUARE ¶
func (s *NonDottedNodeContext) RSQUARE() antlr.TerminalNode
func (*NonDottedNodeContext) SpelExpr ¶
func (s *NonDottedNodeContext) SpelExpr() ISpelExprContext
func (*NonDottedNodeContext) ToStringTree ¶
func (s *NonDottedNodeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NullReferenceContext ¶
type NullReferenceContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNullReferenceContext ¶
func NewEmptyNullReferenceContext() *NullReferenceContext
func NewNullReferenceContext ¶
func NewNullReferenceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NullReferenceContext
func (*NullReferenceContext) Accept ¶
func (s *NullReferenceContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NullReferenceContext) GetParser ¶
func (s *NullReferenceContext) GetParser() antlr.Parser
func (*NullReferenceContext) GetRuleContext ¶
func (s *NullReferenceContext) GetRuleContext() antlr.RuleContext
func (*NullReferenceContext) IsNullReferenceContext ¶
func (*NullReferenceContext) IsNullReferenceContext()
func (*NullReferenceContext) NULL ¶
func (s *NullReferenceContext) NULL() antlr.TerminalNode
func (*NullReferenceContext) ToStringTree ¶
func (s *NullReferenceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NumericLiteralContext ¶
type NumericLiteralContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNumericLiteralContext ¶
func NewEmptyNumericLiteralContext() *NumericLiteralContext
func NewNumericLiteralContext ¶
func NewNumericLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NumericLiteralContext
func (*NumericLiteralContext) Accept ¶
func (s *NumericLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NumericLiteralContext) GetParser ¶
func (s *NumericLiteralContext) GetParser() antlr.Parser
func (*NumericLiteralContext) GetRuleContext ¶
func (s *NumericLiteralContext) GetRuleContext() antlr.RuleContext
func (*NumericLiteralContext) INTEGER_LITERAL ¶
func (s *NumericLiteralContext) INTEGER_LITERAL() antlr.TerminalNode
func (*NumericLiteralContext) IsNumericLiteralContext ¶
func (*NumericLiteralContext) IsNumericLiteralContext()
func (*NumericLiteralContext) REAL_LITERAL ¶
func (s *NumericLiteralContext) REAL_LITERAL() antlr.TerminalNode
func (*NumericLiteralContext) ToStringTree ¶
func (s *NumericLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ParenspelExprContext ¶
type ParenspelExprContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyParenspelExprContext ¶
func NewEmptyParenspelExprContext() *ParenspelExprContext
func NewParenspelExprContext ¶
func NewParenspelExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParenspelExprContext
func (*ParenspelExprContext) Accept ¶
func (s *ParenspelExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ParenspelExprContext) GetParser ¶
func (s *ParenspelExprContext) GetParser() antlr.Parser
func (*ParenspelExprContext) GetRuleContext ¶
func (s *ParenspelExprContext) GetRuleContext() antlr.RuleContext
func (*ParenspelExprContext) IsParenspelExprContext ¶
func (*ParenspelExprContext) IsParenspelExprContext()
func (*ParenspelExprContext) LPAREN ¶
func (s *ParenspelExprContext) LPAREN() antlr.TerminalNode
func (*ParenspelExprContext) RPAREN ¶
func (s *ParenspelExprContext) RPAREN() antlr.TerminalNode
func (*ParenspelExprContext) SpelExpr ¶
func (s *ParenspelExprContext) SpelExpr() ISpelExprContext
func (*ParenspelExprContext) ToStringTree ¶
func (s *ParenspelExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PossiblyQualifiedIdContext ¶
type PossiblyQualifiedIdContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPossiblyQualifiedIdContext ¶
func NewEmptyPossiblyQualifiedIdContext() *PossiblyQualifiedIdContext
func NewPossiblyQualifiedIdContext ¶
func NewPossiblyQualifiedIdContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PossiblyQualifiedIdContext
func (*PossiblyQualifiedIdContext) Accept ¶
func (s *PossiblyQualifiedIdContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PossiblyQualifiedIdContext) AllDOT ¶
func (s *PossiblyQualifiedIdContext) AllDOT() []antlr.TerminalNode
func (*PossiblyQualifiedIdContext) AllIDENTIFIER ¶
func (s *PossiblyQualifiedIdContext) AllIDENTIFIER() []antlr.TerminalNode
func (*PossiblyQualifiedIdContext) DOT ¶
func (s *PossiblyQualifiedIdContext) DOT(i int) antlr.TerminalNode
func (*PossiblyQualifiedIdContext) GetParser ¶
func (s *PossiblyQualifiedIdContext) GetParser() antlr.Parser
func (*PossiblyQualifiedIdContext) GetRuleContext ¶
func (s *PossiblyQualifiedIdContext) GetRuleContext() antlr.RuleContext
func (*PossiblyQualifiedIdContext) IDENTIFIER ¶
func (s *PossiblyQualifiedIdContext) IDENTIFIER(i int) antlr.TerminalNode
func (*PossiblyQualifiedIdContext) IsPossiblyQualifiedIdContext ¶
func (*PossiblyQualifiedIdContext) IsPossiblyQualifiedIdContext()
func (*PossiblyQualifiedIdContext) ToStringTree ¶
func (s *PossiblyQualifiedIdContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ProjectionContext ¶
type ProjectionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyProjectionContext ¶
func NewEmptyProjectionContext() *ProjectionContext
func NewProjectionContext ¶
func NewProjectionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ProjectionContext
func (*ProjectionContext) Accept ¶
func (s *ProjectionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ProjectionContext) GetParser ¶
func (s *ProjectionContext) GetParser() antlr.Parser
func (*ProjectionContext) GetRuleContext ¶
func (s *ProjectionContext) GetRuleContext() antlr.RuleContext
func (*ProjectionContext) IsProjectionContext ¶
func (*ProjectionContext) IsProjectionContext()
func (*ProjectionContext) PROJECT ¶
func (s *ProjectionContext) PROJECT() antlr.TerminalNode
func (*ProjectionContext) RSQUARE ¶
func (s *ProjectionContext) RSQUARE() antlr.TerminalNode
func (*ProjectionContext) SpelExpr ¶
func (s *ProjectionContext) SpelExpr() ISpelExprContext
func (*ProjectionContext) ToStringTree ¶
func (s *ProjectionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PropertyPlaceHolderContext ¶
type PropertyPlaceHolderContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPropertyPlaceHolderContext ¶
func NewEmptyPropertyPlaceHolderContext() *PropertyPlaceHolderContext
func NewPropertyPlaceHolderContext ¶
func NewPropertyPlaceHolderContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PropertyPlaceHolderContext
func (*PropertyPlaceHolderContext) Accept ¶
func (s *PropertyPlaceHolderContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PropertyPlaceHolderContext) GetParser ¶
func (s *PropertyPlaceHolderContext) GetParser() antlr.Parser
func (*PropertyPlaceHolderContext) GetRuleContext ¶
func (s *PropertyPlaceHolderContext) GetRuleContext() antlr.RuleContext
func (*PropertyPlaceHolderContext) IsPropertyPlaceHolderContext ¶
func (*PropertyPlaceHolderContext) IsPropertyPlaceHolderContext()
func (*PropertyPlaceHolderContext) PROPERTY_PLACE_HOLDER ¶
func (s *PropertyPlaceHolderContext) PROPERTY_PLACE_HOLDER() antlr.TerminalNode
func (*PropertyPlaceHolderContext) ToStringTree ¶
func (s *PropertyPlaceHolderContext) 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) GetParser ¶
func (s *ScriptContext) GetParser() antlr.Parser
func (*ScriptContext) GetRuleContext ¶
func (s *ScriptContext) GetRuleContext() antlr.RuleContext
func (*ScriptContext) IsScriptContext ¶
func (*ScriptContext) IsScriptContext()
func (*ScriptContext) SpelExpr ¶
func (s *ScriptContext) SpelExpr() ISpelExprContext
func (*ScriptContext) ToStringTree ¶
func (s *ScriptContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SelectionContext ¶
type SelectionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySelectionContext ¶
func NewEmptySelectionContext() *SelectionContext
func NewSelectionContext ¶
func NewSelectionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SelectionContext
func (*SelectionContext) Accept ¶
func (s *SelectionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SelectionContext) GetParser ¶
func (s *SelectionContext) GetParser() antlr.Parser
func (*SelectionContext) GetRuleContext ¶
func (s *SelectionContext) GetRuleContext() antlr.RuleContext
func (*SelectionContext) IsSelectionContext ¶
func (*SelectionContext) IsSelectionContext()
func (*SelectionContext) RSQUARE ¶
func (s *SelectionContext) RSQUARE() antlr.TerminalNode
func (*SelectionContext) SELECT ¶
func (s *SelectionContext) SELECT() antlr.TerminalNode
func (*SelectionContext) SELECT_FIRST ¶
func (s *SelectionContext) SELECT_FIRST() antlr.TerminalNode
func (*SelectionContext) SELECT_LAST ¶
func (s *SelectionContext) SELECT_LAST() antlr.TerminalNode
func (*SelectionContext) SpelExpr ¶
func (s *SelectionContext) SpelExpr() ISpelExprContext
func (*SelectionContext) ToStringTree ¶
func (s *SelectionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SpelExprContext ¶
type SpelExprContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySpelExprContext ¶
func NewEmptySpelExprContext() *SpelExprContext
func NewSpelExprContext ¶
func NewSpelExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SpelExprContext
func (*SpelExprContext) AND ¶
func (s *SpelExprContext) AND() antlr.TerminalNode
func (*SpelExprContext) ASSIGN ¶
func (s *SpelExprContext) ASSIGN() antlr.TerminalNode
func (*SpelExprContext) Accept ¶
func (s *SpelExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SpelExprContext) AllNode ¶
func (s *SpelExprContext) AllNode() []INodeContext
func (*SpelExprContext) AllSpelExpr ¶
func (s *SpelExprContext) AllSpelExpr() []ISpelExprContext
func (*SpelExprContext) COLON ¶
func (s *SpelExprContext) COLON() antlr.TerminalNode
func (*SpelExprContext) DEC ¶
func (s *SpelExprContext) DEC() antlr.TerminalNode
func (*SpelExprContext) DIV ¶
func (s *SpelExprContext) DIV() antlr.TerminalNode
func (*SpelExprContext) ELVIS ¶
func (s *SpelExprContext) ELVIS() antlr.TerminalNode
func (*SpelExprContext) EQ ¶
func (s *SpelExprContext) EQ() antlr.TerminalNode
func (*SpelExprContext) EQ_KEYWORD ¶
func (s *SpelExprContext) EQ_KEYWORD() antlr.TerminalNode
func (*SpelExprContext) GE ¶
func (s *SpelExprContext) GE() antlr.TerminalNode
func (*SpelExprContext) GE_KEYWORD ¶
func (s *SpelExprContext) GE_KEYWORD() antlr.TerminalNode
func (*SpelExprContext) GT ¶
func (s *SpelExprContext) GT() antlr.TerminalNode
func (*SpelExprContext) GT_KEYWORD ¶
func (s *SpelExprContext) GT_KEYWORD() antlr.TerminalNode
func (*SpelExprContext) GetParser ¶
func (s *SpelExprContext) GetParser() antlr.Parser
func (*SpelExprContext) GetRuleContext ¶
func (s *SpelExprContext) GetRuleContext() antlr.RuleContext
func (*SpelExprContext) INC ¶
func (s *SpelExprContext) INC() antlr.TerminalNode
func (*SpelExprContext) IsSpelExprContext ¶
func (*SpelExprContext) IsSpelExprContext()
func (*SpelExprContext) LE ¶
func (s *SpelExprContext) LE() antlr.TerminalNode
func (*SpelExprContext) LE_KEYWORD ¶
func (s *SpelExprContext) LE_KEYWORD() antlr.TerminalNode
func (*SpelExprContext) LT ¶
func (s *SpelExprContext) LT() antlr.TerminalNode
func (*SpelExprContext) LT_KEYWORD ¶
func (s *SpelExprContext) LT_KEYWORD() antlr.TerminalNode
func (*SpelExprContext) MATCHES ¶
func (s *SpelExprContext) MATCHES() antlr.TerminalNode
func (*SpelExprContext) MINUS ¶
func (s *SpelExprContext) MINUS() antlr.TerminalNode
func (*SpelExprContext) MOD ¶
func (s *SpelExprContext) MOD() antlr.TerminalNode
func (*SpelExprContext) NE ¶
func (s *SpelExprContext) NE() antlr.TerminalNode
func (*SpelExprContext) NE_KEYWORD ¶
func (s *SpelExprContext) NE_KEYWORD() antlr.TerminalNode
func (*SpelExprContext) NOT ¶
func (s *SpelExprContext) NOT() antlr.TerminalNode
func (*SpelExprContext) Node ¶
func (s *SpelExprContext) Node(i int) INodeContext
func (*SpelExprContext) OR ¶
func (s *SpelExprContext) OR() antlr.TerminalNode
func (*SpelExprContext) PLUS ¶
func (s *SpelExprContext) PLUS() antlr.TerminalNode
func (*SpelExprContext) POWER ¶
func (s *SpelExprContext) POWER() antlr.TerminalNode
func (*SpelExprContext) QMARK ¶
func (s *SpelExprContext) QMARK() antlr.TerminalNode
func (*SpelExprContext) STAR ¶
func (s *SpelExprContext) STAR() antlr.TerminalNode
func (*SpelExprContext) SYMBOLIC_AND ¶
func (s *SpelExprContext) SYMBOLIC_AND() antlr.TerminalNode
func (*SpelExprContext) SYMBOLIC_OR ¶
func (s *SpelExprContext) SYMBOLIC_OR() antlr.TerminalNode
func (*SpelExprContext) SpelExpr ¶
func (s *SpelExprContext) SpelExpr(i int) ISpelExprContext
func (*SpelExprContext) StartNode ¶
func (s *SpelExprContext) StartNode() IStartNodeContext
func (*SpelExprContext) ToStringTree ¶
func (s *SpelExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SpelLexer ¶
type SpelLexer struct { SpelLexerBase // contains filtered or unexported fields }
func NewSpelLexer ¶
func NewSpelLexer(input antlr.CharStream) *SpelLexer
NewSpelLexer produces a new lexer instance for the optional input antlr.CharStream.
func (*SpelLexer) LCURLY_Action ¶
func (*SpelLexer) RCURLY_Action ¶
func (*SpelLexer) SPEL_IN_TEMPLATE_STRING_OPEN_Action ¶
type SpelLexerBase ¶
type SpelLexerBase struct { *antlr.BaseLexer // contains filtered or unexported fields }
type SpelParser ¶
type SpelParser struct {
*antlr.BaseParser
}
func NewSpelParser ¶
func NewSpelParser(input antlr.TokenStream) *SpelParser
NewSpelParser produces a new parser instance for the optional input antlr.TokenStream.
func (*SpelParser) Args ¶
func (p *SpelParser) Args() (localctx IArgsContext)
func (*SpelParser) BeanReference ¶
func (p *SpelParser) BeanReference() (localctx IBeanReferenceContext)
func (*SpelParser) ConstructorArgs ¶
func (p *SpelParser) ConstructorArgs() (localctx IConstructorArgsContext)
func (*SpelParser) ConstructorReference ¶
func (p *SpelParser) ConstructorReference() (localctx IConstructorReferenceContext)
func (*SpelParser) DottedNode ¶
func (p *SpelParser) DottedNode() (localctx IDottedNodeContext)
func (*SpelParser) FunctionOrVar ¶
func (p *SpelParser) FunctionOrVar() (localctx IFunctionOrVarContext)
func (*SpelParser) InlineListOrMap ¶
func (p *SpelParser) InlineListOrMap() (localctx IInlineListOrMapContext)
func (*SpelParser) InputParameter ¶
func (p *SpelParser) InputParameter() (localctx IInputParameterContext)
func (*SpelParser) ListBinding ¶
func (p *SpelParser) ListBinding() (localctx IListBindingContext)
func (*SpelParser) ListBindings ¶
func (p *SpelParser) ListBindings() (localctx IListBindingsContext)
func (*SpelParser) Literal ¶
func (p *SpelParser) Literal() (localctx ILiteralContext)
func (*SpelParser) MapBinding ¶
func (p *SpelParser) MapBinding() (localctx IMapBindingContext)
func (*SpelParser) MapBindings ¶
func (p *SpelParser) MapBindings() (localctx IMapBindingsContext)
func (*SpelParser) MethodArgs ¶
func (p *SpelParser) MethodArgs() (localctx IMethodArgsContext)
func (*SpelParser) MethodOrProperty ¶
func (p *SpelParser) MethodOrProperty() (localctx IMethodOrPropertyContext)
func (*SpelParser) Node ¶
func (p *SpelParser) Node() (localctx INodeContext)
func (*SpelParser) NonDottedNode ¶
func (p *SpelParser) NonDottedNode() (localctx INonDottedNodeContext)
func (*SpelParser) NullReference ¶
func (p *SpelParser) NullReference() (localctx INullReferenceContext)
func (*SpelParser) NumericLiteral ¶
func (p *SpelParser) NumericLiteral() (localctx INumericLiteralContext)
func (*SpelParser) ParenspelExpr ¶
func (p *SpelParser) ParenspelExpr() (localctx IParenspelExprContext)
func (*SpelParser) PossiblyQualifiedId ¶
func (p *SpelParser) PossiblyQualifiedId() (localctx IPossiblyQualifiedIdContext)
func (*SpelParser) Projection ¶
func (p *SpelParser) Projection() (localctx IProjectionContext)
func (*SpelParser) PropertyPlaceHolder ¶
func (p *SpelParser) PropertyPlaceHolder() (localctx IPropertyPlaceHolderContext)
func (*SpelParser) Script ¶
func (p *SpelParser) Script() (localctx IScriptContext)
func (*SpelParser) Selection ¶
func (p *SpelParser) Selection() (localctx ISelectionContext)
func (*SpelParser) Sempred ¶
func (p *SpelParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool
func (*SpelParser) SpelExpr ¶
func (p *SpelParser) SpelExpr() (localctx ISpelExprContext)
func (*SpelParser) SpelExpr_Sempred ¶
func (p *SpelParser) SpelExpr_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*SpelParser) StartNode ¶
func (p *SpelParser) StartNode() (localctx IStartNodeContext)
func (*SpelParser) TypeReference ¶
func (p *SpelParser) TypeReference() (localctx ITypeReferenceContext)
type SpelParserVisitor ¶
type SpelParserVisitor interface { antlr.ParseTreeVisitor // Visit a parse tree produced by SpelParser#script. VisitScript(ctx *ScriptContext) interface{} // Visit a parse tree produced by SpelParser#spelExpr. VisitSpelExpr(ctx *SpelExprContext) interface{} // Visit a parse tree produced by SpelParser#node. VisitNode(ctx *NodeContext) interface{} // Visit a parse tree produced by SpelParser#nonDottedNode. VisitNonDottedNode(ctx *NonDottedNodeContext) interface{} // Visit a parse tree produced by SpelParser#dottedNode. VisitDottedNode(ctx *DottedNodeContext) interface{} // Visit a parse tree produced by SpelParser#functionOrVar. VisitFunctionOrVar(ctx *FunctionOrVarContext) interface{} // Visit a parse tree produced by SpelParser#methodArgs. VisitMethodArgs(ctx *MethodArgsContext) interface{} // Visit a parse tree produced by SpelParser#args. VisitArgs(ctx *ArgsContext) interface{} // Visit a parse tree produced by SpelParser#methodOrProperty. VisitMethodOrProperty(ctx *MethodOrPropertyContext) interface{} // Visit a parse tree produced by SpelParser#projection. VisitProjection(ctx *ProjectionContext) interface{} // Visit a parse tree produced by SpelParser#selection. VisitSelection(ctx *SelectionContext) interface{} // Visit a parse tree produced by SpelParser#startNode. VisitStartNode(ctx *StartNodeContext) interface{} // Visit a parse tree produced by SpelParser#literal. VisitLiteral(ctx *LiteralContext) interface{} // Visit a parse tree produced by SpelParser#numericLiteral. VisitNumericLiteral(ctx *NumericLiteralContext) interface{} // Visit a parse tree produced by SpelParser#parenspelExpr. VisitParenspelExpr(ctx *ParenspelExprContext) interface{} // Visit a parse tree produced by SpelParser#typeReference. VisitTypeReference(ctx *TypeReferenceContext) interface{} // Visit a parse tree produced by SpelParser#possiblyQualifiedId. VisitPossiblyQualifiedId(ctx *PossiblyQualifiedIdContext) interface{} // Visit a parse tree produced by SpelParser#nullReference. VisitNullReference(ctx *NullReferenceContext) interface{} // Visit a parse tree produced by SpelParser#constructorReference. VisitConstructorReference(ctx *ConstructorReferenceContext) interface{} // Visit a parse tree produced by SpelParser#constructorArgs. VisitConstructorArgs(ctx *ConstructorArgsContext) interface{} // Visit a parse tree produced by SpelParser#inlineListOrMap. VisitInlineListOrMap(ctx *InlineListOrMapContext) interface{} // Visit a parse tree produced by SpelParser#listBindings. VisitListBindings(ctx *ListBindingsContext) interface{} // Visit a parse tree produced by SpelParser#listBinding. VisitListBinding(ctx *ListBindingContext) interface{} // Visit a parse tree produced by SpelParser#mapBindings. VisitMapBindings(ctx *MapBindingsContext) interface{} // Visit a parse tree produced by SpelParser#mapBinding. VisitMapBinding(ctx *MapBindingContext) interface{} // Visit a parse tree produced by SpelParser#beanReference. VisitBeanReference(ctx *BeanReferenceContext) interface{} // Visit a parse tree produced by SpelParser#inputParameter. VisitInputParameter(ctx *InputParameterContext) interface{} // Visit a parse tree produced by SpelParser#propertyPlaceHolder. VisitPropertyPlaceHolder(ctx *PropertyPlaceHolderContext) interface{} }
A complete Visitor for a parse tree produced by SpelParser.
type StartNodeContext ¶
type StartNodeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStartNodeContext ¶
func NewEmptyStartNodeContext() *StartNodeContext
func NewStartNodeContext ¶
func NewStartNodeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StartNodeContext
func (*StartNodeContext) Accept ¶
func (s *StartNodeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StartNodeContext) BeanReference ¶
func (s *StartNodeContext) BeanReference() IBeanReferenceContext
func (*StartNodeContext) ConstructorReference ¶
func (s *StartNodeContext) ConstructorReference() IConstructorReferenceContext
func (*StartNodeContext) FunctionOrVar ¶
func (s *StartNodeContext) FunctionOrVar() IFunctionOrVarContext
func (*StartNodeContext) GetParser ¶
func (s *StartNodeContext) GetParser() antlr.Parser
func (*StartNodeContext) GetRuleContext ¶
func (s *StartNodeContext) GetRuleContext() antlr.RuleContext
func (*StartNodeContext) InlineListOrMap ¶
func (s *StartNodeContext) InlineListOrMap() IInlineListOrMapContext
func (*StartNodeContext) InputParameter ¶
func (s *StartNodeContext) InputParameter() IInputParameterContext
func (*StartNodeContext) IsStartNodeContext ¶
func (*StartNodeContext) IsStartNodeContext()
func (*StartNodeContext) Literal ¶
func (s *StartNodeContext) Literal() ILiteralContext
func (*StartNodeContext) MethodOrProperty ¶
func (s *StartNodeContext) MethodOrProperty() IMethodOrPropertyContext
func (*StartNodeContext) NullReference ¶
func (s *StartNodeContext) NullReference() INullReferenceContext
func (*StartNodeContext) ParenspelExpr ¶
func (s *StartNodeContext) ParenspelExpr() IParenspelExprContext
func (*StartNodeContext) Projection ¶
func (s *StartNodeContext) Projection() IProjectionContext
func (*StartNodeContext) PropertyPlaceHolder ¶
func (s *StartNodeContext) PropertyPlaceHolder() IPropertyPlaceHolderContext
func (*StartNodeContext) Selection ¶
func (s *StartNodeContext) Selection() ISelectionContext
func (*StartNodeContext) ToStringTree ¶
func (s *StartNodeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*StartNodeContext) TypeReference ¶
func (s *StartNodeContext) TypeReference() ITypeReferenceContext
type TypeReferenceContext ¶
type TypeReferenceContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeReferenceContext ¶
func NewEmptyTypeReferenceContext() *TypeReferenceContext
func NewTypeReferenceContext ¶
func NewTypeReferenceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeReferenceContext
func (*TypeReferenceContext) Accept ¶
func (s *TypeReferenceContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TypeReferenceContext) AllLSQUARE ¶
func (s *TypeReferenceContext) AllLSQUARE() []antlr.TerminalNode
func (*TypeReferenceContext) AllRSQUARE ¶
func (s *TypeReferenceContext) AllRSQUARE() []antlr.TerminalNode
func (*TypeReferenceContext) GetParser ¶
func (s *TypeReferenceContext) GetParser() antlr.Parser
func (*TypeReferenceContext) GetRuleContext ¶
func (s *TypeReferenceContext) GetRuleContext() antlr.RuleContext
func (*TypeReferenceContext) IsTypeReferenceContext ¶
func (*TypeReferenceContext) IsTypeReferenceContext()
func (*TypeReferenceContext) LPAREN ¶
func (s *TypeReferenceContext) LPAREN() antlr.TerminalNode
func (*TypeReferenceContext) LSQUARE ¶
func (s *TypeReferenceContext) LSQUARE(i int) antlr.TerminalNode
func (*TypeReferenceContext) PossiblyQualifiedId ¶
func (s *TypeReferenceContext) PossiblyQualifiedId() IPossiblyQualifiedIdContext
func (*TypeReferenceContext) RPAREN ¶
func (s *TypeReferenceContext) RPAREN() antlr.TerminalNode
func (*TypeReferenceContext) RSQUARE ¶
func (s *TypeReferenceContext) RSQUARE(i int) antlr.TerminalNode
func (*TypeReferenceContext) T ¶
func (s *TypeReferenceContext) T() antlr.TerminalNode
func (*TypeReferenceContext) ToStringTree ¶
func (s *TypeReferenceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string