Documentation ¶
Index ¶
- Constants
- type AbsFuncContext
- type AcosFuncContext
- type AddContext
- func (s *AddContext) AllExpr() []IExprContext
- func (s *AddContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AddContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AddContext) Expr(i int) IExprContext
- func (s *AddContext) GetLeft() IExprContext
- func (s *AddContext) GetRight() IExprContext
- func (s *AddContext) GetRuleContext() antlr.RuleContext
- func (s *AddContext) SetLeft(v IExprContext)
- func (s *AddContext) SetRight(v IExprContext)
- type AlteryxFormulasLexer
- type AlteryxFormulasListener
- type AlteryxFormulasParser
- type AndContext
- func (s *AndContext) AllExpr() []IExprContext
- func (s *AndContext) And() antlr.TerminalNode
- func (s *AndContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AndContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AndContext) Expr(i int) IExprContext
- func (s *AndContext) GetLeft() IExprContext
- func (s *AndContext) GetRight() IExprContext
- func (s *AndContext) GetRuleContext() antlr.RuleContext
- func (s *AndContext) SetLeft(v IExprContext)
- func (s *AndContext) SetRight(v IExprContext)
- type AsinFuncContext
- type Atan2FuncContext
- func (s *Atan2FuncContext) AllExpr() []IExprContext
- func (s *Atan2FuncContext) Atan2() antlr.TerminalNode
- func (s *Atan2FuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Atan2FuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Atan2FuncContext) Expr(i int) IExprContext
- func (s *Atan2FuncContext) GetRuleContext() antlr.RuleContext
- type AtanFuncContext
- type AverageFuncContext
- func (s *AverageFuncContext) AllExpr() []IExprContext
- func (s *AverageFuncContext) Average() antlr.TerminalNode
- func (s *AverageFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AverageFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AverageFuncContext) Expr(i int) IExprContext
- func (s *AverageFuncContext) GetRuleContext() antlr.RuleContext
- type BaseAlteryxFormulasListener
- func (s *BaseAlteryxFormulasListener) EnterAbsFunc(ctx *AbsFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterAcosFunc(ctx *AcosFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterAdd(ctx *AddContext)
- func (s *BaseAlteryxFormulasListener) EnterAnd(ctx *AndContext)
- func (s *BaseAlteryxFormulasListener) EnterAsinFunc(ctx *AsinFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterAtan2Func(ctx *Atan2FuncContext)
- func (s *BaseAlteryxFormulasListener) EnterAtanFunc(ctx *AtanFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterAverageFunc(ctx *AverageFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterBoolLiteral(ctx *BoolLiteralContext)
- func (s *BaseAlteryxFormulasListener) EnterCeilFunc(ctx *CeilFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterCharFromIntFunc(ctx *CharFromIntFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterCharToIntFunc(ctx *CharToIntFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterContainsFunc(ctx *ContainsFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterCosFunc(ctx *CosFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterCoshFunc(ctx *CoshFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterCountWordsFunc(ctx *CountWordsFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterDistanceFunc(ctx *DistanceFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterDivide(ctx *DivideContext)
- func (s *BaseAlteryxFormulasListener) EnterEndsWithFunc(ctx *EndsWithFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterEqual(ctx *EqualContext)
- func (s *BaseAlteryxFormulasListener) EnterEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseAlteryxFormulasListener) EnterExpFunc(ctx *ExpFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterExprField(ctx *ExprFieldContext)
- func (s *BaseAlteryxFormulasListener) EnterExprIf(ctx *ExprIfContext)
- func (s *BaseAlteryxFormulasListener) EnterFindStringFunc(ctx *FindStringFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterFloorFunc(ctx *FloorFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterGetWordFunc(ctx *GetWordFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterGreaterEqual(ctx *GreaterEqualContext)
- func (s *BaseAlteryxFormulasListener) EnterGreaterThan(ctx *GreaterThanContext)
- func (s *BaseAlteryxFormulasListener) EnterHexToNumberFunc(ctx *HexToNumberFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterIifFunc(ctx *IifFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterIn(ctx *InContext)
- func (s *BaseAlteryxFormulasListener) EnterIsEmptyFunc(ctx *IsEmptyFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterIsNullFunc(ctx *IsNullFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterLeftFunc(ctx *LeftFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterLengthFunc(ctx *LengthFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterLessEqual(ctx *LessEqualContext)
- func (s *BaseAlteryxFormulasListener) EnterLessThan(ctx *LessThanContext)
- func (s *BaseAlteryxFormulasListener) EnterLog10Func(ctx *Log10FuncContext)
- func (s *BaseAlteryxFormulasListener) EnterLogFunc(ctx *LogFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterLowercaseFunc(ctx *LowercaseFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterMaxFunc(ctx *MaxFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterMedianFunc(ctx *MedianFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterMinFunc(ctx *MinFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterModFunc(ctx *ModFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterMultiply(ctx *MultiplyContext)
- func (s *BaseAlteryxFormulasListener) EnterNotEqual(ctx *NotEqualContext)
- func (s *BaseAlteryxFormulasListener) EnterNotIn(ctx *NotInContext)
- func (s *BaseAlteryxFormulasListener) EnterNullFunc(ctx *NullFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterNumberLiteral(ctx *NumberLiteralContext)
- func (s *BaseAlteryxFormulasListener) EnterOr(ctx *OrContext)
- func (s *BaseAlteryxFormulasListener) EnterPadLeftFunc(ctx *PadLeftFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterPadRightFunc(ctx *PadRightFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterParenthesis(ctx *ParenthesisContext)
- func (s *BaseAlteryxFormulasListener) EnterPiFunc(ctx *PiFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterPowFunc(ctx *PowFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterRandFunc(ctx *RandFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterRandIntFunc(ctx *RandIntFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterRegexCountMatchesFunc(ctx *RegexCountMatchesFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterRegexMatchFunc(ctx *RegexMatchFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterRegexReplaceFunc(ctx *RegexReplaceFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterReplaceFunc(ctx *ReplaceFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterRightFunc(ctx *RightFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterRoundFunc(ctx *RoundFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterSinFunc(ctx *SinFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterSinhFunc(ctx *SinhFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterSqrtFunc(ctx *SqrtFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterStringLiteral(ctx *StringLiteralContext)
- func (s *BaseAlteryxFormulasListener) EnterSubstringFunc(ctx *SubstringFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterSubtract(ctx *SubtractContext)
- func (s *BaseAlteryxFormulasListener) EnterSwitchFunc(ctx *SwitchFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterTanFunc(ctx *TanFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterTanhFunc(ctx *TanhFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterToDateFunc(ctx *ToDateFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterToDatetimeFunc(ctx *ToDatetimeFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterTrimFunc(ctx *TrimFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterTrimLeftFunc(ctx *TrimLeftFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterTrimRightFunc(ctx *TrimRightFuncContext)
- func (s *BaseAlteryxFormulasListener) EnterUppercaseFunc(ctx *UppercaseFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitAbsFunc(ctx *AbsFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitAcosFunc(ctx *AcosFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitAdd(ctx *AddContext)
- func (s *BaseAlteryxFormulasListener) ExitAnd(ctx *AndContext)
- func (s *BaseAlteryxFormulasListener) ExitAsinFunc(ctx *AsinFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitAtan2Func(ctx *Atan2FuncContext)
- func (s *BaseAlteryxFormulasListener) ExitAtanFunc(ctx *AtanFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitAverageFunc(ctx *AverageFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitBoolLiteral(ctx *BoolLiteralContext)
- func (s *BaseAlteryxFormulasListener) ExitCeilFunc(ctx *CeilFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitCharFromIntFunc(ctx *CharFromIntFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitCharToIntFunc(ctx *CharToIntFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitContainsFunc(ctx *ContainsFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitCosFunc(ctx *CosFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitCoshFunc(ctx *CoshFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitCountWordsFunc(ctx *CountWordsFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitDistanceFunc(ctx *DistanceFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitDivide(ctx *DivideContext)
- func (s *BaseAlteryxFormulasListener) ExitEndsWithFunc(ctx *EndsWithFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitEqual(ctx *EqualContext)
- func (s *BaseAlteryxFormulasListener) ExitEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseAlteryxFormulasListener) ExitExpFunc(ctx *ExpFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitExprField(ctx *ExprFieldContext)
- func (s *BaseAlteryxFormulasListener) ExitExprIf(ctx *ExprIfContext)
- func (s *BaseAlteryxFormulasListener) ExitFindStringFunc(ctx *FindStringFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitFloorFunc(ctx *FloorFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitGetWordFunc(ctx *GetWordFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitGreaterEqual(ctx *GreaterEqualContext)
- func (s *BaseAlteryxFormulasListener) ExitGreaterThan(ctx *GreaterThanContext)
- func (s *BaseAlteryxFormulasListener) ExitHexToNumberFunc(ctx *HexToNumberFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitIifFunc(ctx *IifFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitIn(ctx *InContext)
- func (s *BaseAlteryxFormulasListener) ExitIsEmptyFunc(ctx *IsEmptyFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitIsNullFunc(ctx *IsNullFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitLeftFunc(ctx *LeftFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitLengthFunc(ctx *LengthFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitLessEqual(ctx *LessEqualContext)
- func (s *BaseAlteryxFormulasListener) ExitLessThan(ctx *LessThanContext)
- func (s *BaseAlteryxFormulasListener) ExitLog10Func(ctx *Log10FuncContext)
- func (s *BaseAlteryxFormulasListener) ExitLogFunc(ctx *LogFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitLowercaseFunc(ctx *LowercaseFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitMaxFunc(ctx *MaxFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitMedianFunc(ctx *MedianFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitMinFunc(ctx *MinFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitModFunc(ctx *ModFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitMultiply(ctx *MultiplyContext)
- func (s *BaseAlteryxFormulasListener) ExitNotEqual(ctx *NotEqualContext)
- func (s *BaseAlteryxFormulasListener) ExitNotIn(ctx *NotInContext)
- func (s *BaseAlteryxFormulasListener) ExitNullFunc(ctx *NullFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitNumberLiteral(ctx *NumberLiteralContext)
- func (s *BaseAlteryxFormulasListener) ExitOr(ctx *OrContext)
- func (s *BaseAlteryxFormulasListener) ExitPadLeftFunc(ctx *PadLeftFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitPadRightFunc(ctx *PadRightFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitParenthesis(ctx *ParenthesisContext)
- func (s *BaseAlteryxFormulasListener) ExitPiFunc(ctx *PiFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitPowFunc(ctx *PowFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitRandFunc(ctx *RandFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitRandIntFunc(ctx *RandIntFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitRegexCountMatchesFunc(ctx *RegexCountMatchesFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitRegexMatchFunc(ctx *RegexMatchFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitRegexReplaceFunc(ctx *RegexReplaceFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitReplaceFunc(ctx *ReplaceFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitRightFunc(ctx *RightFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitRoundFunc(ctx *RoundFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitSinFunc(ctx *SinFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitSinhFunc(ctx *SinhFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitSqrtFunc(ctx *SqrtFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitStringLiteral(ctx *StringLiteralContext)
- func (s *BaseAlteryxFormulasListener) ExitSubstringFunc(ctx *SubstringFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitSubtract(ctx *SubtractContext)
- func (s *BaseAlteryxFormulasListener) ExitSwitchFunc(ctx *SwitchFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitTanFunc(ctx *TanFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitTanhFunc(ctx *TanhFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitToDateFunc(ctx *ToDateFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitToDatetimeFunc(ctx *ToDatetimeFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitTrimFunc(ctx *TrimFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitTrimLeftFunc(ctx *TrimLeftFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitTrimRightFunc(ctx *TrimRightFuncContext)
- func (s *BaseAlteryxFormulasListener) ExitUppercaseFunc(ctx *UppercaseFuncContext)
- func (s *BaseAlteryxFormulasListener) VisitErrorNode(node antlr.ErrorNode)
- func (s *BaseAlteryxFormulasListener) VisitTerminal(node antlr.TerminalNode)
- type BoolLiteralContext
- type CeilFuncContext
- type CharFromIntFuncContext
- func (s *CharFromIntFuncContext) CharFromInt() antlr.TerminalNode
- func (s *CharFromIntFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CharFromIntFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CharFromIntFuncContext) Expr() IExprContext
- func (s *CharFromIntFuncContext) GetRuleContext() antlr.RuleContext
- type CharToIntFuncContext
- func (s *CharToIntFuncContext) CharToInt() antlr.TerminalNode
- func (s *CharToIntFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CharToIntFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CharToIntFuncContext) Expr() IExprContext
- func (s *CharToIntFuncContext) GetRuleContext() antlr.RuleContext
- type ContainsFuncContext
- func (s *ContainsFuncContext) AllExpr() []IExprContext
- func (s *ContainsFuncContext) Contains() antlr.TerminalNode
- func (s *ContainsFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ContainsFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ContainsFuncContext) Expr(i int) IExprContext
- func (s *ContainsFuncContext) GetRuleContext() antlr.RuleContext
- type CosFuncContext
- type CoshFuncContext
- type CountWordsFuncContext
- func (s *CountWordsFuncContext) CountWords() antlr.TerminalNode
- func (s *CountWordsFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CountWordsFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CountWordsFuncContext) Expr() IExprContext
- func (s *CountWordsFuncContext) GetRuleContext() antlr.RuleContext
- type DistanceFuncContext
- func (s *DistanceFuncContext) AllExpr() []IExprContext
- func (s *DistanceFuncContext) Distance() antlr.TerminalNode
- func (s *DistanceFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DistanceFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DistanceFuncContext) Expr(i int) IExprContext
- func (s *DistanceFuncContext) GetRuleContext() antlr.RuleContext
- type DivideContext
- func (s *DivideContext) AllExpr() []IExprContext
- func (s *DivideContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DivideContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DivideContext) Expr(i int) IExprContext
- func (s *DivideContext) GetLeft() IExprContext
- func (s *DivideContext) GetRight() IExprContext
- func (s *DivideContext) GetRuleContext() antlr.RuleContext
- func (s *DivideContext) SetLeft(v IExprContext)
- func (s *DivideContext) SetRight(v IExprContext)
- type EndsWithFuncContext
- func (s *EndsWithFuncContext) AllExpr() []IExprContext
- func (s *EndsWithFuncContext) EndsWith() antlr.TerminalNode
- func (s *EndsWithFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *EndsWithFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *EndsWithFuncContext) Expr(i int) IExprContext
- func (s *EndsWithFuncContext) GetRuleContext() antlr.RuleContext
- type EqualContext
- func (s *EqualContext) AllExpr() []IExprContext
- func (s *EqualContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *EqualContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *EqualContext) Expr(i int) IExprContext
- func (s *EqualContext) GetLeft() IExprContext
- func (s *EqualContext) GetRight() IExprContext
- func (s *EqualContext) GetRuleContext() antlr.RuleContext
- func (s *EqualContext) SetLeft(v IExprContext)
- func (s *EqualContext) SetRight(v IExprContext)
- type ExpFuncContext
- type ExprContext
- type ExprFieldContext
- type ExprIfContext
- func (s *ExprIfContext) AllElseif() []antlr.TerminalNode
- func (s *ExprIfContext) AllExpr() []IExprContext
- func (s *ExprIfContext) AllThen() []antlr.TerminalNode
- func (s *ExprIfContext) Else() antlr.TerminalNode
- func (s *ExprIfContext) Elseif(i int) antlr.TerminalNode
- func (s *ExprIfContext) Endif() antlr.TerminalNode
- func (s *ExprIfContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExprIfContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExprIfContext) Expr(i int) IExprContext
- func (s *ExprIfContext) GetElseStmnt() IExprContext
- func (s *ExprIfContext) GetIfStmnt() IExprContext
- func (s *ExprIfContext) GetRuleContext() antlr.RuleContext
- func (s *ExprIfContext) GetThenStmnt() IExprContext
- func (s *ExprIfContext) If() antlr.TerminalNode
- func (s *ExprIfContext) SetElseStmnt(v IExprContext)
- func (s *ExprIfContext) SetIfStmnt(v IExprContext)
- func (s *ExprIfContext) SetThenStmnt(v IExprContext)
- func (s *ExprIfContext) Then(i int) antlr.TerminalNode
- type FindStringFuncContext
- func (s *FindStringFuncContext) AllExpr() []IExprContext
- func (s *FindStringFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FindStringFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FindStringFuncContext) Expr(i int) IExprContext
- func (s *FindStringFuncContext) FindString() antlr.TerminalNode
- func (s *FindStringFuncContext) GetRuleContext() antlr.RuleContext
- type FloorFuncContext
- func (s *FloorFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FloorFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FloorFuncContext) Expr() IExprContext
- func (s *FloorFuncContext) Floor() antlr.TerminalNode
- func (s *FloorFuncContext) GetRuleContext() antlr.RuleContext
- type GetWordFuncContext
- func (s *GetWordFuncContext) AllExpr() []IExprContext
- func (s *GetWordFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *GetWordFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *GetWordFuncContext) Expr(i int) IExprContext
- func (s *GetWordFuncContext) GetRuleContext() antlr.RuleContext
- func (s *GetWordFuncContext) GetWord() antlr.TerminalNode
- type GreaterEqualContext
- func (s *GreaterEqualContext) AllExpr() []IExprContext
- func (s *GreaterEqualContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *GreaterEqualContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *GreaterEqualContext) Expr(i int) IExprContext
- func (s *GreaterEqualContext) GetLeft() IExprContext
- func (s *GreaterEqualContext) GetRight() IExprContext
- func (s *GreaterEqualContext) GetRuleContext() antlr.RuleContext
- func (s *GreaterEqualContext) SetLeft(v IExprContext)
- func (s *GreaterEqualContext) SetRight(v IExprContext)
- type GreaterThanContext
- func (s *GreaterThanContext) AllExpr() []IExprContext
- func (s *GreaterThanContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *GreaterThanContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *GreaterThanContext) Expr(i int) IExprContext
- func (s *GreaterThanContext) GetLeft() IExprContext
- func (s *GreaterThanContext) GetRight() IExprContext
- func (s *GreaterThanContext) GetRuleContext() antlr.RuleContext
- func (s *GreaterThanContext) SetLeft(v IExprContext)
- func (s *GreaterThanContext) SetRight(v IExprContext)
- type HexToNumberFuncContext
- func (s *HexToNumberFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *HexToNumberFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *HexToNumberFuncContext) Expr() IExprContext
- func (s *HexToNumberFuncContext) GetRuleContext() antlr.RuleContext
- func (s *HexToNumberFuncContext) HexToNumber() antlr.TerminalNode
- type IExprContext
- type IifFuncContext
- func (s *IifFuncContext) AllExpr() []IExprContext
- func (s *IifFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IifFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IifFuncContext) Expr(i int) IExprContext
- func (s *IifFuncContext) GetRuleContext() antlr.RuleContext
- func (s *IifFuncContext) Iif() antlr.TerminalNode
- type InContext
- func (s *InContext) AllExpr() []IExprContext
- func (s *InContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *InContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *InContext) Expr(i int) IExprContext
- func (s *InContext) GetRuleContext() antlr.RuleContext
- func (s *InContext) In() antlr.TerminalNode
- type IsEmptyFuncContext
- func (s *IsEmptyFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IsEmptyFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IsEmptyFuncContext) Expr() IExprContext
- func (s *IsEmptyFuncContext) GetRuleContext() antlr.RuleContext
- func (s *IsEmptyFuncContext) IsEmptyF() antlr.TerminalNode
- type IsNullFuncContext
- func (s *IsNullFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IsNullFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IsNullFuncContext) Expr() IExprContext
- func (s *IsNullFuncContext) GetRuleContext() antlr.RuleContext
- func (s *IsNullFuncContext) IsNull() antlr.TerminalNode
- type LeftFuncContext
- func (s *LeftFuncContext) AllExpr() []IExprContext
- func (s *LeftFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LeftFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LeftFuncContext) Expr(i int) IExprContext
- func (s *LeftFuncContext) GetRuleContext() antlr.RuleContext
- func (s *LeftFuncContext) Left() antlr.TerminalNode
- type LengthFuncContext
- func (s *LengthFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LengthFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LengthFuncContext) Expr() IExprContext
- func (s *LengthFuncContext) GetRuleContext() antlr.RuleContext
- func (s *LengthFuncContext) Length() antlr.TerminalNode
- type LessEqualContext
- func (s *LessEqualContext) AllExpr() []IExprContext
- func (s *LessEqualContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LessEqualContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LessEqualContext) Expr(i int) IExprContext
- func (s *LessEqualContext) GetLeft() IExprContext
- func (s *LessEqualContext) GetRight() IExprContext
- func (s *LessEqualContext) GetRuleContext() antlr.RuleContext
- func (s *LessEqualContext) SetLeft(v IExprContext)
- func (s *LessEqualContext) SetRight(v IExprContext)
- type LessThanContext
- func (s *LessThanContext) AllExpr() []IExprContext
- func (s *LessThanContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LessThanContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LessThanContext) Expr(i int) IExprContext
- func (s *LessThanContext) GetLeft() IExprContext
- func (s *LessThanContext) GetRight() IExprContext
- func (s *LessThanContext) GetRuleContext() antlr.RuleContext
- func (s *LessThanContext) SetLeft(v IExprContext)
- func (s *LessThanContext) SetRight(v IExprContext)
- type Log10FuncContext
- func (s *Log10FuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Log10FuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Log10FuncContext) Expr() IExprContext
- func (s *Log10FuncContext) GetRuleContext() antlr.RuleContext
- func (s *Log10FuncContext) Log10() antlr.TerminalNode
- type LogFuncContext
- type LowercaseFuncContext
- func (s *LowercaseFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LowercaseFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LowercaseFuncContext) Expr() IExprContext
- func (s *LowercaseFuncContext) GetRuleContext() antlr.RuleContext
- func (s *LowercaseFuncContext) Lowercase() antlr.TerminalNode
- type MaxFuncContext
- func (s *MaxFuncContext) AllExpr() []IExprContext
- func (s *MaxFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MaxFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MaxFuncContext) Expr(i int) IExprContext
- func (s *MaxFuncContext) GetRuleContext() antlr.RuleContext
- func (s *MaxFuncContext) Max() antlr.TerminalNode
- type MedianFuncContext
- func (s *MedianFuncContext) AllExpr() []IExprContext
- func (s *MedianFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MedianFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MedianFuncContext) Expr(i int) IExprContext
- func (s *MedianFuncContext) GetRuleContext() antlr.RuleContext
- func (s *MedianFuncContext) Median() antlr.TerminalNode
- type MinFuncContext
- func (s *MinFuncContext) AllExpr() []IExprContext
- func (s *MinFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MinFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MinFuncContext) Expr(i int) IExprContext
- func (s *MinFuncContext) GetRuleContext() antlr.RuleContext
- func (s *MinFuncContext) Min() antlr.TerminalNode
- type ModFuncContext
- func (s *ModFuncContext) AllExpr() []IExprContext
- func (s *ModFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ModFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ModFuncContext) Expr(i int) IExprContext
- func (s *ModFuncContext) GetRuleContext() antlr.RuleContext
- func (s *ModFuncContext) Mod() antlr.TerminalNode
- type MultiplyContext
- func (s *MultiplyContext) AllExpr() []IExprContext
- func (s *MultiplyContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MultiplyContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MultiplyContext) Expr(i int) IExprContext
- func (s *MultiplyContext) GetLeft() IExprContext
- func (s *MultiplyContext) GetRight() IExprContext
- func (s *MultiplyContext) GetRuleContext() antlr.RuleContext
- func (s *MultiplyContext) SetLeft(v IExprContext)
- func (s *MultiplyContext) SetRight(v IExprContext)
- type NotEqualContext
- func (s *NotEqualContext) AllExpr() []IExprContext
- func (s *NotEqualContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NotEqualContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NotEqualContext) Expr(i int) IExprContext
- func (s *NotEqualContext) GetLeft() IExprContext
- func (s *NotEqualContext) GetRight() IExprContext
- func (s *NotEqualContext) GetRuleContext() antlr.RuleContext
- func (s *NotEqualContext) SetLeft(v IExprContext)
- func (s *NotEqualContext) SetRight(v IExprContext)
- type NotInContext
- func (s *NotInContext) AllExpr() []IExprContext
- func (s *NotInContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NotInContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NotInContext) Expr(i int) IExprContext
- func (s *NotInContext) GetRuleContext() antlr.RuleContext
- func (s *NotInContext) In() antlr.TerminalNode
- func (s *NotInContext) Not() antlr.TerminalNode
- type NullFuncContext
- type NumberLiteralContext
- func (s *NumberLiteralContext) Decimal() antlr.TerminalNode
- func (s *NumberLiteralContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NumberLiteralContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NumberLiteralContext) GetRuleContext() antlr.RuleContext
- func (s *NumberLiteralContext) Integer() antlr.TerminalNode
- type OrContext
- func (s *OrContext) AllExpr() []IExprContext
- func (s *OrContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *OrContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *OrContext) Expr(i int) IExprContext
- func (s *OrContext) GetLeft() IExprContext
- func (s *OrContext) GetRight() IExprContext
- func (s *OrContext) GetRuleContext() antlr.RuleContext
- func (s *OrContext) Or() antlr.TerminalNode
- func (s *OrContext) SetLeft(v IExprContext)
- func (s *OrContext) SetRight(v IExprContext)
- type PadLeftFuncContext
- func (s *PadLeftFuncContext) AllExpr() []IExprContext
- func (s *PadLeftFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PadLeftFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PadLeftFuncContext) Expr(i int) IExprContext
- func (s *PadLeftFuncContext) GetRuleContext() antlr.RuleContext
- func (s *PadLeftFuncContext) PadLeft() antlr.TerminalNode
- type PadRightFuncContext
- func (s *PadRightFuncContext) AllExpr() []IExprContext
- func (s *PadRightFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PadRightFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PadRightFuncContext) Expr(i int) IExprContext
- func (s *PadRightFuncContext) GetRuleContext() antlr.RuleContext
- func (s *PadRightFuncContext) PadRight() antlr.TerminalNode
- type ParenthesisContext
- type PiFuncContext
- type PowFuncContext
- func (s *PowFuncContext) AllExpr() []IExprContext
- func (s *PowFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PowFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PowFuncContext) Expr(i int) IExprContext
- func (s *PowFuncContext) GetRuleContext() antlr.RuleContext
- func (s *PowFuncContext) Pow() antlr.TerminalNode
- type RandFuncContext
- type RandIntFuncContext
- func (s *RandIntFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RandIntFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RandIntFuncContext) Expr() IExprContext
- func (s *RandIntFuncContext) GetRuleContext() antlr.RuleContext
- func (s *RandIntFuncContext) RandInt() antlr.TerminalNode
- type RegexCountMatchesFuncContext
- func (s *RegexCountMatchesFuncContext) AllExpr() []IExprContext
- func (s *RegexCountMatchesFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RegexCountMatchesFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RegexCountMatchesFuncContext) Expr(i int) IExprContext
- func (s *RegexCountMatchesFuncContext) GetRuleContext() antlr.RuleContext
- func (s *RegexCountMatchesFuncContext) Regex_CountMatches() antlr.TerminalNode
- type RegexMatchFuncContext
- func (s *RegexMatchFuncContext) AllExpr() []IExprContext
- func (s *RegexMatchFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RegexMatchFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RegexMatchFuncContext) Expr(i int) IExprContext
- func (s *RegexMatchFuncContext) GetRuleContext() antlr.RuleContext
- func (s *RegexMatchFuncContext) Regex_Match() antlr.TerminalNode
- type RegexReplaceFuncContext
- func (s *RegexReplaceFuncContext) AllExpr() []IExprContext
- func (s *RegexReplaceFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RegexReplaceFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RegexReplaceFuncContext) Expr(i int) IExprContext
- func (s *RegexReplaceFuncContext) GetRuleContext() antlr.RuleContext
- func (s *RegexReplaceFuncContext) Regex_Replace() antlr.TerminalNode
- type ReplaceFuncContext
- func (s *ReplaceFuncContext) AllExpr() []IExprContext
- func (s *ReplaceFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ReplaceFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ReplaceFuncContext) Expr(i int) IExprContext
- func (s *ReplaceFuncContext) GetRuleContext() antlr.RuleContext
- func (s *ReplaceFuncContext) Replace() antlr.TerminalNode
- type RightFuncContext
- func (s *RightFuncContext) AllExpr() []IExprContext
- func (s *RightFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RightFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RightFuncContext) Expr(i int) IExprContext
- func (s *RightFuncContext) GetRuleContext() antlr.RuleContext
- func (s *RightFuncContext) Right() antlr.TerminalNode
- type RoundFuncContext
- func (s *RoundFuncContext) AllExpr() []IExprContext
- func (s *RoundFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RoundFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RoundFuncContext) Expr(i int) IExprContext
- func (s *RoundFuncContext) GetRuleContext() antlr.RuleContext
- func (s *RoundFuncContext) Round() antlr.TerminalNode
- type SinFuncContext
- type SinhFuncContext
- type SqrtFuncContext
- type StringLiteralContext
- func (s *StringLiteralContext) DoubleQuoteString() antlr.TerminalNode
- func (s *StringLiteralContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StringLiteralContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StringLiteralContext) GetRuleContext() antlr.RuleContext
- func (s *StringLiteralContext) SingleQuoteString() antlr.TerminalNode
- type SubstringFuncContext
- func (s *SubstringFuncContext) AllExpr() []IExprContext
- func (s *SubstringFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SubstringFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SubstringFuncContext) Expr(i int) IExprContext
- func (s *SubstringFuncContext) GetRuleContext() antlr.RuleContext
- func (s *SubstringFuncContext) Substring() antlr.TerminalNode
- type SubtractContext
- func (s *SubtractContext) AllExpr() []IExprContext
- func (s *SubtractContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SubtractContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SubtractContext) Expr(i int) IExprContext
- func (s *SubtractContext) GetLeft() IExprContext
- func (s *SubtractContext) GetRight() IExprContext
- func (s *SubtractContext) GetRuleContext() antlr.RuleContext
- func (s *SubtractContext) SetLeft(v IExprContext)
- func (s *SubtractContext) SetRight(v IExprContext)
- type SwitchFuncContext
- func (s *SwitchFuncContext) AllExpr() []IExprContext
- func (s *SwitchFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SwitchFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SwitchFuncContext) Expr(i int) IExprContext
- func (s *SwitchFuncContext) GetRuleContext() antlr.RuleContext
- func (s *SwitchFuncContext) Switch() antlr.TerminalNode
- type TanFuncContext
- type TanhFuncContext
- type ToDateFuncContext
- func (s *ToDateFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ToDateFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ToDateFuncContext) Expr() IExprContext
- func (s *ToDateFuncContext) GetRuleContext() antlr.RuleContext
- func (s *ToDateFuncContext) ToDate() antlr.TerminalNode
- type ToDatetimeFuncContext
- func (s *ToDatetimeFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ToDatetimeFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ToDatetimeFuncContext) Expr() IExprContext
- func (s *ToDatetimeFuncContext) GetRuleContext() antlr.RuleContext
- func (s *ToDatetimeFuncContext) ToDatetime() antlr.TerminalNode
- type TrimFuncContext
- func (s *TrimFuncContext) AllExpr() []IExprContext
- func (s *TrimFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TrimFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TrimFuncContext) Expr(i int) IExprContext
- func (s *TrimFuncContext) GetRuleContext() antlr.RuleContext
- func (s *TrimFuncContext) Trim() antlr.TerminalNode
- type TrimLeftFuncContext
- func (s *TrimLeftFuncContext) AllExpr() []IExprContext
- func (s *TrimLeftFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TrimLeftFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TrimLeftFuncContext) Expr(i int) IExprContext
- func (s *TrimLeftFuncContext) GetRuleContext() antlr.RuleContext
- func (s *TrimLeftFuncContext) TrimLeft() antlr.TerminalNode
- type TrimRightFuncContext
- func (s *TrimRightFuncContext) AllExpr() []IExprContext
- func (s *TrimRightFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TrimRightFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TrimRightFuncContext) Expr(i int) IExprContext
- func (s *TrimRightFuncContext) GetRuleContext() antlr.RuleContext
- func (s *TrimRightFuncContext) TrimRight() antlr.TerminalNode
- type UppercaseFuncContext
- func (s *UppercaseFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *UppercaseFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *UppercaseFuncContext) Expr() IExprContext
- func (s *UppercaseFuncContext) GetRuleContext() antlr.RuleContext
- func (s *UppercaseFuncContext) Uppercase() antlr.TerminalNode
Constants ¶
const ( AlteryxFormulasLexerT__0 = 1 AlteryxFormulasLexerT__1 = 2 AlteryxFormulasLexerT__2 = 3 AlteryxFormulasLexerT__3 = 4 AlteryxFormulasLexerT__4 = 5 AlteryxFormulasLexerT__5 = 6 AlteryxFormulasLexerT__6 = 7 AlteryxFormulasLexerT__7 = 8 AlteryxFormulasLexerT__8 = 9 AlteryxFormulasLexerT__9 = 10 AlteryxFormulasLexerT__10 = 11 AlteryxFormulasLexerT__11 = 12 AlteryxFormulasLexerT__12 = 13 AlteryxFormulasLexerT__13 = 14 AlteryxFormulasLexerT__14 = 15 AlteryxFormulasLexerT__15 = 16 AlteryxFormulasLexerAbs = 17 AlteryxFormulasLexerAcos = 18 AlteryxFormulasLexerAsin = 19 AlteryxFormulasLexerAtan = 20 AlteryxFormulasLexerAtan2 = 21 AlteryxFormulasLexerAverage = 22 AlteryxFormulasLexerCeil = 23 AlteryxFormulasLexerCharFromInt = 24 AlteryxFormulasLexerCharToInt = 25 AlteryxFormulasLexerContains = 26 AlteryxFormulasLexerCos = 27 AlteryxFormulasLexerCosh = 28 AlteryxFormulasLexerCountWords = 29 AlteryxFormulasLexerDistance = 30 AlteryxFormulasLexerEndsWith = 31 AlteryxFormulasLexerFindString = 32 AlteryxFormulasLexerExp = 33 AlteryxFormulasLexerFloor = 34 AlteryxFormulasLexerGetWord = 35 AlteryxFormulasLexerHexToNumber = 36 AlteryxFormulasLexerIif = 37 AlteryxFormulasLexerIsEmptyF = 38 AlteryxFormulasLexerIsNull = 39 AlteryxFormulasLexerLeft = 40 AlteryxFormulasLexerLength = 41 AlteryxFormulasLexerLog = 42 AlteryxFormulasLexerLog10 = 43 AlteryxFormulasLexerLowercase = 44 AlteryxFormulasLexerMax = 45 AlteryxFormulasLexerMedian = 46 AlteryxFormulasLexerMin = 47 AlteryxFormulasLexerMod = 48 AlteryxFormulasLexerNull = 49 AlteryxFormulasLexerPadLeft = 50 AlteryxFormulasLexerPadRight = 51 AlteryxFormulasLexerPi = 52 AlteryxFormulasLexerPow = 53 AlteryxFormulasLexerRand = 54 AlteryxFormulasLexerRandInt = 55 AlteryxFormulasLexerRegex_CountMatches = 56 AlteryxFormulasLexerRegex_Match = 57 AlteryxFormulasLexerRegex_Replace = 58 AlteryxFormulasLexerReplace = 59 AlteryxFormulasLexerRight = 60 AlteryxFormulasLexerRound = 61 AlteryxFormulasLexerSin = 62 AlteryxFormulasLexerSinh = 63 AlteryxFormulasLexerSqrt = 64 AlteryxFormulasLexerSubstring = 65 AlteryxFormulasLexerSwitch = 66 AlteryxFormulasLexerTan = 67 AlteryxFormulasLexerToDate = 68 AlteryxFormulasLexerToDatetime = 69 AlteryxFormulasLexerTanh = 70 AlteryxFormulasLexerTrim = 71 AlteryxFormulasLexerTrimLeft = 72 AlteryxFormulasLexerTrimRight = 73 AlteryxFormulasLexerUppercase = 74 AlteryxFormulasLexerIn = 75 AlteryxFormulasLexerNot = 76 AlteryxFormulasLexerAnd = 77 AlteryxFormulasLexerOr = 78 AlteryxFormulasLexerIf = 79 AlteryxFormulasLexerThen = 80 AlteryxFormulasLexerElse = 81 AlteryxFormulasLexerElseif = 82 AlteryxFormulasLexerEndif = 83 AlteryxFormulasLexerBool = 84 AlteryxFormulasLexerInteger = 85 AlteryxFormulasLexerDecimal = 86 AlteryxFormulasLexerField = 87 AlteryxFormulasLexerSingleQuoteString = 88 AlteryxFormulasLexerDoubleQuoteString = 89 AlteryxFormulasLexerWhitespace = 90 )
AlteryxFormulasLexer tokens.
const ( AlteryxFormulasParserEOF = antlr.TokenEOF AlteryxFormulasParserT__0 = 1 AlteryxFormulasParserT__1 = 2 AlteryxFormulasParserT__2 = 3 AlteryxFormulasParserT__3 = 4 AlteryxFormulasParserT__4 = 5 AlteryxFormulasParserT__5 = 6 AlteryxFormulasParserT__6 = 7 AlteryxFormulasParserT__7 = 8 AlteryxFormulasParserT__8 = 9 AlteryxFormulasParserT__9 = 10 AlteryxFormulasParserT__10 = 11 AlteryxFormulasParserT__11 = 12 AlteryxFormulasParserT__12 = 13 AlteryxFormulasParserT__13 = 14 AlteryxFormulasParserT__14 = 15 AlteryxFormulasParserT__15 = 16 AlteryxFormulasParserAbs = 17 AlteryxFormulasParserAcos = 18 AlteryxFormulasParserAsin = 19 AlteryxFormulasParserAtan = 20 AlteryxFormulasParserAtan2 = 21 AlteryxFormulasParserAverage = 22 AlteryxFormulasParserCeil = 23 AlteryxFormulasParserCharFromInt = 24 AlteryxFormulasParserCharToInt = 25 AlteryxFormulasParserContains = 26 AlteryxFormulasParserCos = 27 AlteryxFormulasParserCosh = 28 AlteryxFormulasParserCountWords = 29 AlteryxFormulasParserDistance = 30 AlteryxFormulasParserEndsWith = 31 AlteryxFormulasParserFindString = 32 AlteryxFormulasParserExp = 33 AlteryxFormulasParserFloor = 34 AlteryxFormulasParserGetWord = 35 AlteryxFormulasParserHexToNumber = 36 AlteryxFormulasParserIif = 37 AlteryxFormulasParserIsEmptyF = 38 AlteryxFormulasParserIsNull = 39 AlteryxFormulasParserLeft = 40 AlteryxFormulasParserLength = 41 AlteryxFormulasParserLog = 42 AlteryxFormulasParserLog10 = 43 AlteryxFormulasParserLowercase = 44 AlteryxFormulasParserMax = 45 AlteryxFormulasParserMedian = 46 AlteryxFormulasParserMin = 47 AlteryxFormulasParserMod = 48 AlteryxFormulasParserNull = 49 AlteryxFormulasParserPadLeft = 50 AlteryxFormulasParserPadRight = 51 AlteryxFormulasParserPi = 52 AlteryxFormulasParserPow = 53 AlteryxFormulasParserRand = 54 AlteryxFormulasParserRandInt = 55 AlteryxFormulasParserRegex_CountMatches = 56 AlteryxFormulasParserRegex_Match = 57 AlteryxFormulasParserRegex_Replace = 58 AlteryxFormulasParserReplace = 59 AlteryxFormulasParserRight = 60 AlteryxFormulasParserRound = 61 AlteryxFormulasParserSin = 62 AlteryxFormulasParserSinh = 63 AlteryxFormulasParserSqrt = 64 AlteryxFormulasParserSubstring = 65 AlteryxFormulasParserSwitch = 66 AlteryxFormulasParserTan = 67 AlteryxFormulasParserToDate = 68 AlteryxFormulasParserToDatetime = 69 AlteryxFormulasParserTanh = 70 AlteryxFormulasParserTrim = 71 AlteryxFormulasParserTrimLeft = 72 AlteryxFormulasParserTrimRight = 73 AlteryxFormulasParserUppercase = 74 AlteryxFormulasParserIn = 75 AlteryxFormulasParserNot = 76 AlteryxFormulasParserAnd = 77 AlteryxFormulasParserOr = 78 AlteryxFormulasParserIf = 79 AlteryxFormulasParserThen = 80 AlteryxFormulasParserElse = 81 AlteryxFormulasParserElseif = 82 AlteryxFormulasParserEndif = 83 AlteryxFormulasParserBool = 84 AlteryxFormulasParserInteger = 85 AlteryxFormulasParserDecimal = 86 AlteryxFormulasParserField = 87 AlteryxFormulasParserSingleQuoteString = 88 AlteryxFormulasParserDoubleQuoteString = 89 AlteryxFormulasParserWhitespace = 90 )
AlteryxFormulasParser tokens.
const AlteryxFormulasParserRULE_expr = 0
AlteryxFormulasParserRULE_expr is the AlteryxFormulasParser rule.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AbsFuncContext ¶
type AbsFuncContext struct {
*ExprContext
}
func NewAbsFuncContext ¶
func NewAbsFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AbsFuncContext
func (*AbsFuncContext) Abs ¶
func (s *AbsFuncContext) Abs() antlr.TerminalNode
func (*AbsFuncContext) EnterRule ¶
func (s *AbsFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*AbsFuncContext) ExitRule ¶
func (s *AbsFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*AbsFuncContext) Expr ¶
func (s *AbsFuncContext) Expr() IExprContext
func (*AbsFuncContext) GetRuleContext ¶
func (s *AbsFuncContext) GetRuleContext() antlr.RuleContext
type AcosFuncContext ¶
type AcosFuncContext struct {
*ExprContext
}
func NewAcosFuncContext ¶
func NewAcosFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AcosFuncContext
func (*AcosFuncContext) Acos ¶
func (s *AcosFuncContext) Acos() antlr.TerminalNode
func (*AcosFuncContext) EnterRule ¶
func (s *AcosFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*AcosFuncContext) ExitRule ¶
func (s *AcosFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*AcosFuncContext) Expr ¶
func (s *AcosFuncContext) Expr() IExprContext
func (*AcosFuncContext) GetRuleContext ¶
func (s *AcosFuncContext) GetRuleContext() antlr.RuleContext
type AddContext ¶
type AddContext struct { *ExprContext // contains filtered or unexported fields }
func NewAddContext ¶
func NewAddContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AddContext
func (*AddContext) AllExpr ¶
func (s *AddContext) AllExpr() []IExprContext
func (*AddContext) EnterRule ¶
func (s *AddContext) EnterRule(listener antlr.ParseTreeListener)
func (*AddContext) ExitRule ¶
func (s *AddContext) ExitRule(listener antlr.ParseTreeListener)
func (*AddContext) Expr ¶
func (s *AddContext) Expr(i int) IExprContext
func (*AddContext) GetLeft ¶
func (s *AddContext) GetLeft() IExprContext
func (*AddContext) GetRight ¶
func (s *AddContext) GetRight() IExprContext
func (*AddContext) GetRuleContext ¶
func (s *AddContext) GetRuleContext() antlr.RuleContext
func (*AddContext) SetLeft ¶
func (s *AddContext) SetLeft(v IExprContext)
func (*AddContext) SetRight ¶
func (s *AddContext) SetRight(v IExprContext)
type AlteryxFormulasLexer ¶
func NewAlteryxFormulasLexer ¶
func NewAlteryxFormulasLexer(input antlr.CharStream) *AlteryxFormulasLexer
type AlteryxFormulasListener ¶
type AlteryxFormulasListener interface { antlr.ParseTreeListener // EnterMaxFunc is called when entering the maxFunc production. EnterMaxFunc(c *MaxFuncContext) // EnterCosFunc is called when entering the cosFunc production. EnterCosFunc(c *CosFuncContext) // EnterReplaceFunc is called when entering the replaceFunc production. EnterReplaceFunc(c *ReplaceFuncContext) // EnterRandIntFunc is called when entering the randIntFunc production. EnterRandIntFunc(c *RandIntFuncContext) // EnterCharToIntFunc is called when entering the charToIntFunc production. EnterCharToIntFunc(c *CharToIntFuncContext) // EnterTrimRightFunc is called when entering the trimRightFunc production. EnterTrimRightFunc(c *TrimRightFuncContext) // EnterLeftFunc is called when entering the leftFunc production. EnterLeftFunc(c *LeftFuncContext) // EnterTanFunc is called when entering the tanFunc production. EnterTanFunc(c *TanFuncContext) // EnterToDateFunc is called when entering the toDateFunc production. EnterToDateFunc(c *ToDateFuncContext) // EnterRegexReplaceFunc is called when entering the regexReplaceFunc production. EnterRegexReplaceFunc(c *RegexReplaceFuncContext) // EnterFloorFunc is called when entering the floorFunc production. EnterFloorFunc(c *FloorFuncContext) // EnterNotIn is called when entering the notIn production. EnterNotIn(c *NotInContext) // EnterTanhFunc is called when entering the tanhFunc production. EnterTanhFunc(c *TanhFuncContext) // EnterGreaterThan is called when entering the greaterThan production. EnterGreaterThan(c *GreaterThanContext) // EnterAsinFunc is called when entering the asinFunc production. EnterAsinFunc(c *AsinFuncContext) // EnterAdd is called when entering the add production. EnterAdd(c *AddContext) // EnterCoshFunc is called when entering the coshFunc production. EnterCoshFunc(c *CoshFuncContext) // EnterIsNullFunc is called when entering the isNullFunc production. EnterIsNullFunc(c *IsNullFuncContext) // EnterIn is called when entering the in production. EnterIn(c *InContext) // EnterSubtract is called when entering the subtract production. EnterSubtract(c *SubtractContext) // EnterNotEqual is called when entering the notEqual production. EnterNotEqual(c *NotEqualContext) // EnterParenthesis is called when entering the parenthesis production. EnterParenthesis(c *ParenthesisContext) // EnterHexToNumberFunc is called when entering the hexToNumberFunc production. EnterHexToNumberFunc(c *HexToNumberFuncContext) // EnterMedianFunc is called when entering the medianFunc production. EnterMedianFunc(c *MedianFuncContext) // EnterNullFunc is called when entering the nullFunc production. EnterNullFunc(c *NullFuncContext) // EnterIsEmptyFunc is called when entering the isEmptyFunc production. EnterIsEmptyFunc(c *IsEmptyFuncContext) // EnterStringLiteral is called when entering the stringLiteral production. EnterStringLiteral(c *StringLiteralContext) // EnterRegexMatchFunc is called when entering the regexMatchFunc production. EnterRegexMatchFunc(c *RegexMatchFuncContext) // EnterAbsFunc is called when entering the absFunc production. EnterAbsFunc(c *AbsFuncContext) // EnterAtan2Func is called when entering the atan2Func production. EnterAtan2Func(c *Atan2FuncContext) // EnterPadLeftFunc is called when entering the padLeftFunc production. EnterPadLeftFunc(c *PadLeftFuncContext) // EnterFindStringFunc is called when entering the findStringFunc production. EnterFindStringFunc(c *FindStringFuncContext) // EnterLog10Func is called when entering the log10Func production. EnterLog10Func(c *Log10FuncContext) // EnterCeilFunc is called when entering the ceilFunc production. EnterCeilFunc(c *CeilFuncContext) // EnterEndsWithFunc is called when entering the endsWithFunc production. EnterEndsWithFunc(c *EndsWithFuncContext) // EnterDistanceFunc is called when entering the distanceFunc production. EnterDistanceFunc(c *DistanceFuncContext) // EnterCharFromIntFunc is called when entering the charFromIntFunc production. EnterCharFromIntFunc(c *CharFromIntFuncContext) // EnterBoolLiteral is called when entering the boolLiteral production. EnterBoolLiteral(c *BoolLiteralContext) // EnterAcosFunc is called when entering the acosFunc production. EnterAcosFunc(c *AcosFuncContext) // EnterSqrtFunc is called when entering the sqrtFunc production. EnterSqrtFunc(c *SqrtFuncContext) // EnterSinhFunc is called when entering the sinhFunc production. EnterSinhFunc(c *SinhFuncContext) // EnterRandFunc is called when entering the randFunc production. EnterRandFunc(c *RandFuncContext) // EnterMinFunc is called when entering the minFunc production. EnterMinFunc(c *MinFuncContext) // EnterPiFunc is called when entering the piFunc production. EnterPiFunc(c *PiFuncContext) // EnterAnd is called when entering the and production. EnterAnd(c *AndContext) // EnterLessThan is called when entering the lessThan production. EnterLessThan(c *LessThanContext) // EnterPadRightFunc is called when entering the padRightFunc production. EnterPadRightFunc(c *PadRightFuncContext) // EnterRegexCountMatchesFunc is called when entering the regexCountMatchesFunc production. EnterRegexCountMatchesFunc(c *RegexCountMatchesFuncContext) // EnterDivide is called when entering the divide production. EnterDivide(c *DivideContext) // EnterExprIf is called when entering the exprIf production. EnterExprIf(c *ExprIfContext) // EnterContainsFunc is called when entering the containsFunc production. EnterContainsFunc(c *ContainsFuncContext) // EnterLowercaseFunc is called when entering the lowercaseFunc production. EnterLowercaseFunc(c *LowercaseFuncContext) // EnterTrimFunc is called when entering the trimFunc production. EnterTrimFunc(c *TrimFuncContext) // EnterMultiply is called when entering the multiply production. EnterMultiply(c *MultiplyContext) // EnterAtanFunc is called when entering the atanFunc production. EnterAtanFunc(c *AtanFuncContext) // EnterRoundFunc is called when entering the roundFunc production. EnterRoundFunc(c *RoundFuncContext) // EnterSwitchFunc is called when entering the switchFunc production. EnterSwitchFunc(c *SwitchFuncContext) // EnterExprField is called when entering the exprField production. EnterExprField(c *ExprFieldContext) // EnterGetWordFunc is called when entering the getWordFunc production. EnterGetWordFunc(c *GetWordFuncContext) // EnterLengthFunc is called when entering the lengthFunc production. EnterLengthFunc(c *LengthFuncContext) // EnterOr is called when entering the or production. EnterOr(c *OrContext) // EnterExpFunc is called when entering the expFunc production. EnterExpFunc(c *ExpFuncContext) // EnterCountWordsFunc is called when entering the countWordsFunc production. EnterCountWordsFunc(c *CountWordsFuncContext) // EnterUppercaseFunc is called when entering the uppercaseFunc production. EnterUppercaseFunc(c *UppercaseFuncContext) // EnterPowFunc is called when entering the powFunc production. EnterPowFunc(c *PowFuncContext) // EnterToDatetimeFunc is called when entering the toDatetimeFunc production. EnterToDatetimeFunc(c *ToDatetimeFuncContext) // EnterIifFunc is called when entering the iifFunc production. EnterIifFunc(c *IifFuncContext) // EnterEqual is called when entering the equal production. EnterEqual(c *EqualContext) // EnterRightFunc is called when entering the rightFunc production. EnterRightFunc(c *RightFuncContext) // EnterModFunc is called when entering the modFunc production. EnterModFunc(c *ModFuncContext) // EnterSinFunc is called when entering the sinFunc production. EnterSinFunc(c *SinFuncContext) // EnterTrimLeftFunc is called when entering the trimLeftFunc production. EnterTrimLeftFunc(c *TrimLeftFuncContext) // EnterAverageFunc is called when entering the averageFunc production. EnterAverageFunc(c *AverageFuncContext) // EnterSubstringFunc is called when entering the substringFunc production. EnterSubstringFunc(c *SubstringFuncContext) // EnterGreaterEqual is called when entering the greaterEqual production. EnterGreaterEqual(c *GreaterEqualContext) // EnterLessEqual is called when entering the lessEqual production. EnterLessEqual(c *LessEqualContext) // EnterLogFunc is called when entering the logFunc production. EnterLogFunc(c *LogFuncContext) // EnterNumberLiteral is called when entering the numberLiteral production. EnterNumberLiteral(c *NumberLiteralContext) // ExitMaxFunc is called when exiting the maxFunc production. ExitMaxFunc(c *MaxFuncContext) // ExitCosFunc is called when exiting the cosFunc production. ExitCosFunc(c *CosFuncContext) // ExitReplaceFunc is called when exiting the replaceFunc production. ExitReplaceFunc(c *ReplaceFuncContext) // ExitRandIntFunc is called when exiting the randIntFunc production. ExitRandIntFunc(c *RandIntFuncContext) // ExitCharToIntFunc is called when exiting the charToIntFunc production. ExitCharToIntFunc(c *CharToIntFuncContext) // ExitTrimRightFunc is called when exiting the trimRightFunc production. ExitTrimRightFunc(c *TrimRightFuncContext) // ExitLeftFunc is called when exiting the leftFunc production. ExitLeftFunc(c *LeftFuncContext) // ExitTanFunc is called when exiting the tanFunc production. ExitTanFunc(c *TanFuncContext) // ExitToDateFunc is called when exiting the toDateFunc production. ExitToDateFunc(c *ToDateFuncContext) // ExitRegexReplaceFunc is called when exiting the regexReplaceFunc production. ExitRegexReplaceFunc(c *RegexReplaceFuncContext) // ExitFloorFunc is called when exiting the floorFunc production. ExitFloorFunc(c *FloorFuncContext) // ExitNotIn is called when exiting the notIn production. ExitNotIn(c *NotInContext) // ExitTanhFunc is called when exiting the tanhFunc production. ExitTanhFunc(c *TanhFuncContext) // ExitGreaterThan is called when exiting the greaterThan production. ExitGreaterThan(c *GreaterThanContext) // ExitAsinFunc is called when exiting the asinFunc production. ExitAsinFunc(c *AsinFuncContext) // ExitAdd is called when exiting the add production. ExitAdd(c *AddContext) // ExitCoshFunc is called when exiting the coshFunc production. ExitCoshFunc(c *CoshFuncContext) // ExitIsNullFunc is called when exiting the isNullFunc production. ExitIsNullFunc(c *IsNullFuncContext) // ExitIn is called when exiting the in production. ExitIn(c *InContext) // ExitSubtract is called when exiting the subtract production. ExitSubtract(c *SubtractContext) // ExitNotEqual is called when exiting the notEqual production. ExitNotEqual(c *NotEqualContext) // ExitParenthesis is called when exiting the parenthesis production. ExitParenthesis(c *ParenthesisContext) // ExitHexToNumberFunc is called when exiting the hexToNumberFunc production. ExitHexToNumberFunc(c *HexToNumberFuncContext) // ExitMedianFunc is called when exiting the medianFunc production. ExitMedianFunc(c *MedianFuncContext) // ExitNullFunc is called when exiting the nullFunc production. ExitNullFunc(c *NullFuncContext) // ExitIsEmptyFunc is called when exiting the isEmptyFunc production. ExitIsEmptyFunc(c *IsEmptyFuncContext) // ExitStringLiteral is called when exiting the stringLiteral production. ExitStringLiteral(c *StringLiteralContext) // ExitRegexMatchFunc is called when exiting the regexMatchFunc production. ExitRegexMatchFunc(c *RegexMatchFuncContext) // ExitAbsFunc is called when exiting the absFunc production. ExitAbsFunc(c *AbsFuncContext) // ExitAtan2Func is called when exiting the atan2Func production. ExitAtan2Func(c *Atan2FuncContext) // ExitPadLeftFunc is called when exiting the padLeftFunc production. ExitPadLeftFunc(c *PadLeftFuncContext) // ExitFindStringFunc is called when exiting the findStringFunc production. ExitFindStringFunc(c *FindStringFuncContext) // ExitLog10Func is called when exiting the log10Func production. ExitLog10Func(c *Log10FuncContext) // ExitCeilFunc is called when exiting the ceilFunc production. ExitCeilFunc(c *CeilFuncContext) // ExitEndsWithFunc is called when exiting the endsWithFunc production. ExitEndsWithFunc(c *EndsWithFuncContext) // ExitDistanceFunc is called when exiting the distanceFunc production. ExitDistanceFunc(c *DistanceFuncContext) // ExitCharFromIntFunc is called when exiting the charFromIntFunc production. ExitCharFromIntFunc(c *CharFromIntFuncContext) // ExitBoolLiteral is called when exiting the boolLiteral production. ExitBoolLiteral(c *BoolLiteralContext) // ExitAcosFunc is called when exiting the acosFunc production. ExitAcosFunc(c *AcosFuncContext) // ExitSqrtFunc is called when exiting the sqrtFunc production. ExitSqrtFunc(c *SqrtFuncContext) // ExitSinhFunc is called when exiting the sinhFunc production. ExitSinhFunc(c *SinhFuncContext) // ExitRandFunc is called when exiting the randFunc production. ExitRandFunc(c *RandFuncContext) // ExitMinFunc is called when exiting the minFunc production. ExitMinFunc(c *MinFuncContext) // ExitPiFunc is called when exiting the piFunc production. ExitPiFunc(c *PiFuncContext) // ExitAnd is called when exiting the and production. ExitAnd(c *AndContext) // ExitLessThan is called when exiting the lessThan production. ExitLessThan(c *LessThanContext) // ExitPadRightFunc is called when exiting the padRightFunc production. ExitPadRightFunc(c *PadRightFuncContext) // ExitRegexCountMatchesFunc is called when exiting the regexCountMatchesFunc production. ExitRegexCountMatchesFunc(c *RegexCountMatchesFuncContext) // ExitDivide is called when exiting the divide production. ExitDivide(c *DivideContext) // ExitExprIf is called when exiting the exprIf production. ExitExprIf(c *ExprIfContext) // ExitContainsFunc is called when exiting the containsFunc production. ExitContainsFunc(c *ContainsFuncContext) // ExitLowercaseFunc is called when exiting the lowercaseFunc production. ExitLowercaseFunc(c *LowercaseFuncContext) // ExitTrimFunc is called when exiting the trimFunc production. ExitTrimFunc(c *TrimFuncContext) // ExitMultiply is called when exiting the multiply production. ExitMultiply(c *MultiplyContext) // ExitAtanFunc is called when exiting the atanFunc production. ExitAtanFunc(c *AtanFuncContext) // ExitRoundFunc is called when exiting the roundFunc production. ExitRoundFunc(c *RoundFuncContext) // ExitSwitchFunc is called when exiting the switchFunc production. ExitSwitchFunc(c *SwitchFuncContext) // ExitExprField is called when exiting the exprField production. ExitExprField(c *ExprFieldContext) // ExitGetWordFunc is called when exiting the getWordFunc production. ExitGetWordFunc(c *GetWordFuncContext) // ExitLengthFunc is called when exiting the lengthFunc production. ExitLengthFunc(c *LengthFuncContext) // ExitOr is called when exiting the or production. ExitOr(c *OrContext) // ExitExpFunc is called when exiting the expFunc production. ExitExpFunc(c *ExpFuncContext) // ExitCountWordsFunc is called when exiting the countWordsFunc production. ExitCountWordsFunc(c *CountWordsFuncContext) // ExitUppercaseFunc is called when exiting the uppercaseFunc production. ExitUppercaseFunc(c *UppercaseFuncContext) // ExitPowFunc is called when exiting the powFunc production. ExitPowFunc(c *PowFuncContext) // ExitToDatetimeFunc is called when exiting the toDatetimeFunc production. ExitToDatetimeFunc(c *ToDatetimeFuncContext) // ExitIifFunc is called when exiting the iifFunc production. ExitIifFunc(c *IifFuncContext) // ExitEqual is called when exiting the equal production. ExitEqual(c *EqualContext) // ExitRightFunc is called when exiting the rightFunc production. ExitRightFunc(c *RightFuncContext) // ExitModFunc is called when exiting the modFunc production. ExitModFunc(c *ModFuncContext) // ExitSinFunc is called when exiting the sinFunc production. ExitSinFunc(c *SinFuncContext) // ExitTrimLeftFunc is called when exiting the trimLeftFunc production. ExitTrimLeftFunc(c *TrimLeftFuncContext) // ExitAverageFunc is called when exiting the averageFunc production. ExitAverageFunc(c *AverageFuncContext) // ExitSubstringFunc is called when exiting the substringFunc production. ExitSubstringFunc(c *SubstringFuncContext) // ExitGreaterEqual is called when exiting the greaterEqual production. ExitGreaterEqual(c *GreaterEqualContext) // ExitLessEqual is called when exiting the lessEqual production. ExitLessEqual(c *LessEqualContext) // ExitLogFunc is called when exiting the logFunc production. ExitLogFunc(c *LogFuncContext) // ExitNumberLiteral is called when exiting the numberLiteral production. ExitNumberLiteral(c *NumberLiteralContext) }
AlteryxFormulasListener is a complete listener for a parse tree produced by AlteryxFormulasParser.
type AlteryxFormulasParser ¶
type AlteryxFormulasParser struct {
*antlr.BaseParser
}
func NewAlteryxFormulasParser ¶
func NewAlteryxFormulasParser(input antlr.TokenStream) *AlteryxFormulasParser
func (*AlteryxFormulasParser) Expr ¶
func (p *AlteryxFormulasParser) Expr() (localctx IExprContext)
func (*AlteryxFormulasParser) Expr_Sempred ¶
func (p *AlteryxFormulasParser) Expr_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*AlteryxFormulasParser) Sempred ¶
func (p *AlteryxFormulasParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool
type AndContext ¶
type AndContext struct { *ExprContext // contains filtered or unexported fields }
func NewAndContext ¶
func NewAndContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AndContext
func (*AndContext) AllExpr ¶
func (s *AndContext) AllExpr() []IExprContext
func (*AndContext) And ¶
func (s *AndContext) And() antlr.TerminalNode
func (*AndContext) EnterRule ¶
func (s *AndContext) EnterRule(listener antlr.ParseTreeListener)
func (*AndContext) ExitRule ¶
func (s *AndContext) ExitRule(listener antlr.ParseTreeListener)
func (*AndContext) Expr ¶
func (s *AndContext) Expr(i int) IExprContext
func (*AndContext) GetLeft ¶
func (s *AndContext) GetLeft() IExprContext
func (*AndContext) GetRight ¶
func (s *AndContext) GetRight() IExprContext
func (*AndContext) GetRuleContext ¶
func (s *AndContext) GetRuleContext() antlr.RuleContext
func (*AndContext) SetLeft ¶
func (s *AndContext) SetLeft(v IExprContext)
func (*AndContext) SetRight ¶
func (s *AndContext) SetRight(v IExprContext)
type AsinFuncContext ¶
type AsinFuncContext struct {
*ExprContext
}
func NewAsinFuncContext ¶
func NewAsinFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AsinFuncContext
func (*AsinFuncContext) Asin ¶
func (s *AsinFuncContext) Asin() antlr.TerminalNode
func (*AsinFuncContext) EnterRule ¶
func (s *AsinFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*AsinFuncContext) ExitRule ¶
func (s *AsinFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*AsinFuncContext) Expr ¶
func (s *AsinFuncContext) Expr() IExprContext
func (*AsinFuncContext) GetRuleContext ¶
func (s *AsinFuncContext) GetRuleContext() antlr.RuleContext
type Atan2FuncContext ¶
type Atan2FuncContext struct {
*ExprContext
}
func NewAtan2FuncContext ¶
func NewAtan2FuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Atan2FuncContext
func (*Atan2FuncContext) AllExpr ¶
func (s *Atan2FuncContext) AllExpr() []IExprContext
func (*Atan2FuncContext) Atan2 ¶
func (s *Atan2FuncContext) Atan2() antlr.TerminalNode
func (*Atan2FuncContext) EnterRule ¶
func (s *Atan2FuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*Atan2FuncContext) ExitRule ¶
func (s *Atan2FuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*Atan2FuncContext) Expr ¶
func (s *Atan2FuncContext) Expr(i int) IExprContext
func (*Atan2FuncContext) GetRuleContext ¶
func (s *Atan2FuncContext) GetRuleContext() antlr.RuleContext
type AtanFuncContext ¶
type AtanFuncContext struct {
*ExprContext
}
func NewAtanFuncContext ¶
func NewAtanFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AtanFuncContext
func (*AtanFuncContext) Atan ¶
func (s *AtanFuncContext) Atan() antlr.TerminalNode
func (*AtanFuncContext) EnterRule ¶
func (s *AtanFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*AtanFuncContext) ExitRule ¶
func (s *AtanFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*AtanFuncContext) Expr ¶
func (s *AtanFuncContext) Expr() IExprContext
func (*AtanFuncContext) GetRuleContext ¶
func (s *AtanFuncContext) GetRuleContext() antlr.RuleContext
type AverageFuncContext ¶
type AverageFuncContext struct {
*ExprContext
}
func NewAverageFuncContext ¶
func NewAverageFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AverageFuncContext
func (*AverageFuncContext) AllExpr ¶
func (s *AverageFuncContext) AllExpr() []IExprContext
func (*AverageFuncContext) Average ¶
func (s *AverageFuncContext) Average() antlr.TerminalNode
func (*AverageFuncContext) EnterRule ¶
func (s *AverageFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*AverageFuncContext) ExitRule ¶
func (s *AverageFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*AverageFuncContext) Expr ¶
func (s *AverageFuncContext) Expr(i int) IExprContext
func (*AverageFuncContext) GetRuleContext ¶
func (s *AverageFuncContext) GetRuleContext() antlr.RuleContext
type BaseAlteryxFormulasListener ¶
type BaseAlteryxFormulasListener struct{}
BaseAlteryxFormulasListener is a complete listener for a parse tree produced by AlteryxFormulasParser.
func (*BaseAlteryxFormulasListener) EnterAbsFunc ¶
func (s *BaseAlteryxFormulasListener) EnterAbsFunc(ctx *AbsFuncContext)
EnterAbsFunc is called when production absFunc is entered.
func (*BaseAlteryxFormulasListener) EnterAcosFunc ¶
func (s *BaseAlteryxFormulasListener) EnterAcosFunc(ctx *AcosFuncContext)
EnterAcosFunc is called when production acosFunc is entered.
func (*BaseAlteryxFormulasListener) EnterAdd ¶
func (s *BaseAlteryxFormulasListener) EnterAdd(ctx *AddContext)
EnterAdd is called when production add is entered.
func (*BaseAlteryxFormulasListener) EnterAnd ¶
func (s *BaseAlteryxFormulasListener) EnterAnd(ctx *AndContext)
EnterAnd is called when production and is entered.
func (*BaseAlteryxFormulasListener) EnterAsinFunc ¶
func (s *BaseAlteryxFormulasListener) EnterAsinFunc(ctx *AsinFuncContext)
EnterAsinFunc is called when production asinFunc is entered.
func (*BaseAlteryxFormulasListener) EnterAtan2Func ¶
func (s *BaseAlteryxFormulasListener) EnterAtan2Func(ctx *Atan2FuncContext)
EnterAtan2Func is called when production atan2Func is entered.
func (*BaseAlteryxFormulasListener) EnterAtanFunc ¶
func (s *BaseAlteryxFormulasListener) EnterAtanFunc(ctx *AtanFuncContext)
EnterAtanFunc is called when production atanFunc is entered.
func (*BaseAlteryxFormulasListener) EnterAverageFunc ¶
func (s *BaseAlteryxFormulasListener) EnterAverageFunc(ctx *AverageFuncContext)
EnterAverageFunc is called when production averageFunc is entered.
func (*BaseAlteryxFormulasListener) EnterBoolLiteral ¶
func (s *BaseAlteryxFormulasListener) EnterBoolLiteral(ctx *BoolLiteralContext)
EnterBoolLiteral is called when production boolLiteral is entered.
func (*BaseAlteryxFormulasListener) EnterCeilFunc ¶
func (s *BaseAlteryxFormulasListener) EnterCeilFunc(ctx *CeilFuncContext)
EnterCeilFunc is called when production ceilFunc is entered.
func (*BaseAlteryxFormulasListener) EnterCharFromIntFunc ¶
func (s *BaseAlteryxFormulasListener) EnterCharFromIntFunc(ctx *CharFromIntFuncContext)
EnterCharFromIntFunc is called when production charFromIntFunc is entered.
func (*BaseAlteryxFormulasListener) EnterCharToIntFunc ¶
func (s *BaseAlteryxFormulasListener) EnterCharToIntFunc(ctx *CharToIntFuncContext)
EnterCharToIntFunc is called when production charToIntFunc is entered.
func (*BaseAlteryxFormulasListener) EnterContainsFunc ¶
func (s *BaseAlteryxFormulasListener) EnterContainsFunc(ctx *ContainsFuncContext)
EnterContainsFunc is called when production containsFunc is entered.
func (*BaseAlteryxFormulasListener) EnterCosFunc ¶
func (s *BaseAlteryxFormulasListener) EnterCosFunc(ctx *CosFuncContext)
EnterCosFunc is called when production cosFunc is entered.
func (*BaseAlteryxFormulasListener) EnterCoshFunc ¶
func (s *BaseAlteryxFormulasListener) EnterCoshFunc(ctx *CoshFuncContext)
EnterCoshFunc is called when production coshFunc is entered.
func (*BaseAlteryxFormulasListener) EnterCountWordsFunc ¶
func (s *BaseAlteryxFormulasListener) EnterCountWordsFunc(ctx *CountWordsFuncContext)
EnterCountWordsFunc is called when production countWordsFunc is entered.
func (*BaseAlteryxFormulasListener) EnterDistanceFunc ¶
func (s *BaseAlteryxFormulasListener) EnterDistanceFunc(ctx *DistanceFuncContext)
EnterDistanceFunc is called when production distanceFunc is entered.
func (*BaseAlteryxFormulasListener) EnterDivide ¶
func (s *BaseAlteryxFormulasListener) EnterDivide(ctx *DivideContext)
EnterDivide is called when production divide is entered.
func (*BaseAlteryxFormulasListener) EnterEndsWithFunc ¶
func (s *BaseAlteryxFormulasListener) EnterEndsWithFunc(ctx *EndsWithFuncContext)
EnterEndsWithFunc is called when production endsWithFunc is entered.
func (*BaseAlteryxFormulasListener) EnterEqual ¶
func (s *BaseAlteryxFormulasListener) EnterEqual(ctx *EqualContext)
EnterEqual is called when production equal is entered.
func (*BaseAlteryxFormulasListener) EnterEveryRule ¶
func (s *BaseAlteryxFormulasListener) EnterEveryRule(ctx antlr.ParserRuleContext)
EnterEveryRule is called when any rule is entered.
func (*BaseAlteryxFormulasListener) EnterExpFunc ¶
func (s *BaseAlteryxFormulasListener) EnterExpFunc(ctx *ExpFuncContext)
EnterExpFunc is called when production expFunc is entered.
func (*BaseAlteryxFormulasListener) EnterExprField ¶
func (s *BaseAlteryxFormulasListener) EnterExprField(ctx *ExprFieldContext)
EnterExprField is called when production exprField is entered.
func (*BaseAlteryxFormulasListener) EnterExprIf ¶
func (s *BaseAlteryxFormulasListener) EnterExprIf(ctx *ExprIfContext)
EnterExprIf is called when production exprIf is entered.
func (*BaseAlteryxFormulasListener) EnterFindStringFunc ¶
func (s *BaseAlteryxFormulasListener) EnterFindStringFunc(ctx *FindStringFuncContext)
EnterFindStringFunc is called when production findStringFunc is entered.
func (*BaseAlteryxFormulasListener) EnterFloorFunc ¶
func (s *BaseAlteryxFormulasListener) EnterFloorFunc(ctx *FloorFuncContext)
EnterFloorFunc is called when production floorFunc is entered.
func (*BaseAlteryxFormulasListener) EnterGetWordFunc ¶
func (s *BaseAlteryxFormulasListener) EnterGetWordFunc(ctx *GetWordFuncContext)
EnterGetWordFunc is called when production getWordFunc is entered.
func (*BaseAlteryxFormulasListener) EnterGreaterEqual ¶
func (s *BaseAlteryxFormulasListener) EnterGreaterEqual(ctx *GreaterEqualContext)
EnterGreaterEqual is called when production greaterEqual is entered.
func (*BaseAlteryxFormulasListener) EnterGreaterThan ¶
func (s *BaseAlteryxFormulasListener) EnterGreaterThan(ctx *GreaterThanContext)
EnterGreaterThan is called when production greaterThan is entered.
func (*BaseAlteryxFormulasListener) EnterHexToNumberFunc ¶
func (s *BaseAlteryxFormulasListener) EnterHexToNumberFunc(ctx *HexToNumberFuncContext)
EnterHexToNumberFunc is called when production hexToNumberFunc is entered.
func (*BaseAlteryxFormulasListener) EnterIifFunc ¶
func (s *BaseAlteryxFormulasListener) EnterIifFunc(ctx *IifFuncContext)
EnterIifFunc is called when production iifFunc is entered.
func (*BaseAlteryxFormulasListener) EnterIn ¶
func (s *BaseAlteryxFormulasListener) EnterIn(ctx *InContext)
EnterIn is called when production in is entered.
func (*BaseAlteryxFormulasListener) EnterIsEmptyFunc ¶
func (s *BaseAlteryxFormulasListener) EnterIsEmptyFunc(ctx *IsEmptyFuncContext)
EnterIsEmptyFunc is called when production isEmptyFunc is entered.
func (*BaseAlteryxFormulasListener) EnterIsNullFunc ¶
func (s *BaseAlteryxFormulasListener) EnterIsNullFunc(ctx *IsNullFuncContext)
EnterIsNullFunc is called when production isNullFunc is entered.
func (*BaseAlteryxFormulasListener) EnterLeftFunc ¶
func (s *BaseAlteryxFormulasListener) EnterLeftFunc(ctx *LeftFuncContext)
EnterLeftFunc is called when production leftFunc is entered.
func (*BaseAlteryxFormulasListener) EnterLengthFunc ¶
func (s *BaseAlteryxFormulasListener) EnterLengthFunc(ctx *LengthFuncContext)
EnterLengthFunc is called when production lengthFunc is entered.
func (*BaseAlteryxFormulasListener) EnterLessEqual ¶
func (s *BaseAlteryxFormulasListener) EnterLessEqual(ctx *LessEqualContext)
EnterLessEqual is called when production lessEqual is entered.
func (*BaseAlteryxFormulasListener) EnterLessThan ¶
func (s *BaseAlteryxFormulasListener) EnterLessThan(ctx *LessThanContext)
EnterLessThan is called when production lessThan is entered.
func (*BaseAlteryxFormulasListener) EnterLog10Func ¶
func (s *BaseAlteryxFormulasListener) EnterLog10Func(ctx *Log10FuncContext)
EnterLog10Func is called when production log10Func is entered.
func (*BaseAlteryxFormulasListener) EnterLogFunc ¶
func (s *BaseAlteryxFormulasListener) EnterLogFunc(ctx *LogFuncContext)
EnterLogFunc is called when production logFunc is entered.
func (*BaseAlteryxFormulasListener) EnterLowercaseFunc ¶
func (s *BaseAlteryxFormulasListener) EnterLowercaseFunc(ctx *LowercaseFuncContext)
EnterLowercaseFunc is called when production lowercaseFunc is entered.
func (*BaseAlteryxFormulasListener) EnterMaxFunc ¶
func (s *BaseAlteryxFormulasListener) EnterMaxFunc(ctx *MaxFuncContext)
EnterMaxFunc is called when production maxFunc is entered.
func (*BaseAlteryxFormulasListener) EnterMedianFunc ¶
func (s *BaseAlteryxFormulasListener) EnterMedianFunc(ctx *MedianFuncContext)
EnterMedianFunc is called when production medianFunc is entered.
func (*BaseAlteryxFormulasListener) EnterMinFunc ¶
func (s *BaseAlteryxFormulasListener) EnterMinFunc(ctx *MinFuncContext)
EnterMinFunc is called when production minFunc is entered.
func (*BaseAlteryxFormulasListener) EnterModFunc ¶
func (s *BaseAlteryxFormulasListener) EnterModFunc(ctx *ModFuncContext)
EnterModFunc is called when production modFunc is entered.
func (*BaseAlteryxFormulasListener) EnterMultiply ¶
func (s *BaseAlteryxFormulasListener) EnterMultiply(ctx *MultiplyContext)
EnterMultiply is called when production multiply is entered.
func (*BaseAlteryxFormulasListener) EnterNotEqual ¶
func (s *BaseAlteryxFormulasListener) EnterNotEqual(ctx *NotEqualContext)
EnterNotEqual is called when production notEqual is entered.
func (*BaseAlteryxFormulasListener) EnterNotIn ¶
func (s *BaseAlteryxFormulasListener) EnterNotIn(ctx *NotInContext)
EnterNotIn is called when production notIn is entered.
func (*BaseAlteryxFormulasListener) EnterNullFunc ¶
func (s *BaseAlteryxFormulasListener) EnterNullFunc(ctx *NullFuncContext)
EnterNullFunc is called when production nullFunc is entered.
func (*BaseAlteryxFormulasListener) EnterNumberLiteral ¶
func (s *BaseAlteryxFormulasListener) EnterNumberLiteral(ctx *NumberLiteralContext)
EnterNumberLiteral is called when production numberLiteral is entered.
func (*BaseAlteryxFormulasListener) EnterOr ¶
func (s *BaseAlteryxFormulasListener) EnterOr(ctx *OrContext)
EnterOr is called when production or is entered.
func (*BaseAlteryxFormulasListener) EnterPadLeftFunc ¶
func (s *BaseAlteryxFormulasListener) EnterPadLeftFunc(ctx *PadLeftFuncContext)
EnterPadLeftFunc is called when production padLeftFunc is entered.
func (*BaseAlteryxFormulasListener) EnterPadRightFunc ¶
func (s *BaseAlteryxFormulasListener) EnterPadRightFunc(ctx *PadRightFuncContext)
EnterPadRightFunc is called when production padRightFunc is entered.
func (*BaseAlteryxFormulasListener) EnterParenthesis ¶
func (s *BaseAlteryxFormulasListener) EnterParenthesis(ctx *ParenthesisContext)
EnterParenthesis is called when production parenthesis is entered.
func (*BaseAlteryxFormulasListener) EnterPiFunc ¶
func (s *BaseAlteryxFormulasListener) EnterPiFunc(ctx *PiFuncContext)
EnterPiFunc is called when production piFunc is entered.
func (*BaseAlteryxFormulasListener) EnterPowFunc ¶
func (s *BaseAlteryxFormulasListener) EnterPowFunc(ctx *PowFuncContext)
EnterPowFunc is called when production powFunc is entered.
func (*BaseAlteryxFormulasListener) EnterRandFunc ¶
func (s *BaseAlteryxFormulasListener) EnterRandFunc(ctx *RandFuncContext)
EnterRandFunc is called when production randFunc is entered.
func (*BaseAlteryxFormulasListener) EnterRandIntFunc ¶
func (s *BaseAlteryxFormulasListener) EnterRandIntFunc(ctx *RandIntFuncContext)
EnterRandIntFunc is called when production randIntFunc is entered.
func (*BaseAlteryxFormulasListener) EnterRegexCountMatchesFunc ¶
func (s *BaseAlteryxFormulasListener) EnterRegexCountMatchesFunc(ctx *RegexCountMatchesFuncContext)
EnterRegexCountMatchesFunc is called when production regexCountMatchesFunc is entered.
func (*BaseAlteryxFormulasListener) EnterRegexMatchFunc ¶
func (s *BaseAlteryxFormulasListener) EnterRegexMatchFunc(ctx *RegexMatchFuncContext)
EnterRegexMatchFunc is called when production regexMatchFunc is entered.
func (*BaseAlteryxFormulasListener) EnterRegexReplaceFunc ¶
func (s *BaseAlteryxFormulasListener) EnterRegexReplaceFunc(ctx *RegexReplaceFuncContext)
EnterRegexReplaceFunc is called when production regexReplaceFunc is entered.
func (*BaseAlteryxFormulasListener) EnterReplaceFunc ¶
func (s *BaseAlteryxFormulasListener) EnterReplaceFunc(ctx *ReplaceFuncContext)
EnterReplaceFunc is called when production replaceFunc is entered.
func (*BaseAlteryxFormulasListener) EnterRightFunc ¶
func (s *BaseAlteryxFormulasListener) EnterRightFunc(ctx *RightFuncContext)
EnterRightFunc is called when production rightFunc is entered.
func (*BaseAlteryxFormulasListener) EnterRoundFunc ¶
func (s *BaseAlteryxFormulasListener) EnterRoundFunc(ctx *RoundFuncContext)
EnterRoundFunc is called when production roundFunc is entered.
func (*BaseAlteryxFormulasListener) EnterSinFunc ¶
func (s *BaseAlteryxFormulasListener) EnterSinFunc(ctx *SinFuncContext)
EnterSinFunc is called when production sinFunc is entered.
func (*BaseAlteryxFormulasListener) EnterSinhFunc ¶
func (s *BaseAlteryxFormulasListener) EnterSinhFunc(ctx *SinhFuncContext)
EnterSinhFunc is called when production sinhFunc is entered.
func (*BaseAlteryxFormulasListener) EnterSqrtFunc ¶
func (s *BaseAlteryxFormulasListener) EnterSqrtFunc(ctx *SqrtFuncContext)
EnterSqrtFunc is called when production sqrtFunc is entered.
func (*BaseAlteryxFormulasListener) EnterStringLiteral ¶
func (s *BaseAlteryxFormulasListener) EnterStringLiteral(ctx *StringLiteralContext)
EnterStringLiteral is called when production stringLiteral is entered.
func (*BaseAlteryxFormulasListener) EnterSubstringFunc ¶
func (s *BaseAlteryxFormulasListener) EnterSubstringFunc(ctx *SubstringFuncContext)
EnterSubstringFunc is called when production substringFunc is entered.
func (*BaseAlteryxFormulasListener) EnterSubtract ¶
func (s *BaseAlteryxFormulasListener) EnterSubtract(ctx *SubtractContext)
EnterSubtract is called when production subtract is entered.
func (*BaseAlteryxFormulasListener) EnterSwitchFunc ¶
func (s *BaseAlteryxFormulasListener) EnterSwitchFunc(ctx *SwitchFuncContext)
EnterSwitchFunc is called when production switchFunc is entered.
func (*BaseAlteryxFormulasListener) EnterTanFunc ¶
func (s *BaseAlteryxFormulasListener) EnterTanFunc(ctx *TanFuncContext)
EnterTanFunc is called when production tanFunc is entered.
func (*BaseAlteryxFormulasListener) EnterTanhFunc ¶
func (s *BaseAlteryxFormulasListener) EnterTanhFunc(ctx *TanhFuncContext)
EnterTanhFunc is called when production tanhFunc is entered.
func (*BaseAlteryxFormulasListener) EnterToDateFunc ¶
func (s *BaseAlteryxFormulasListener) EnterToDateFunc(ctx *ToDateFuncContext)
EnterToDateFunc is called when production toDateFunc is entered.
func (*BaseAlteryxFormulasListener) EnterToDatetimeFunc ¶
func (s *BaseAlteryxFormulasListener) EnterToDatetimeFunc(ctx *ToDatetimeFuncContext)
EnterToDatetimeFunc is called when production toDatetimeFunc is entered.
func (*BaseAlteryxFormulasListener) EnterTrimFunc ¶
func (s *BaseAlteryxFormulasListener) EnterTrimFunc(ctx *TrimFuncContext)
EnterTrimFunc is called when production trimFunc is entered.
func (*BaseAlteryxFormulasListener) EnterTrimLeftFunc ¶
func (s *BaseAlteryxFormulasListener) EnterTrimLeftFunc(ctx *TrimLeftFuncContext)
EnterTrimLeftFunc is called when production trimLeftFunc is entered.
func (*BaseAlteryxFormulasListener) EnterTrimRightFunc ¶
func (s *BaseAlteryxFormulasListener) EnterTrimRightFunc(ctx *TrimRightFuncContext)
EnterTrimRightFunc is called when production trimRightFunc is entered.
func (*BaseAlteryxFormulasListener) EnterUppercaseFunc ¶
func (s *BaseAlteryxFormulasListener) EnterUppercaseFunc(ctx *UppercaseFuncContext)
EnterUppercaseFunc is called when production uppercaseFunc is entered.
func (*BaseAlteryxFormulasListener) ExitAbsFunc ¶
func (s *BaseAlteryxFormulasListener) ExitAbsFunc(ctx *AbsFuncContext)
ExitAbsFunc is called when production absFunc is exited.
func (*BaseAlteryxFormulasListener) ExitAcosFunc ¶
func (s *BaseAlteryxFormulasListener) ExitAcosFunc(ctx *AcosFuncContext)
ExitAcosFunc is called when production acosFunc is exited.
func (*BaseAlteryxFormulasListener) ExitAdd ¶
func (s *BaseAlteryxFormulasListener) ExitAdd(ctx *AddContext)
ExitAdd is called when production add is exited.
func (*BaseAlteryxFormulasListener) ExitAnd ¶
func (s *BaseAlteryxFormulasListener) ExitAnd(ctx *AndContext)
ExitAnd is called when production and is exited.
func (*BaseAlteryxFormulasListener) ExitAsinFunc ¶
func (s *BaseAlteryxFormulasListener) ExitAsinFunc(ctx *AsinFuncContext)
ExitAsinFunc is called when production asinFunc is exited.
func (*BaseAlteryxFormulasListener) ExitAtan2Func ¶
func (s *BaseAlteryxFormulasListener) ExitAtan2Func(ctx *Atan2FuncContext)
ExitAtan2Func is called when production atan2Func is exited.
func (*BaseAlteryxFormulasListener) ExitAtanFunc ¶
func (s *BaseAlteryxFormulasListener) ExitAtanFunc(ctx *AtanFuncContext)
ExitAtanFunc is called when production atanFunc is exited.
func (*BaseAlteryxFormulasListener) ExitAverageFunc ¶
func (s *BaseAlteryxFormulasListener) ExitAverageFunc(ctx *AverageFuncContext)
ExitAverageFunc is called when production averageFunc is exited.
func (*BaseAlteryxFormulasListener) ExitBoolLiteral ¶
func (s *BaseAlteryxFormulasListener) ExitBoolLiteral(ctx *BoolLiteralContext)
ExitBoolLiteral is called when production boolLiteral is exited.
func (*BaseAlteryxFormulasListener) ExitCeilFunc ¶
func (s *BaseAlteryxFormulasListener) ExitCeilFunc(ctx *CeilFuncContext)
ExitCeilFunc is called when production ceilFunc is exited.
func (*BaseAlteryxFormulasListener) ExitCharFromIntFunc ¶
func (s *BaseAlteryxFormulasListener) ExitCharFromIntFunc(ctx *CharFromIntFuncContext)
ExitCharFromIntFunc is called when production charFromIntFunc is exited.
func (*BaseAlteryxFormulasListener) ExitCharToIntFunc ¶
func (s *BaseAlteryxFormulasListener) ExitCharToIntFunc(ctx *CharToIntFuncContext)
ExitCharToIntFunc is called when production charToIntFunc is exited.
func (*BaseAlteryxFormulasListener) ExitContainsFunc ¶
func (s *BaseAlteryxFormulasListener) ExitContainsFunc(ctx *ContainsFuncContext)
ExitContainsFunc is called when production containsFunc is exited.
func (*BaseAlteryxFormulasListener) ExitCosFunc ¶
func (s *BaseAlteryxFormulasListener) ExitCosFunc(ctx *CosFuncContext)
ExitCosFunc is called when production cosFunc is exited.
func (*BaseAlteryxFormulasListener) ExitCoshFunc ¶
func (s *BaseAlteryxFormulasListener) ExitCoshFunc(ctx *CoshFuncContext)
ExitCoshFunc is called when production coshFunc is exited.
func (*BaseAlteryxFormulasListener) ExitCountWordsFunc ¶
func (s *BaseAlteryxFormulasListener) ExitCountWordsFunc(ctx *CountWordsFuncContext)
ExitCountWordsFunc is called when production countWordsFunc is exited.
func (*BaseAlteryxFormulasListener) ExitDistanceFunc ¶
func (s *BaseAlteryxFormulasListener) ExitDistanceFunc(ctx *DistanceFuncContext)
ExitDistanceFunc is called when production distanceFunc is exited.
func (*BaseAlteryxFormulasListener) ExitDivide ¶
func (s *BaseAlteryxFormulasListener) ExitDivide(ctx *DivideContext)
ExitDivide is called when production divide is exited.
func (*BaseAlteryxFormulasListener) ExitEndsWithFunc ¶
func (s *BaseAlteryxFormulasListener) ExitEndsWithFunc(ctx *EndsWithFuncContext)
ExitEndsWithFunc is called when production endsWithFunc is exited.
func (*BaseAlteryxFormulasListener) ExitEqual ¶
func (s *BaseAlteryxFormulasListener) ExitEqual(ctx *EqualContext)
ExitEqual is called when production equal is exited.
func (*BaseAlteryxFormulasListener) ExitEveryRule ¶
func (s *BaseAlteryxFormulasListener) ExitEveryRule(ctx antlr.ParserRuleContext)
ExitEveryRule is called when any rule is exited.
func (*BaseAlteryxFormulasListener) ExitExpFunc ¶
func (s *BaseAlteryxFormulasListener) ExitExpFunc(ctx *ExpFuncContext)
ExitExpFunc is called when production expFunc is exited.
func (*BaseAlteryxFormulasListener) ExitExprField ¶
func (s *BaseAlteryxFormulasListener) ExitExprField(ctx *ExprFieldContext)
ExitExprField is called when production exprField is exited.
func (*BaseAlteryxFormulasListener) ExitExprIf ¶
func (s *BaseAlteryxFormulasListener) ExitExprIf(ctx *ExprIfContext)
ExitExprIf is called when production exprIf is exited.
func (*BaseAlteryxFormulasListener) ExitFindStringFunc ¶
func (s *BaseAlteryxFormulasListener) ExitFindStringFunc(ctx *FindStringFuncContext)
ExitFindStringFunc is called when production findStringFunc is exited.
func (*BaseAlteryxFormulasListener) ExitFloorFunc ¶
func (s *BaseAlteryxFormulasListener) ExitFloorFunc(ctx *FloorFuncContext)
ExitFloorFunc is called when production floorFunc is exited.
func (*BaseAlteryxFormulasListener) ExitGetWordFunc ¶
func (s *BaseAlteryxFormulasListener) ExitGetWordFunc(ctx *GetWordFuncContext)
ExitGetWordFunc is called when production getWordFunc is exited.
func (*BaseAlteryxFormulasListener) ExitGreaterEqual ¶
func (s *BaseAlteryxFormulasListener) ExitGreaterEqual(ctx *GreaterEqualContext)
ExitGreaterEqual is called when production greaterEqual is exited.
func (*BaseAlteryxFormulasListener) ExitGreaterThan ¶
func (s *BaseAlteryxFormulasListener) ExitGreaterThan(ctx *GreaterThanContext)
ExitGreaterThan is called when production greaterThan is exited.
func (*BaseAlteryxFormulasListener) ExitHexToNumberFunc ¶
func (s *BaseAlteryxFormulasListener) ExitHexToNumberFunc(ctx *HexToNumberFuncContext)
ExitHexToNumberFunc is called when production hexToNumberFunc is exited.
func (*BaseAlteryxFormulasListener) ExitIifFunc ¶
func (s *BaseAlteryxFormulasListener) ExitIifFunc(ctx *IifFuncContext)
ExitIifFunc is called when production iifFunc is exited.
func (*BaseAlteryxFormulasListener) ExitIn ¶
func (s *BaseAlteryxFormulasListener) ExitIn(ctx *InContext)
ExitIn is called when production in is exited.
func (*BaseAlteryxFormulasListener) ExitIsEmptyFunc ¶
func (s *BaseAlteryxFormulasListener) ExitIsEmptyFunc(ctx *IsEmptyFuncContext)
ExitIsEmptyFunc is called when production isEmptyFunc is exited.
func (*BaseAlteryxFormulasListener) ExitIsNullFunc ¶
func (s *BaseAlteryxFormulasListener) ExitIsNullFunc(ctx *IsNullFuncContext)
ExitIsNullFunc is called when production isNullFunc is exited.
func (*BaseAlteryxFormulasListener) ExitLeftFunc ¶
func (s *BaseAlteryxFormulasListener) ExitLeftFunc(ctx *LeftFuncContext)
ExitLeftFunc is called when production leftFunc is exited.
func (*BaseAlteryxFormulasListener) ExitLengthFunc ¶
func (s *BaseAlteryxFormulasListener) ExitLengthFunc(ctx *LengthFuncContext)
ExitLengthFunc is called when production lengthFunc is exited.
func (*BaseAlteryxFormulasListener) ExitLessEqual ¶
func (s *BaseAlteryxFormulasListener) ExitLessEqual(ctx *LessEqualContext)
ExitLessEqual is called when production lessEqual is exited.
func (*BaseAlteryxFormulasListener) ExitLessThan ¶
func (s *BaseAlteryxFormulasListener) ExitLessThan(ctx *LessThanContext)
ExitLessThan is called when production lessThan is exited.
func (*BaseAlteryxFormulasListener) ExitLog10Func ¶
func (s *BaseAlteryxFormulasListener) ExitLog10Func(ctx *Log10FuncContext)
ExitLog10Func is called when production log10Func is exited.
func (*BaseAlteryxFormulasListener) ExitLogFunc ¶
func (s *BaseAlteryxFormulasListener) ExitLogFunc(ctx *LogFuncContext)
ExitLogFunc is called when production logFunc is exited.
func (*BaseAlteryxFormulasListener) ExitLowercaseFunc ¶
func (s *BaseAlteryxFormulasListener) ExitLowercaseFunc(ctx *LowercaseFuncContext)
ExitLowercaseFunc is called when production lowercaseFunc is exited.
func (*BaseAlteryxFormulasListener) ExitMaxFunc ¶
func (s *BaseAlteryxFormulasListener) ExitMaxFunc(ctx *MaxFuncContext)
ExitMaxFunc is called when production maxFunc is exited.
func (*BaseAlteryxFormulasListener) ExitMedianFunc ¶
func (s *BaseAlteryxFormulasListener) ExitMedianFunc(ctx *MedianFuncContext)
ExitMedianFunc is called when production medianFunc is exited.
func (*BaseAlteryxFormulasListener) ExitMinFunc ¶
func (s *BaseAlteryxFormulasListener) ExitMinFunc(ctx *MinFuncContext)
ExitMinFunc is called when production minFunc is exited.
func (*BaseAlteryxFormulasListener) ExitModFunc ¶
func (s *BaseAlteryxFormulasListener) ExitModFunc(ctx *ModFuncContext)
ExitModFunc is called when production modFunc is exited.
func (*BaseAlteryxFormulasListener) ExitMultiply ¶
func (s *BaseAlteryxFormulasListener) ExitMultiply(ctx *MultiplyContext)
ExitMultiply is called when production multiply is exited.
func (*BaseAlteryxFormulasListener) ExitNotEqual ¶
func (s *BaseAlteryxFormulasListener) ExitNotEqual(ctx *NotEqualContext)
ExitNotEqual is called when production notEqual is exited.
func (*BaseAlteryxFormulasListener) ExitNotIn ¶
func (s *BaseAlteryxFormulasListener) ExitNotIn(ctx *NotInContext)
ExitNotIn is called when production notIn is exited.
func (*BaseAlteryxFormulasListener) ExitNullFunc ¶
func (s *BaseAlteryxFormulasListener) ExitNullFunc(ctx *NullFuncContext)
ExitNullFunc is called when production nullFunc is exited.
func (*BaseAlteryxFormulasListener) ExitNumberLiteral ¶
func (s *BaseAlteryxFormulasListener) ExitNumberLiteral(ctx *NumberLiteralContext)
ExitNumberLiteral is called when production numberLiteral is exited.
func (*BaseAlteryxFormulasListener) ExitOr ¶
func (s *BaseAlteryxFormulasListener) ExitOr(ctx *OrContext)
ExitOr is called when production or is exited.
func (*BaseAlteryxFormulasListener) ExitPadLeftFunc ¶
func (s *BaseAlteryxFormulasListener) ExitPadLeftFunc(ctx *PadLeftFuncContext)
ExitPadLeftFunc is called when production padLeftFunc is exited.
func (*BaseAlteryxFormulasListener) ExitPadRightFunc ¶
func (s *BaseAlteryxFormulasListener) ExitPadRightFunc(ctx *PadRightFuncContext)
ExitPadRightFunc is called when production padRightFunc is exited.
func (*BaseAlteryxFormulasListener) ExitParenthesis ¶
func (s *BaseAlteryxFormulasListener) ExitParenthesis(ctx *ParenthesisContext)
ExitParenthesis is called when production parenthesis is exited.
func (*BaseAlteryxFormulasListener) ExitPiFunc ¶
func (s *BaseAlteryxFormulasListener) ExitPiFunc(ctx *PiFuncContext)
ExitPiFunc is called when production piFunc is exited.
func (*BaseAlteryxFormulasListener) ExitPowFunc ¶
func (s *BaseAlteryxFormulasListener) ExitPowFunc(ctx *PowFuncContext)
ExitPowFunc is called when production powFunc is exited.
func (*BaseAlteryxFormulasListener) ExitRandFunc ¶
func (s *BaseAlteryxFormulasListener) ExitRandFunc(ctx *RandFuncContext)
ExitRandFunc is called when production randFunc is exited.
func (*BaseAlteryxFormulasListener) ExitRandIntFunc ¶
func (s *BaseAlteryxFormulasListener) ExitRandIntFunc(ctx *RandIntFuncContext)
ExitRandIntFunc is called when production randIntFunc is exited.
func (*BaseAlteryxFormulasListener) ExitRegexCountMatchesFunc ¶
func (s *BaseAlteryxFormulasListener) ExitRegexCountMatchesFunc(ctx *RegexCountMatchesFuncContext)
ExitRegexCountMatchesFunc is called when production regexCountMatchesFunc is exited.
func (*BaseAlteryxFormulasListener) ExitRegexMatchFunc ¶
func (s *BaseAlteryxFormulasListener) ExitRegexMatchFunc(ctx *RegexMatchFuncContext)
ExitRegexMatchFunc is called when production regexMatchFunc is exited.
func (*BaseAlteryxFormulasListener) ExitRegexReplaceFunc ¶
func (s *BaseAlteryxFormulasListener) ExitRegexReplaceFunc(ctx *RegexReplaceFuncContext)
ExitRegexReplaceFunc is called when production regexReplaceFunc is exited.
func (*BaseAlteryxFormulasListener) ExitReplaceFunc ¶
func (s *BaseAlteryxFormulasListener) ExitReplaceFunc(ctx *ReplaceFuncContext)
ExitReplaceFunc is called when production replaceFunc is exited.
func (*BaseAlteryxFormulasListener) ExitRightFunc ¶
func (s *BaseAlteryxFormulasListener) ExitRightFunc(ctx *RightFuncContext)
ExitRightFunc is called when production rightFunc is exited.
func (*BaseAlteryxFormulasListener) ExitRoundFunc ¶
func (s *BaseAlteryxFormulasListener) ExitRoundFunc(ctx *RoundFuncContext)
ExitRoundFunc is called when production roundFunc is exited.
func (*BaseAlteryxFormulasListener) ExitSinFunc ¶
func (s *BaseAlteryxFormulasListener) ExitSinFunc(ctx *SinFuncContext)
ExitSinFunc is called when production sinFunc is exited.
func (*BaseAlteryxFormulasListener) ExitSinhFunc ¶
func (s *BaseAlteryxFormulasListener) ExitSinhFunc(ctx *SinhFuncContext)
ExitSinhFunc is called when production sinhFunc is exited.
func (*BaseAlteryxFormulasListener) ExitSqrtFunc ¶
func (s *BaseAlteryxFormulasListener) ExitSqrtFunc(ctx *SqrtFuncContext)
ExitSqrtFunc is called when production sqrtFunc is exited.
func (*BaseAlteryxFormulasListener) ExitStringLiteral ¶
func (s *BaseAlteryxFormulasListener) ExitStringLiteral(ctx *StringLiteralContext)
ExitStringLiteral is called when production stringLiteral is exited.
func (*BaseAlteryxFormulasListener) ExitSubstringFunc ¶
func (s *BaseAlteryxFormulasListener) ExitSubstringFunc(ctx *SubstringFuncContext)
ExitSubstringFunc is called when production substringFunc is exited.
func (*BaseAlteryxFormulasListener) ExitSubtract ¶
func (s *BaseAlteryxFormulasListener) ExitSubtract(ctx *SubtractContext)
ExitSubtract is called when production subtract is exited.
func (*BaseAlteryxFormulasListener) ExitSwitchFunc ¶
func (s *BaseAlteryxFormulasListener) ExitSwitchFunc(ctx *SwitchFuncContext)
ExitSwitchFunc is called when production switchFunc is exited.
func (*BaseAlteryxFormulasListener) ExitTanFunc ¶
func (s *BaseAlteryxFormulasListener) ExitTanFunc(ctx *TanFuncContext)
ExitTanFunc is called when production tanFunc is exited.
func (*BaseAlteryxFormulasListener) ExitTanhFunc ¶
func (s *BaseAlteryxFormulasListener) ExitTanhFunc(ctx *TanhFuncContext)
ExitTanhFunc is called when production tanhFunc is exited.
func (*BaseAlteryxFormulasListener) ExitToDateFunc ¶
func (s *BaseAlteryxFormulasListener) ExitToDateFunc(ctx *ToDateFuncContext)
ExitToDateFunc is called when production toDateFunc is exited.
func (*BaseAlteryxFormulasListener) ExitToDatetimeFunc ¶
func (s *BaseAlteryxFormulasListener) ExitToDatetimeFunc(ctx *ToDatetimeFuncContext)
ExitToDatetimeFunc is called when production toDatetimeFunc is exited.
func (*BaseAlteryxFormulasListener) ExitTrimFunc ¶
func (s *BaseAlteryxFormulasListener) ExitTrimFunc(ctx *TrimFuncContext)
ExitTrimFunc is called when production trimFunc is exited.
func (*BaseAlteryxFormulasListener) ExitTrimLeftFunc ¶
func (s *BaseAlteryxFormulasListener) ExitTrimLeftFunc(ctx *TrimLeftFuncContext)
ExitTrimLeftFunc is called when production trimLeftFunc is exited.
func (*BaseAlteryxFormulasListener) ExitTrimRightFunc ¶
func (s *BaseAlteryxFormulasListener) ExitTrimRightFunc(ctx *TrimRightFuncContext)
ExitTrimRightFunc is called when production trimRightFunc is exited.
func (*BaseAlteryxFormulasListener) ExitUppercaseFunc ¶
func (s *BaseAlteryxFormulasListener) ExitUppercaseFunc(ctx *UppercaseFuncContext)
ExitUppercaseFunc is called when production uppercaseFunc is exited.
func (*BaseAlteryxFormulasListener) VisitErrorNode ¶
func (s *BaseAlteryxFormulasListener) VisitErrorNode(node antlr.ErrorNode)
VisitErrorNode is called when an error node is visited.
func (*BaseAlteryxFormulasListener) VisitTerminal ¶
func (s *BaseAlteryxFormulasListener) VisitTerminal(node antlr.TerminalNode)
VisitTerminal is called when a terminal node is visited.
type BoolLiteralContext ¶
type BoolLiteralContext struct {
*ExprContext
}
func NewBoolLiteralContext ¶
func NewBoolLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BoolLiteralContext
func (*BoolLiteralContext) Bool ¶
func (s *BoolLiteralContext) Bool() antlr.TerminalNode
func (*BoolLiteralContext) EnterRule ¶
func (s *BoolLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*BoolLiteralContext) ExitRule ¶
func (s *BoolLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*BoolLiteralContext) GetRuleContext ¶
func (s *BoolLiteralContext) GetRuleContext() antlr.RuleContext
type CeilFuncContext ¶
type CeilFuncContext struct {
*ExprContext
}
func NewCeilFuncContext ¶
func NewCeilFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CeilFuncContext
func (*CeilFuncContext) Ceil ¶
func (s *CeilFuncContext) Ceil() antlr.TerminalNode
func (*CeilFuncContext) EnterRule ¶
func (s *CeilFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*CeilFuncContext) ExitRule ¶
func (s *CeilFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*CeilFuncContext) Expr ¶
func (s *CeilFuncContext) Expr() IExprContext
func (*CeilFuncContext) GetRuleContext ¶
func (s *CeilFuncContext) GetRuleContext() antlr.RuleContext
type CharFromIntFuncContext ¶
type CharFromIntFuncContext struct {
*ExprContext
}
func NewCharFromIntFuncContext ¶
func NewCharFromIntFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CharFromIntFuncContext
func (*CharFromIntFuncContext) CharFromInt ¶
func (s *CharFromIntFuncContext) CharFromInt() antlr.TerminalNode
func (*CharFromIntFuncContext) EnterRule ¶
func (s *CharFromIntFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*CharFromIntFuncContext) ExitRule ¶
func (s *CharFromIntFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*CharFromIntFuncContext) Expr ¶
func (s *CharFromIntFuncContext) Expr() IExprContext
func (*CharFromIntFuncContext) GetRuleContext ¶
func (s *CharFromIntFuncContext) GetRuleContext() antlr.RuleContext
type CharToIntFuncContext ¶
type CharToIntFuncContext struct {
*ExprContext
}
func NewCharToIntFuncContext ¶
func NewCharToIntFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CharToIntFuncContext
func (*CharToIntFuncContext) CharToInt ¶
func (s *CharToIntFuncContext) CharToInt() antlr.TerminalNode
func (*CharToIntFuncContext) EnterRule ¶
func (s *CharToIntFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*CharToIntFuncContext) ExitRule ¶
func (s *CharToIntFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*CharToIntFuncContext) Expr ¶
func (s *CharToIntFuncContext) Expr() IExprContext
func (*CharToIntFuncContext) GetRuleContext ¶
func (s *CharToIntFuncContext) GetRuleContext() antlr.RuleContext
type ContainsFuncContext ¶
type ContainsFuncContext struct {
*ExprContext
}
func NewContainsFuncContext ¶
func NewContainsFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ContainsFuncContext
func (*ContainsFuncContext) AllExpr ¶
func (s *ContainsFuncContext) AllExpr() []IExprContext
func (*ContainsFuncContext) Contains ¶
func (s *ContainsFuncContext) Contains() antlr.TerminalNode
func (*ContainsFuncContext) EnterRule ¶
func (s *ContainsFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*ContainsFuncContext) ExitRule ¶
func (s *ContainsFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*ContainsFuncContext) Expr ¶
func (s *ContainsFuncContext) Expr(i int) IExprContext
func (*ContainsFuncContext) GetRuleContext ¶
func (s *ContainsFuncContext) GetRuleContext() antlr.RuleContext
type CosFuncContext ¶
type CosFuncContext struct {
*ExprContext
}
func NewCosFuncContext ¶
func NewCosFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CosFuncContext
func (*CosFuncContext) Cos ¶
func (s *CosFuncContext) Cos() antlr.TerminalNode
func (*CosFuncContext) EnterRule ¶
func (s *CosFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*CosFuncContext) ExitRule ¶
func (s *CosFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*CosFuncContext) Expr ¶
func (s *CosFuncContext) Expr() IExprContext
func (*CosFuncContext) GetRuleContext ¶
func (s *CosFuncContext) GetRuleContext() antlr.RuleContext
type CoshFuncContext ¶
type CoshFuncContext struct {
*ExprContext
}
func NewCoshFuncContext ¶
func NewCoshFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CoshFuncContext
func (*CoshFuncContext) Cosh ¶
func (s *CoshFuncContext) Cosh() antlr.TerminalNode
func (*CoshFuncContext) EnterRule ¶
func (s *CoshFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*CoshFuncContext) ExitRule ¶
func (s *CoshFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*CoshFuncContext) Expr ¶
func (s *CoshFuncContext) Expr() IExprContext
func (*CoshFuncContext) GetRuleContext ¶
func (s *CoshFuncContext) GetRuleContext() antlr.RuleContext
type CountWordsFuncContext ¶
type CountWordsFuncContext struct {
*ExprContext
}
func NewCountWordsFuncContext ¶
func NewCountWordsFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CountWordsFuncContext
func (*CountWordsFuncContext) CountWords ¶
func (s *CountWordsFuncContext) CountWords() antlr.TerminalNode
func (*CountWordsFuncContext) EnterRule ¶
func (s *CountWordsFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*CountWordsFuncContext) ExitRule ¶
func (s *CountWordsFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*CountWordsFuncContext) Expr ¶
func (s *CountWordsFuncContext) Expr() IExprContext
func (*CountWordsFuncContext) GetRuleContext ¶
func (s *CountWordsFuncContext) GetRuleContext() antlr.RuleContext
type DistanceFuncContext ¶
type DistanceFuncContext struct {
*ExprContext
}
func NewDistanceFuncContext ¶
func NewDistanceFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DistanceFuncContext
func (*DistanceFuncContext) AllExpr ¶
func (s *DistanceFuncContext) AllExpr() []IExprContext
func (*DistanceFuncContext) Distance ¶
func (s *DistanceFuncContext) Distance() antlr.TerminalNode
func (*DistanceFuncContext) EnterRule ¶
func (s *DistanceFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*DistanceFuncContext) ExitRule ¶
func (s *DistanceFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*DistanceFuncContext) Expr ¶
func (s *DistanceFuncContext) Expr(i int) IExprContext
func (*DistanceFuncContext) GetRuleContext ¶
func (s *DistanceFuncContext) GetRuleContext() antlr.RuleContext
type DivideContext ¶
type DivideContext struct { *ExprContext // contains filtered or unexported fields }
func NewDivideContext ¶
func NewDivideContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DivideContext
func (*DivideContext) AllExpr ¶
func (s *DivideContext) AllExpr() []IExprContext
func (*DivideContext) EnterRule ¶
func (s *DivideContext) EnterRule(listener antlr.ParseTreeListener)
func (*DivideContext) ExitRule ¶
func (s *DivideContext) ExitRule(listener antlr.ParseTreeListener)
func (*DivideContext) Expr ¶
func (s *DivideContext) Expr(i int) IExprContext
func (*DivideContext) GetLeft ¶
func (s *DivideContext) GetLeft() IExprContext
func (*DivideContext) GetRight ¶
func (s *DivideContext) GetRight() IExprContext
func (*DivideContext) GetRuleContext ¶
func (s *DivideContext) GetRuleContext() antlr.RuleContext
func (*DivideContext) SetLeft ¶
func (s *DivideContext) SetLeft(v IExprContext)
func (*DivideContext) SetRight ¶
func (s *DivideContext) SetRight(v IExprContext)
type EndsWithFuncContext ¶
type EndsWithFuncContext struct {
*ExprContext
}
func NewEndsWithFuncContext ¶
func NewEndsWithFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *EndsWithFuncContext
func (*EndsWithFuncContext) AllExpr ¶
func (s *EndsWithFuncContext) AllExpr() []IExprContext
func (*EndsWithFuncContext) EndsWith ¶
func (s *EndsWithFuncContext) EndsWith() antlr.TerminalNode
func (*EndsWithFuncContext) EnterRule ¶
func (s *EndsWithFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*EndsWithFuncContext) ExitRule ¶
func (s *EndsWithFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*EndsWithFuncContext) Expr ¶
func (s *EndsWithFuncContext) Expr(i int) IExprContext
func (*EndsWithFuncContext) GetRuleContext ¶
func (s *EndsWithFuncContext) GetRuleContext() antlr.RuleContext
type EqualContext ¶
type EqualContext struct { *ExprContext // contains filtered or unexported fields }
func NewEqualContext ¶
func NewEqualContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *EqualContext
func (*EqualContext) AllExpr ¶
func (s *EqualContext) AllExpr() []IExprContext
func (*EqualContext) EnterRule ¶
func (s *EqualContext) EnterRule(listener antlr.ParseTreeListener)
func (*EqualContext) ExitRule ¶
func (s *EqualContext) ExitRule(listener antlr.ParseTreeListener)
func (*EqualContext) Expr ¶
func (s *EqualContext) Expr(i int) IExprContext
func (*EqualContext) GetLeft ¶
func (s *EqualContext) GetLeft() IExprContext
func (*EqualContext) GetRight ¶
func (s *EqualContext) GetRight() IExprContext
func (*EqualContext) GetRuleContext ¶
func (s *EqualContext) GetRuleContext() antlr.RuleContext
func (*EqualContext) SetLeft ¶
func (s *EqualContext) SetLeft(v IExprContext)
func (*EqualContext) SetRight ¶
func (s *EqualContext) SetRight(v IExprContext)
type ExpFuncContext ¶
type ExpFuncContext struct {
*ExprContext
}
func NewExpFuncContext ¶
func NewExpFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExpFuncContext
func (*ExpFuncContext) EnterRule ¶
func (s *ExpFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExpFuncContext) ExitRule ¶
func (s *ExpFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExpFuncContext) Exp ¶
func (s *ExpFuncContext) Exp() antlr.TerminalNode
func (*ExpFuncContext) Expr ¶
func (s *ExpFuncContext) Expr() IExprContext
func (*ExpFuncContext) GetRuleContext ¶
func (s *ExpFuncContext) GetRuleContext() antlr.RuleContext
type ExprContext ¶
type ExprContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExprContext ¶
func NewEmptyExprContext() *ExprContext
func NewExprContext ¶
func NewExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExprContext
func (*ExprContext) CopyFrom ¶
func (s *ExprContext) CopyFrom(ctx *ExprContext)
func (*ExprContext) GetParser ¶
func (s *ExprContext) GetParser() antlr.Parser
func (*ExprContext) GetRuleContext ¶
func (s *ExprContext) GetRuleContext() antlr.RuleContext
func (*ExprContext) IsExprContext ¶
func (*ExprContext) IsExprContext()
func (*ExprContext) ToStringTree ¶
func (s *ExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExprFieldContext ¶
type ExprFieldContext struct {
*ExprContext
}
func NewExprFieldContext ¶
func NewExprFieldContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprFieldContext
func (*ExprFieldContext) EnterRule ¶
func (s *ExprFieldContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExprFieldContext) ExitRule ¶
func (s *ExprFieldContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExprFieldContext) Field ¶
func (s *ExprFieldContext) Field() antlr.TerminalNode
func (*ExprFieldContext) GetRuleContext ¶
func (s *ExprFieldContext) GetRuleContext() antlr.RuleContext
type ExprIfContext ¶
type ExprIfContext struct { *ExprContext // contains filtered or unexported fields }
func NewExprIfContext ¶
func NewExprIfContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprIfContext
func (*ExprIfContext) AllElseif ¶
func (s *ExprIfContext) AllElseif() []antlr.TerminalNode
func (*ExprIfContext) AllExpr ¶
func (s *ExprIfContext) AllExpr() []IExprContext
func (*ExprIfContext) AllThen ¶
func (s *ExprIfContext) AllThen() []antlr.TerminalNode
func (*ExprIfContext) Else ¶
func (s *ExprIfContext) Else() antlr.TerminalNode
func (*ExprIfContext) Elseif ¶
func (s *ExprIfContext) Elseif(i int) antlr.TerminalNode
func (*ExprIfContext) Endif ¶
func (s *ExprIfContext) Endif() antlr.TerminalNode
func (*ExprIfContext) EnterRule ¶
func (s *ExprIfContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExprIfContext) ExitRule ¶
func (s *ExprIfContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExprIfContext) Expr ¶
func (s *ExprIfContext) Expr(i int) IExprContext
func (*ExprIfContext) GetElseStmnt ¶
func (s *ExprIfContext) GetElseStmnt() IExprContext
func (*ExprIfContext) GetIfStmnt ¶
func (s *ExprIfContext) GetIfStmnt() IExprContext
func (*ExprIfContext) GetRuleContext ¶
func (s *ExprIfContext) GetRuleContext() antlr.RuleContext
func (*ExprIfContext) GetThenStmnt ¶
func (s *ExprIfContext) GetThenStmnt() IExprContext
func (*ExprIfContext) If ¶
func (s *ExprIfContext) If() antlr.TerminalNode
func (*ExprIfContext) SetElseStmnt ¶
func (s *ExprIfContext) SetElseStmnt(v IExprContext)
func (*ExprIfContext) SetIfStmnt ¶
func (s *ExprIfContext) SetIfStmnt(v IExprContext)
func (*ExprIfContext) SetThenStmnt ¶
func (s *ExprIfContext) SetThenStmnt(v IExprContext)
func (*ExprIfContext) Then ¶
func (s *ExprIfContext) Then(i int) antlr.TerminalNode
type FindStringFuncContext ¶
type FindStringFuncContext struct {
*ExprContext
}
func NewFindStringFuncContext ¶
func NewFindStringFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FindStringFuncContext
func (*FindStringFuncContext) AllExpr ¶
func (s *FindStringFuncContext) AllExpr() []IExprContext
func (*FindStringFuncContext) EnterRule ¶
func (s *FindStringFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*FindStringFuncContext) ExitRule ¶
func (s *FindStringFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*FindStringFuncContext) Expr ¶
func (s *FindStringFuncContext) Expr(i int) IExprContext
func (*FindStringFuncContext) FindString ¶
func (s *FindStringFuncContext) FindString() antlr.TerminalNode
func (*FindStringFuncContext) GetRuleContext ¶
func (s *FindStringFuncContext) GetRuleContext() antlr.RuleContext
type FloorFuncContext ¶
type FloorFuncContext struct {
*ExprContext
}
func NewFloorFuncContext ¶
func NewFloorFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FloorFuncContext
func (*FloorFuncContext) EnterRule ¶
func (s *FloorFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*FloorFuncContext) ExitRule ¶
func (s *FloorFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*FloorFuncContext) Expr ¶
func (s *FloorFuncContext) Expr() IExprContext
func (*FloorFuncContext) Floor ¶
func (s *FloorFuncContext) Floor() antlr.TerminalNode
func (*FloorFuncContext) GetRuleContext ¶
func (s *FloorFuncContext) GetRuleContext() antlr.RuleContext
type GetWordFuncContext ¶
type GetWordFuncContext struct {
*ExprContext
}
func NewGetWordFuncContext ¶
func NewGetWordFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *GetWordFuncContext
func (*GetWordFuncContext) AllExpr ¶
func (s *GetWordFuncContext) AllExpr() []IExprContext
func (*GetWordFuncContext) EnterRule ¶
func (s *GetWordFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*GetWordFuncContext) ExitRule ¶
func (s *GetWordFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*GetWordFuncContext) Expr ¶
func (s *GetWordFuncContext) Expr(i int) IExprContext
func (*GetWordFuncContext) GetRuleContext ¶
func (s *GetWordFuncContext) GetRuleContext() antlr.RuleContext
func (*GetWordFuncContext) GetWord ¶
func (s *GetWordFuncContext) GetWord() antlr.TerminalNode
type GreaterEqualContext ¶
type GreaterEqualContext struct { *ExprContext // contains filtered or unexported fields }
func NewGreaterEqualContext ¶
func NewGreaterEqualContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *GreaterEqualContext
func (*GreaterEqualContext) AllExpr ¶
func (s *GreaterEqualContext) AllExpr() []IExprContext
func (*GreaterEqualContext) EnterRule ¶
func (s *GreaterEqualContext) EnterRule(listener antlr.ParseTreeListener)
func (*GreaterEqualContext) ExitRule ¶
func (s *GreaterEqualContext) ExitRule(listener antlr.ParseTreeListener)
func (*GreaterEqualContext) Expr ¶
func (s *GreaterEqualContext) Expr(i int) IExprContext
func (*GreaterEqualContext) GetLeft ¶
func (s *GreaterEqualContext) GetLeft() IExprContext
func (*GreaterEqualContext) GetRight ¶
func (s *GreaterEqualContext) GetRight() IExprContext
func (*GreaterEqualContext) GetRuleContext ¶
func (s *GreaterEqualContext) GetRuleContext() antlr.RuleContext
func (*GreaterEqualContext) SetLeft ¶
func (s *GreaterEqualContext) SetLeft(v IExprContext)
func (*GreaterEqualContext) SetRight ¶
func (s *GreaterEqualContext) SetRight(v IExprContext)
type GreaterThanContext ¶
type GreaterThanContext struct { *ExprContext // contains filtered or unexported fields }
func NewGreaterThanContext ¶
func NewGreaterThanContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *GreaterThanContext
func (*GreaterThanContext) AllExpr ¶
func (s *GreaterThanContext) AllExpr() []IExprContext
func (*GreaterThanContext) EnterRule ¶
func (s *GreaterThanContext) EnterRule(listener antlr.ParseTreeListener)
func (*GreaterThanContext) ExitRule ¶
func (s *GreaterThanContext) ExitRule(listener antlr.ParseTreeListener)
func (*GreaterThanContext) Expr ¶
func (s *GreaterThanContext) Expr(i int) IExprContext
func (*GreaterThanContext) GetLeft ¶
func (s *GreaterThanContext) GetLeft() IExprContext
func (*GreaterThanContext) GetRight ¶
func (s *GreaterThanContext) GetRight() IExprContext
func (*GreaterThanContext) GetRuleContext ¶
func (s *GreaterThanContext) GetRuleContext() antlr.RuleContext
func (*GreaterThanContext) SetLeft ¶
func (s *GreaterThanContext) SetLeft(v IExprContext)
func (*GreaterThanContext) SetRight ¶
func (s *GreaterThanContext) SetRight(v IExprContext)
type HexToNumberFuncContext ¶
type HexToNumberFuncContext struct {
*ExprContext
}
func NewHexToNumberFuncContext ¶
func NewHexToNumberFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *HexToNumberFuncContext
func (*HexToNumberFuncContext) EnterRule ¶
func (s *HexToNumberFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*HexToNumberFuncContext) ExitRule ¶
func (s *HexToNumberFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*HexToNumberFuncContext) Expr ¶
func (s *HexToNumberFuncContext) Expr() IExprContext
func (*HexToNumberFuncContext) GetRuleContext ¶
func (s *HexToNumberFuncContext) GetRuleContext() antlr.RuleContext
func (*HexToNumberFuncContext) HexToNumber ¶
func (s *HexToNumberFuncContext) HexToNumber() antlr.TerminalNode
type IExprContext ¶
type IExprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExprContext differentiates from other interfaces. IsExprContext() }
IExprContext is an interface to support dynamic dispatch.
type IifFuncContext ¶
type IifFuncContext struct {
*ExprContext
}
func NewIifFuncContext ¶
func NewIifFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IifFuncContext
func (*IifFuncContext) AllExpr ¶
func (s *IifFuncContext) AllExpr() []IExprContext
func (*IifFuncContext) EnterRule ¶
func (s *IifFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*IifFuncContext) ExitRule ¶
func (s *IifFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*IifFuncContext) Expr ¶
func (s *IifFuncContext) Expr(i int) IExprContext
func (*IifFuncContext) GetRuleContext ¶
func (s *IifFuncContext) GetRuleContext() antlr.RuleContext
func (*IifFuncContext) Iif ¶
func (s *IifFuncContext) Iif() antlr.TerminalNode
type InContext ¶
type InContext struct {
*ExprContext
}
func NewInContext ¶
func NewInContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *InContext
func (*InContext) AllExpr ¶
func (s *InContext) AllExpr() []IExprContext
func (*InContext) EnterRule ¶
func (s *InContext) EnterRule(listener antlr.ParseTreeListener)
func (*InContext) ExitRule ¶
func (s *InContext) ExitRule(listener antlr.ParseTreeListener)
func (*InContext) Expr ¶
func (s *InContext) Expr(i int) IExprContext
func (*InContext) GetRuleContext ¶
func (s *InContext) GetRuleContext() antlr.RuleContext
func (*InContext) In ¶
func (s *InContext) In() antlr.TerminalNode
type IsEmptyFuncContext ¶
type IsEmptyFuncContext struct {
*ExprContext
}
func NewIsEmptyFuncContext ¶
func NewIsEmptyFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IsEmptyFuncContext
func (*IsEmptyFuncContext) EnterRule ¶
func (s *IsEmptyFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*IsEmptyFuncContext) ExitRule ¶
func (s *IsEmptyFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*IsEmptyFuncContext) Expr ¶
func (s *IsEmptyFuncContext) Expr() IExprContext
func (*IsEmptyFuncContext) GetRuleContext ¶
func (s *IsEmptyFuncContext) GetRuleContext() antlr.RuleContext
func (*IsEmptyFuncContext) IsEmptyF ¶
func (s *IsEmptyFuncContext) IsEmptyF() antlr.TerminalNode
type IsNullFuncContext ¶
type IsNullFuncContext struct {
*ExprContext
}
func NewIsNullFuncContext ¶
func NewIsNullFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IsNullFuncContext
func (*IsNullFuncContext) EnterRule ¶
func (s *IsNullFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*IsNullFuncContext) ExitRule ¶
func (s *IsNullFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*IsNullFuncContext) Expr ¶
func (s *IsNullFuncContext) Expr() IExprContext
func (*IsNullFuncContext) GetRuleContext ¶
func (s *IsNullFuncContext) GetRuleContext() antlr.RuleContext
func (*IsNullFuncContext) IsNull ¶
func (s *IsNullFuncContext) IsNull() antlr.TerminalNode
type LeftFuncContext ¶
type LeftFuncContext struct {
*ExprContext
}
func NewLeftFuncContext ¶
func NewLeftFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LeftFuncContext
func (*LeftFuncContext) AllExpr ¶
func (s *LeftFuncContext) AllExpr() []IExprContext
func (*LeftFuncContext) EnterRule ¶
func (s *LeftFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*LeftFuncContext) ExitRule ¶
func (s *LeftFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*LeftFuncContext) Expr ¶
func (s *LeftFuncContext) Expr(i int) IExprContext
func (*LeftFuncContext) GetRuleContext ¶
func (s *LeftFuncContext) GetRuleContext() antlr.RuleContext
func (*LeftFuncContext) Left ¶
func (s *LeftFuncContext) Left() antlr.TerminalNode
type LengthFuncContext ¶
type LengthFuncContext struct {
*ExprContext
}
func NewLengthFuncContext ¶
func NewLengthFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LengthFuncContext
func (*LengthFuncContext) EnterRule ¶
func (s *LengthFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*LengthFuncContext) ExitRule ¶
func (s *LengthFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*LengthFuncContext) Expr ¶
func (s *LengthFuncContext) Expr() IExprContext
func (*LengthFuncContext) GetRuleContext ¶
func (s *LengthFuncContext) GetRuleContext() antlr.RuleContext
func (*LengthFuncContext) Length ¶
func (s *LengthFuncContext) Length() antlr.TerminalNode
type LessEqualContext ¶
type LessEqualContext struct { *ExprContext // contains filtered or unexported fields }
func NewLessEqualContext ¶
func NewLessEqualContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LessEqualContext
func (*LessEqualContext) AllExpr ¶
func (s *LessEqualContext) AllExpr() []IExprContext
func (*LessEqualContext) EnterRule ¶
func (s *LessEqualContext) EnterRule(listener antlr.ParseTreeListener)
func (*LessEqualContext) ExitRule ¶
func (s *LessEqualContext) ExitRule(listener antlr.ParseTreeListener)
func (*LessEqualContext) Expr ¶
func (s *LessEqualContext) Expr(i int) IExprContext
func (*LessEqualContext) GetLeft ¶
func (s *LessEqualContext) GetLeft() IExprContext
func (*LessEqualContext) GetRight ¶
func (s *LessEqualContext) GetRight() IExprContext
func (*LessEqualContext) GetRuleContext ¶
func (s *LessEqualContext) GetRuleContext() antlr.RuleContext
func (*LessEqualContext) SetLeft ¶
func (s *LessEqualContext) SetLeft(v IExprContext)
func (*LessEqualContext) SetRight ¶
func (s *LessEqualContext) SetRight(v IExprContext)
type LessThanContext ¶
type LessThanContext struct { *ExprContext // contains filtered or unexported fields }
func NewLessThanContext ¶
func NewLessThanContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LessThanContext
func (*LessThanContext) AllExpr ¶
func (s *LessThanContext) AllExpr() []IExprContext
func (*LessThanContext) EnterRule ¶
func (s *LessThanContext) EnterRule(listener antlr.ParseTreeListener)
func (*LessThanContext) ExitRule ¶
func (s *LessThanContext) ExitRule(listener antlr.ParseTreeListener)
func (*LessThanContext) Expr ¶
func (s *LessThanContext) Expr(i int) IExprContext
func (*LessThanContext) GetLeft ¶
func (s *LessThanContext) GetLeft() IExprContext
func (*LessThanContext) GetRight ¶
func (s *LessThanContext) GetRight() IExprContext
func (*LessThanContext) GetRuleContext ¶
func (s *LessThanContext) GetRuleContext() antlr.RuleContext
func (*LessThanContext) SetLeft ¶
func (s *LessThanContext) SetLeft(v IExprContext)
func (*LessThanContext) SetRight ¶
func (s *LessThanContext) SetRight(v IExprContext)
type Log10FuncContext ¶
type Log10FuncContext struct {
*ExprContext
}
func NewLog10FuncContext ¶
func NewLog10FuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Log10FuncContext
func (*Log10FuncContext) EnterRule ¶
func (s *Log10FuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*Log10FuncContext) ExitRule ¶
func (s *Log10FuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*Log10FuncContext) Expr ¶
func (s *Log10FuncContext) Expr() IExprContext
func (*Log10FuncContext) GetRuleContext ¶
func (s *Log10FuncContext) GetRuleContext() antlr.RuleContext
func (*Log10FuncContext) Log10 ¶
func (s *Log10FuncContext) Log10() antlr.TerminalNode
type LogFuncContext ¶
type LogFuncContext struct {
*ExprContext
}
func NewLogFuncContext ¶
func NewLogFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LogFuncContext
func (*LogFuncContext) EnterRule ¶
func (s *LogFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*LogFuncContext) ExitRule ¶
func (s *LogFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*LogFuncContext) Expr ¶
func (s *LogFuncContext) Expr() IExprContext
func (*LogFuncContext) GetRuleContext ¶
func (s *LogFuncContext) GetRuleContext() antlr.RuleContext
func (*LogFuncContext) Log ¶
func (s *LogFuncContext) Log() antlr.TerminalNode
type LowercaseFuncContext ¶
type LowercaseFuncContext struct {
*ExprContext
}
func NewLowercaseFuncContext ¶
func NewLowercaseFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LowercaseFuncContext
func (*LowercaseFuncContext) EnterRule ¶
func (s *LowercaseFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*LowercaseFuncContext) ExitRule ¶
func (s *LowercaseFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*LowercaseFuncContext) Expr ¶
func (s *LowercaseFuncContext) Expr() IExprContext
func (*LowercaseFuncContext) GetRuleContext ¶
func (s *LowercaseFuncContext) GetRuleContext() antlr.RuleContext
func (*LowercaseFuncContext) Lowercase ¶
func (s *LowercaseFuncContext) Lowercase() antlr.TerminalNode
type MaxFuncContext ¶
type MaxFuncContext struct {
*ExprContext
}
func NewMaxFuncContext ¶
func NewMaxFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MaxFuncContext
func (*MaxFuncContext) AllExpr ¶
func (s *MaxFuncContext) AllExpr() []IExprContext
func (*MaxFuncContext) EnterRule ¶
func (s *MaxFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*MaxFuncContext) ExitRule ¶
func (s *MaxFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*MaxFuncContext) Expr ¶
func (s *MaxFuncContext) Expr(i int) IExprContext
func (*MaxFuncContext) GetRuleContext ¶
func (s *MaxFuncContext) GetRuleContext() antlr.RuleContext
func (*MaxFuncContext) Max ¶
func (s *MaxFuncContext) Max() antlr.TerminalNode
type MedianFuncContext ¶
type MedianFuncContext struct {
*ExprContext
}
func NewMedianFuncContext ¶
func NewMedianFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MedianFuncContext
func (*MedianFuncContext) AllExpr ¶
func (s *MedianFuncContext) AllExpr() []IExprContext
func (*MedianFuncContext) EnterRule ¶
func (s *MedianFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*MedianFuncContext) ExitRule ¶
func (s *MedianFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*MedianFuncContext) Expr ¶
func (s *MedianFuncContext) Expr(i int) IExprContext
func (*MedianFuncContext) GetRuleContext ¶
func (s *MedianFuncContext) GetRuleContext() antlr.RuleContext
func (*MedianFuncContext) Median ¶
func (s *MedianFuncContext) Median() antlr.TerminalNode
type MinFuncContext ¶
type MinFuncContext struct {
*ExprContext
}
func NewMinFuncContext ¶
func NewMinFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MinFuncContext
func (*MinFuncContext) AllExpr ¶
func (s *MinFuncContext) AllExpr() []IExprContext
func (*MinFuncContext) EnterRule ¶
func (s *MinFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*MinFuncContext) ExitRule ¶
func (s *MinFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*MinFuncContext) Expr ¶
func (s *MinFuncContext) Expr(i int) IExprContext
func (*MinFuncContext) GetRuleContext ¶
func (s *MinFuncContext) GetRuleContext() antlr.RuleContext
func (*MinFuncContext) Min ¶
func (s *MinFuncContext) Min() antlr.TerminalNode
type ModFuncContext ¶
type ModFuncContext struct {
*ExprContext
}
func NewModFuncContext ¶
func NewModFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ModFuncContext
func (*ModFuncContext) AllExpr ¶
func (s *ModFuncContext) AllExpr() []IExprContext
func (*ModFuncContext) EnterRule ¶
func (s *ModFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*ModFuncContext) ExitRule ¶
func (s *ModFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*ModFuncContext) Expr ¶
func (s *ModFuncContext) Expr(i int) IExprContext
func (*ModFuncContext) GetRuleContext ¶
func (s *ModFuncContext) GetRuleContext() antlr.RuleContext
func (*ModFuncContext) Mod ¶
func (s *ModFuncContext) Mod() antlr.TerminalNode
type MultiplyContext ¶
type MultiplyContext struct { *ExprContext // contains filtered or unexported fields }
func NewMultiplyContext ¶
func NewMultiplyContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MultiplyContext
func (*MultiplyContext) AllExpr ¶
func (s *MultiplyContext) AllExpr() []IExprContext
func (*MultiplyContext) EnterRule ¶
func (s *MultiplyContext) EnterRule(listener antlr.ParseTreeListener)
func (*MultiplyContext) ExitRule ¶
func (s *MultiplyContext) ExitRule(listener antlr.ParseTreeListener)
func (*MultiplyContext) Expr ¶
func (s *MultiplyContext) Expr(i int) IExprContext
func (*MultiplyContext) GetLeft ¶
func (s *MultiplyContext) GetLeft() IExprContext
func (*MultiplyContext) GetRight ¶
func (s *MultiplyContext) GetRight() IExprContext
func (*MultiplyContext) GetRuleContext ¶
func (s *MultiplyContext) GetRuleContext() antlr.RuleContext
func (*MultiplyContext) SetLeft ¶
func (s *MultiplyContext) SetLeft(v IExprContext)
func (*MultiplyContext) SetRight ¶
func (s *MultiplyContext) SetRight(v IExprContext)
type NotEqualContext ¶
type NotEqualContext struct { *ExprContext // contains filtered or unexported fields }
func NewNotEqualContext ¶
func NewNotEqualContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NotEqualContext
func (*NotEqualContext) AllExpr ¶
func (s *NotEqualContext) AllExpr() []IExprContext
func (*NotEqualContext) EnterRule ¶
func (s *NotEqualContext) EnterRule(listener antlr.ParseTreeListener)
func (*NotEqualContext) ExitRule ¶
func (s *NotEqualContext) ExitRule(listener antlr.ParseTreeListener)
func (*NotEqualContext) Expr ¶
func (s *NotEqualContext) Expr(i int) IExprContext
func (*NotEqualContext) GetLeft ¶
func (s *NotEqualContext) GetLeft() IExprContext
func (*NotEqualContext) GetRight ¶
func (s *NotEqualContext) GetRight() IExprContext
func (*NotEqualContext) GetRuleContext ¶
func (s *NotEqualContext) GetRuleContext() antlr.RuleContext
func (*NotEqualContext) SetLeft ¶
func (s *NotEqualContext) SetLeft(v IExprContext)
func (*NotEqualContext) SetRight ¶
func (s *NotEqualContext) SetRight(v IExprContext)
type NotInContext ¶
type NotInContext struct {
*ExprContext
}
func NewNotInContext ¶
func NewNotInContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NotInContext
func (*NotInContext) AllExpr ¶
func (s *NotInContext) AllExpr() []IExprContext
func (*NotInContext) EnterRule ¶
func (s *NotInContext) EnterRule(listener antlr.ParseTreeListener)
func (*NotInContext) ExitRule ¶
func (s *NotInContext) ExitRule(listener antlr.ParseTreeListener)
func (*NotInContext) Expr ¶
func (s *NotInContext) Expr(i int) IExprContext
func (*NotInContext) GetRuleContext ¶
func (s *NotInContext) GetRuleContext() antlr.RuleContext
func (*NotInContext) In ¶
func (s *NotInContext) In() antlr.TerminalNode
func (*NotInContext) Not ¶
func (s *NotInContext) Not() antlr.TerminalNode
type NullFuncContext ¶
type NullFuncContext struct {
*ExprContext
}
func NewNullFuncContext ¶
func NewNullFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NullFuncContext
func (*NullFuncContext) EnterRule ¶
func (s *NullFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*NullFuncContext) ExitRule ¶
func (s *NullFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*NullFuncContext) GetRuleContext ¶
func (s *NullFuncContext) GetRuleContext() antlr.RuleContext
func (*NullFuncContext) Null ¶
func (s *NullFuncContext) Null() antlr.TerminalNode
type NumberLiteralContext ¶
type NumberLiteralContext struct {
*ExprContext
}
func NewNumberLiteralContext ¶
func NewNumberLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NumberLiteralContext
func (*NumberLiteralContext) Decimal ¶
func (s *NumberLiteralContext) Decimal() antlr.TerminalNode
func (*NumberLiteralContext) EnterRule ¶
func (s *NumberLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*NumberLiteralContext) ExitRule ¶
func (s *NumberLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*NumberLiteralContext) GetRuleContext ¶
func (s *NumberLiteralContext) GetRuleContext() antlr.RuleContext
func (*NumberLiteralContext) Integer ¶
func (s *NumberLiteralContext) Integer() antlr.TerminalNode
type OrContext ¶
type OrContext struct { *ExprContext // contains filtered or unexported fields }
func NewOrContext ¶
func NewOrContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *OrContext
func (*OrContext) AllExpr ¶
func (s *OrContext) AllExpr() []IExprContext
func (*OrContext) EnterRule ¶
func (s *OrContext) EnterRule(listener antlr.ParseTreeListener)
func (*OrContext) ExitRule ¶
func (s *OrContext) ExitRule(listener antlr.ParseTreeListener)
func (*OrContext) Expr ¶
func (s *OrContext) Expr(i int) IExprContext
func (*OrContext) GetLeft ¶
func (s *OrContext) GetLeft() IExprContext
func (*OrContext) GetRight ¶
func (s *OrContext) GetRight() IExprContext
func (*OrContext) GetRuleContext ¶
func (s *OrContext) GetRuleContext() antlr.RuleContext
func (*OrContext) Or ¶
func (s *OrContext) Or() antlr.TerminalNode
func (*OrContext) SetLeft ¶
func (s *OrContext) SetLeft(v IExprContext)
func (*OrContext) SetRight ¶
func (s *OrContext) SetRight(v IExprContext)
type PadLeftFuncContext ¶
type PadLeftFuncContext struct {
*ExprContext
}
func NewPadLeftFuncContext ¶
func NewPadLeftFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PadLeftFuncContext
func (*PadLeftFuncContext) AllExpr ¶
func (s *PadLeftFuncContext) AllExpr() []IExprContext
func (*PadLeftFuncContext) EnterRule ¶
func (s *PadLeftFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*PadLeftFuncContext) ExitRule ¶
func (s *PadLeftFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*PadLeftFuncContext) Expr ¶
func (s *PadLeftFuncContext) Expr(i int) IExprContext
func (*PadLeftFuncContext) GetRuleContext ¶
func (s *PadLeftFuncContext) GetRuleContext() antlr.RuleContext
func (*PadLeftFuncContext) PadLeft ¶
func (s *PadLeftFuncContext) PadLeft() antlr.TerminalNode
type PadRightFuncContext ¶
type PadRightFuncContext struct {
*ExprContext
}
func NewPadRightFuncContext ¶
func NewPadRightFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PadRightFuncContext
func (*PadRightFuncContext) AllExpr ¶
func (s *PadRightFuncContext) AllExpr() []IExprContext
func (*PadRightFuncContext) EnterRule ¶
func (s *PadRightFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*PadRightFuncContext) ExitRule ¶
func (s *PadRightFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*PadRightFuncContext) Expr ¶
func (s *PadRightFuncContext) Expr(i int) IExprContext
func (*PadRightFuncContext) GetRuleContext ¶
func (s *PadRightFuncContext) GetRuleContext() antlr.RuleContext
func (*PadRightFuncContext) PadRight ¶
func (s *PadRightFuncContext) PadRight() antlr.TerminalNode
type ParenthesisContext ¶
type ParenthesisContext struct {
*ExprContext
}
func NewParenthesisContext ¶
func NewParenthesisContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ParenthesisContext
func (*ParenthesisContext) EnterRule ¶
func (s *ParenthesisContext) EnterRule(listener antlr.ParseTreeListener)
func (*ParenthesisContext) ExitRule ¶
func (s *ParenthesisContext) ExitRule(listener antlr.ParseTreeListener)
func (*ParenthesisContext) Expr ¶
func (s *ParenthesisContext) Expr() IExprContext
func (*ParenthesisContext) GetRuleContext ¶
func (s *ParenthesisContext) GetRuleContext() antlr.RuleContext
type PiFuncContext ¶
type PiFuncContext struct {
*ExprContext
}
func NewPiFuncContext ¶
func NewPiFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PiFuncContext
func (*PiFuncContext) EnterRule ¶
func (s *PiFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*PiFuncContext) ExitRule ¶
func (s *PiFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*PiFuncContext) GetRuleContext ¶
func (s *PiFuncContext) GetRuleContext() antlr.RuleContext
func (*PiFuncContext) Pi ¶
func (s *PiFuncContext) Pi() antlr.TerminalNode
type PowFuncContext ¶
type PowFuncContext struct {
*ExprContext
}
func NewPowFuncContext ¶
func NewPowFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PowFuncContext
func (*PowFuncContext) AllExpr ¶
func (s *PowFuncContext) AllExpr() []IExprContext
func (*PowFuncContext) EnterRule ¶
func (s *PowFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*PowFuncContext) ExitRule ¶
func (s *PowFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*PowFuncContext) Expr ¶
func (s *PowFuncContext) Expr(i int) IExprContext
func (*PowFuncContext) GetRuleContext ¶
func (s *PowFuncContext) GetRuleContext() antlr.RuleContext
func (*PowFuncContext) Pow ¶
func (s *PowFuncContext) Pow() antlr.TerminalNode
type RandFuncContext ¶
type RandFuncContext struct {
*ExprContext
}
func NewRandFuncContext ¶
func NewRandFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RandFuncContext
func (*RandFuncContext) EnterRule ¶
func (s *RandFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*RandFuncContext) ExitRule ¶
func (s *RandFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*RandFuncContext) GetRuleContext ¶
func (s *RandFuncContext) GetRuleContext() antlr.RuleContext
func (*RandFuncContext) Rand ¶
func (s *RandFuncContext) Rand() antlr.TerminalNode
type RandIntFuncContext ¶
type RandIntFuncContext struct {
*ExprContext
}
func NewRandIntFuncContext ¶
func NewRandIntFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RandIntFuncContext
func (*RandIntFuncContext) EnterRule ¶
func (s *RandIntFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*RandIntFuncContext) ExitRule ¶
func (s *RandIntFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*RandIntFuncContext) Expr ¶
func (s *RandIntFuncContext) Expr() IExprContext
func (*RandIntFuncContext) GetRuleContext ¶
func (s *RandIntFuncContext) GetRuleContext() antlr.RuleContext
func (*RandIntFuncContext) RandInt ¶
func (s *RandIntFuncContext) RandInt() antlr.TerminalNode
type RegexCountMatchesFuncContext ¶
type RegexCountMatchesFuncContext struct {
*ExprContext
}
func NewRegexCountMatchesFuncContext ¶
func NewRegexCountMatchesFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RegexCountMatchesFuncContext
func (*RegexCountMatchesFuncContext) AllExpr ¶
func (s *RegexCountMatchesFuncContext) AllExpr() []IExprContext
func (*RegexCountMatchesFuncContext) EnterRule ¶
func (s *RegexCountMatchesFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*RegexCountMatchesFuncContext) ExitRule ¶
func (s *RegexCountMatchesFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*RegexCountMatchesFuncContext) Expr ¶
func (s *RegexCountMatchesFuncContext) Expr(i int) IExprContext
func (*RegexCountMatchesFuncContext) GetRuleContext ¶
func (s *RegexCountMatchesFuncContext) GetRuleContext() antlr.RuleContext
func (*RegexCountMatchesFuncContext) Regex_CountMatches ¶
func (s *RegexCountMatchesFuncContext) Regex_CountMatches() antlr.TerminalNode
type RegexMatchFuncContext ¶
type RegexMatchFuncContext struct {
*ExprContext
}
func NewRegexMatchFuncContext ¶
func NewRegexMatchFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RegexMatchFuncContext
func (*RegexMatchFuncContext) AllExpr ¶
func (s *RegexMatchFuncContext) AllExpr() []IExprContext
func (*RegexMatchFuncContext) EnterRule ¶
func (s *RegexMatchFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*RegexMatchFuncContext) ExitRule ¶
func (s *RegexMatchFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*RegexMatchFuncContext) Expr ¶
func (s *RegexMatchFuncContext) Expr(i int) IExprContext
func (*RegexMatchFuncContext) GetRuleContext ¶
func (s *RegexMatchFuncContext) GetRuleContext() antlr.RuleContext
func (*RegexMatchFuncContext) Regex_Match ¶
func (s *RegexMatchFuncContext) Regex_Match() antlr.TerminalNode
type RegexReplaceFuncContext ¶
type RegexReplaceFuncContext struct {
*ExprContext
}
func NewRegexReplaceFuncContext ¶
func NewRegexReplaceFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RegexReplaceFuncContext
func (*RegexReplaceFuncContext) AllExpr ¶
func (s *RegexReplaceFuncContext) AllExpr() []IExprContext
func (*RegexReplaceFuncContext) EnterRule ¶
func (s *RegexReplaceFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*RegexReplaceFuncContext) ExitRule ¶
func (s *RegexReplaceFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*RegexReplaceFuncContext) Expr ¶
func (s *RegexReplaceFuncContext) Expr(i int) IExprContext
func (*RegexReplaceFuncContext) GetRuleContext ¶
func (s *RegexReplaceFuncContext) GetRuleContext() antlr.RuleContext
func (*RegexReplaceFuncContext) Regex_Replace ¶
func (s *RegexReplaceFuncContext) Regex_Replace() antlr.TerminalNode
type ReplaceFuncContext ¶
type ReplaceFuncContext struct {
*ExprContext
}
func NewReplaceFuncContext ¶
func NewReplaceFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ReplaceFuncContext
func (*ReplaceFuncContext) AllExpr ¶
func (s *ReplaceFuncContext) AllExpr() []IExprContext
func (*ReplaceFuncContext) EnterRule ¶
func (s *ReplaceFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*ReplaceFuncContext) ExitRule ¶
func (s *ReplaceFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*ReplaceFuncContext) Expr ¶
func (s *ReplaceFuncContext) Expr(i int) IExprContext
func (*ReplaceFuncContext) GetRuleContext ¶
func (s *ReplaceFuncContext) GetRuleContext() antlr.RuleContext
func (*ReplaceFuncContext) Replace ¶
func (s *ReplaceFuncContext) Replace() antlr.TerminalNode
type RightFuncContext ¶
type RightFuncContext struct {
*ExprContext
}
func NewRightFuncContext ¶
func NewRightFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RightFuncContext
func (*RightFuncContext) AllExpr ¶
func (s *RightFuncContext) AllExpr() []IExprContext
func (*RightFuncContext) EnterRule ¶
func (s *RightFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*RightFuncContext) ExitRule ¶
func (s *RightFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*RightFuncContext) Expr ¶
func (s *RightFuncContext) Expr(i int) IExprContext
func (*RightFuncContext) GetRuleContext ¶
func (s *RightFuncContext) GetRuleContext() antlr.RuleContext
func (*RightFuncContext) Right ¶
func (s *RightFuncContext) Right() antlr.TerminalNode
type RoundFuncContext ¶
type RoundFuncContext struct {
*ExprContext
}
func NewRoundFuncContext ¶
func NewRoundFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RoundFuncContext
func (*RoundFuncContext) AllExpr ¶
func (s *RoundFuncContext) AllExpr() []IExprContext
func (*RoundFuncContext) EnterRule ¶
func (s *RoundFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*RoundFuncContext) ExitRule ¶
func (s *RoundFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*RoundFuncContext) Expr ¶
func (s *RoundFuncContext) Expr(i int) IExprContext
func (*RoundFuncContext) GetRuleContext ¶
func (s *RoundFuncContext) GetRuleContext() antlr.RuleContext
func (*RoundFuncContext) Round ¶
func (s *RoundFuncContext) Round() antlr.TerminalNode
type SinFuncContext ¶
type SinFuncContext struct {
*ExprContext
}
func NewSinFuncContext ¶
func NewSinFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SinFuncContext
func (*SinFuncContext) EnterRule ¶
func (s *SinFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*SinFuncContext) ExitRule ¶
func (s *SinFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*SinFuncContext) Expr ¶
func (s *SinFuncContext) Expr() IExprContext
func (*SinFuncContext) GetRuleContext ¶
func (s *SinFuncContext) GetRuleContext() antlr.RuleContext
func (*SinFuncContext) Sin ¶
func (s *SinFuncContext) Sin() antlr.TerminalNode
type SinhFuncContext ¶
type SinhFuncContext struct {
*ExprContext
}
func NewSinhFuncContext ¶
func NewSinhFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SinhFuncContext
func (*SinhFuncContext) EnterRule ¶
func (s *SinhFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*SinhFuncContext) ExitRule ¶
func (s *SinhFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*SinhFuncContext) Expr ¶
func (s *SinhFuncContext) Expr() IExprContext
func (*SinhFuncContext) GetRuleContext ¶
func (s *SinhFuncContext) GetRuleContext() antlr.RuleContext
func (*SinhFuncContext) Sinh ¶
func (s *SinhFuncContext) Sinh() antlr.TerminalNode
type SqrtFuncContext ¶
type SqrtFuncContext struct {
*ExprContext
}
func NewSqrtFuncContext ¶
func NewSqrtFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SqrtFuncContext
func (*SqrtFuncContext) EnterRule ¶
func (s *SqrtFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*SqrtFuncContext) ExitRule ¶
func (s *SqrtFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*SqrtFuncContext) Expr ¶
func (s *SqrtFuncContext) Expr() IExprContext
func (*SqrtFuncContext) GetRuleContext ¶
func (s *SqrtFuncContext) GetRuleContext() antlr.RuleContext
func (*SqrtFuncContext) Sqrt ¶
func (s *SqrtFuncContext) Sqrt() antlr.TerminalNode
type StringLiteralContext ¶
type StringLiteralContext struct {
*ExprContext
}
func NewStringLiteralContext ¶
func NewStringLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *StringLiteralContext
func (*StringLiteralContext) DoubleQuoteString ¶
func (s *StringLiteralContext) DoubleQuoteString() antlr.TerminalNode
func (*StringLiteralContext) EnterRule ¶
func (s *StringLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*StringLiteralContext) ExitRule ¶
func (s *StringLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*StringLiteralContext) GetRuleContext ¶
func (s *StringLiteralContext) GetRuleContext() antlr.RuleContext
func (*StringLiteralContext) SingleQuoteString ¶
func (s *StringLiteralContext) SingleQuoteString() antlr.TerminalNode
type SubstringFuncContext ¶
type SubstringFuncContext struct {
*ExprContext
}
func NewSubstringFuncContext ¶
func NewSubstringFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SubstringFuncContext
func (*SubstringFuncContext) AllExpr ¶
func (s *SubstringFuncContext) AllExpr() []IExprContext
func (*SubstringFuncContext) EnterRule ¶
func (s *SubstringFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*SubstringFuncContext) ExitRule ¶
func (s *SubstringFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*SubstringFuncContext) Expr ¶
func (s *SubstringFuncContext) Expr(i int) IExprContext
func (*SubstringFuncContext) GetRuleContext ¶
func (s *SubstringFuncContext) GetRuleContext() antlr.RuleContext
func (*SubstringFuncContext) Substring ¶
func (s *SubstringFuncContext) Substring() antlr.TerminalNode
type SubtractContext ¶
type SubtractContext struct { *ExprContext // contains filtered or unexported fields }
func NewSubtractContext ¶
func NewSubtractContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SubtractContext
func (*SubtractContext) AllExpr ¶
func (s *SubtractContext) AllExpr() []IExprContext
func (*SubtractContext) EnterRule ¶
func (s *SubtractContext) EnterRule(listener antlr.ParseTreeListener)
func (*SubtractContext) ExitRule ¶
func (s *SubtractContext) ExitRule(listener antlr.ParseTreeListener)
func (*SubtractContext) Expr ¶
func (s *SubtractContext) Expr(i int) IExprContext
func (*SubtractContext) GetLeft ¶
func (s *SubtractContext) GetLeft() IExprContext
func (*SubtractContext) GetRight ¶
func (s *SubtractContext) GetRight() IExprContext
func (*SubtractContext) GetRuleContext ¶
func (s *SubtractContext) GetRuleContext() antlr.RuleContext
func (*SubtractContext) SetLeft ¶
func (s *SubtractContext) SetLeft(v IExprContext)
func (*SubtractContext) SetRight ¶
func (s *SubtractContext) SetRight(v IExprContext)
type SwitchFuncContext ¶
type SwitchFuncContext struct {
*ExprContext
}
func NewSwitchFuncContext ¶
func NewSwitchFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SwitchFuncContext
func (*SwitchFuncContext) AllExpr ¶
func (s *SwitchFuncContext) AllExpr() []IExprContext
func (*SwitchFuncContext) EnterRule ¶
func (s *SwitchFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*SwitchFuncContext) ExitRule ¶
func (s *SwitchFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*SwitchFuncContext) Expr ¶
func (s *SwitchFuncContext) Expr(i int) IExprContext
func (*SwitchFuncContext) GetRuleContext ¶
func (s *SwitchFuncContext) GetRuleContext() antlr.RuleContext
func (*SwitchFuncContext) Switch ¶
func (s *SwitchFuncContext) Switch() antlr.TerminalNode
type TanFuncContext ¶
type TanFuncContext struct {
*ExprContext
}
func NewTanFuncContext ¶
func NewTanFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TanFuncContext
func (*TanFuncContext) EnterRule ¶
func (s *TanFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*TanFuncContext) ExitRule ¶
func (s *TanFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*TanFuncContext) Expr ¶
func (s *TanFuncContext) Expr() IExprContext
func (*TanFuncContext) GetRuleContext ¶
func (s *TanFuncContext) GetRuleContext() antlr.RuleContext
func (*TanFuncContext) Tan ¶
func (s *TanFuncContext) Tan() antlr.TerminalNode
type TanhFuncContext ¶
type TanhFuncContext struct {
*ExprContext
}
func NewTanhFuncContext ¶
func NewTanhFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TanhFuncContext
func (*TanhFuncContext) EnterRule ¶
func (s *TanhFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*TanhFuncContext) ExitRule ¶
func (s *TanhFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*TanhFuncContext) Expr ¶
func (s *TanhFuncContext) Expr() IExprContext
func (*TanhFuncContext) GetRuleContext ¶
func (s *TanhFuncContext) GetRuleContext() antlr.RuleContext
func (*TanhFuncContext) Tanh ¶
func (s *TanhFuncContext) Tanh() antlr.TerminalNode
type ToDateFuncContext ¶
type ToDateFuncContext struct {
*ExprContext
}
func NewToDateFuncContext ¶
func NewToDateFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ToDateFuncContext
func (*ToDateFuncContext) EnterRule ¶
func (s *ToDateFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*ToDateFuncContext) ExitRule ¶
func (s *ToDateFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*ToDateFuncContext) Expr ¶
func (s *ToDateFuncContext) Expr() IExprContext
func (*ToDateFuncContext) GetRuleContext ¶
func (s *ToDateFuncContext) GetRuleContext() antlr.RuleContext
func (*ToDateFuncContext) ToDate ¶
func (s *ToDateFuncContext) ToDate() antlr.TerminalNode
type ToDatetimeFuncContext ¶
type ToDatetimeFuncContext struct {
*ExprContext
}
func NewToDatetimeFuncContext ¶
func NewToDatetimeFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ToDatetimeFuncContext
func (*ToDatetimeFuncContext) EnterRule ¶
func (s *ToDatetimeFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*ToDatetimeFuncContext) ExitRule ¶
func (s *ToDatetimeFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*ToDatetimeFuncContext) Expr ¶
func (s *ToDatetimeFuncContext) Expr() IExprContext
func (*ToDatetimeFuncContext) GetRuleContext ¶
func (s *ToDatetimeFuncContext) GetRuleContext() antlr.RuleContext
func (*ToDatetimeFuncContext) ToDatetime ¶
func (s *ToDatetimeFuncContext) ToDatetime() antlr.TerminalNode
type TrimFuncContext ¶
type TrimFuncContext struct {
*ExprContext
}
func NewTrimFuncContext ¶
func NewTrimFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TrimFuncContext
func (*TrimFuncContext) AllExpr ¶
func (s *TrimFuncContext) AllExpr() []IExprContext
func (*TrimFuncContext) EnterRule ¶
func (s *TrimFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*TrimFuncContext) ExitRule ¶
func (s *TrimFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*TrimFuncContext) Expr ¶
func (s *TrimFuncContext) Expr(i int) IExprContext
func (*TrimFuncContext) GetRuleContext ¶
func (s *TrimFuncContext) GetRuleContext() antlr.RuleContext
func (*TrimFuncContext) Trim ¶
func (s *TrimFuncContext) Trim() antlr.TerminalNode
type TrimLeftFuncContext ¶
type TrimLeftFuncContext struct {
*ExprContext
}
func NewTrimLeftFuncContext ¶
func NewTrimLeftFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TrimLeftFuncContext
func (*TrimLeftFuncContext) AllExpr ¶
func (s *TrimLeftFuncContext) AllExpr() []IExprContext
func (*TrimLeftFuncContext) EnterRule ¶
func (s *TrimLeftFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*TrimLeftFuncContext) ExitRule ¶
func (s *TrimLeftFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*TrimLeftFuncContext) Expr ¶
func (s *TrimLeftFuncContext) Expr(i int) IExprContext
func (*TrimLeftFuncContext) GetRuleContext ¶
func (s *TrimLeftFuncContext) GetRuleContext() antlr.RuleContext
func (*TrimLeftFuncContext) TrimLeft ¶
func (s *TrimLeftFuncContext) TrimLeft() antlr.TerminalNode
type TrimRightFuncContext ¶
type TrimRightFuncContext struct {
*ExprContext
}
func NewTrimRightFuncContext ¶
func NewTrimRightFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TrimRightFuncContext
func (*TrimRightFuncContext) AllExpr ¶
func (s *TrimRightFuncContext) AllExpr() []IExprContext
func (*TrimRightFuncContext) EnterRule ¶
func (s *TrimRightFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*TrimRightFuncContext) ExitRule ¶
func (s *TrimRightFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*TrimRightFuncContext) Expr ¶
func (s *TrimRightFuncContext) Expr(i int) IExprContext
func (*TrimRightFuncContext) GetRuleContext ¶
func (s *TrimRightFuncContext) GetRuleContext() antlr.RuleContext
func (*TrimRightFuncContext) TrimRight ¶
func (s *TrimRightFuncContext) TrimRight() antlr.TerminalNode
type UppercaseFuncContext ¶
type UppercaseFuncContext struct {
*ExprContext
}
func NewUppercaseFuncContext ¶
func NewUppercaseFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *UppercaseFuncContext
func (*UppercaseFuncContext) EnterRule ¶
func (s *UppercaseFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*UppercaseFuncContext) ExitRule ¶
func (s *UppercaseFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*UppercaseFuncContext) Expr ¶
func (s *UppercaseFuncContext) Expr() IExprContext
func (*UppercaseFuncContext) GetRuleContext ¶
func (s *UppercaseFuncContext) GetRuleContext() antlr.RuleContext
func (*UppercaseFuncContext) Uppercase ¶
func (s *UppercaseFuncContext) Uppercase() antlr.TerminalNode