spelparser

package
v0.0.0-...-9a26220 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 6, 2025 License: AGPL-3.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
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.

View Source
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.

View Source
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.

View Source
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 (*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 (*ConstructorReferenceContext) GetParser

func (s *ConstructorReferenceContext) GetParser() antlr.Parser

func (*ConstructorReferenceContext) GetRuleContext

func (s *ConstructorReferenceContext) GetRuleContext() antlr.RuleContext

func (*ConstructorReferenceContext) InlineListOrMap

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 (*ConstructorReferenceContext) RSQUARE

func (s *ConstructorReferenceContext) RSQUARE(i int) antlr.TerminalNode

func (*ConstructorReferenceContext) SpelExpr

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 (*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 (*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) Action

func (l *SpelLexer) Action(localctx antlr.RuleContext, ruleIndex, actionIndex int)

func (*SpelLexer) LCURLY_Action

func (l *SpelLexer) LCURLY_Action(localctx antlr.RuleContext, actionIndex int)

func (*SpelLexer) RCURLY_Action

func (l *SpelLexer) RCURLY_Action(localctx antlr.RuleContext, actionIndex int)

func (*SpelLexer) SPEL_IN_TEMPLATE_STRING_OPEN_Action

func (l *SpelLexer) SPEL_IN_TEMPLATE_STRING_OPEN_Action(localctx antlr.RuleContext, actionIndex int)

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL