@Deprecated public class DirectCompilerVisitor extends FEEL_1_1BaseVisitor<DirectCompilerResult>
| Modifier and Type | Field and Description |
|---|---|
static org.drools.javaparser.ast.type.ClassOrInterfaceType |
TYPE_CUSTOM_FEEL_FUNCTION
Deprecated.
|
| Constructor and Description |
|---|
DirectCompilerVisitor(Map<String,Type> inputTypes)
Deprecated.
|
DirectCompilerVisitor(Map<String,Type> inputTypes,
boolean replaceEqualForUnaryTest)
Deprecated.
DMN defines a special case where, unless the expressions are unary tests
or ranges, they need to be converted into an equality test unary expression.
|
visitAddExpressionMult, visitAdditionalNameSymbol, visitCompExpressionRel, visitCondAndComp, visitCondOrAnd, visitContextEntry, visitEndpoint, visitFormalParameter, visitIterationContext, visitIterationContexts, visitIterationNameDefinition, visitIterationNameDefinitionTokens, visitMultExpressionPow, visitNameDefinitionTokens, visitNameRefOtherToken, visitNegatedSimplePositiveUnaryTests, visitNonSignedUnaryExpression, visitPositiveSimplePositiveUnaryTests, visitPositiveUnaryTest, visitPositiveUnaryTestInterval, visitPowExpressionUnary, visitPrimaryContext, visitPrimaryForExpression, visitPrimaryIfExpression, visitPrimaryInterval, visitPrimaryList, visitPrimaryLiteral, visitPrimaryQuantifiedExpression, visitPrimaryUnaryTest, visitRelExpressionAdd, visitReusableKeywords, visitSimplePositiveUnaryTests, visitTextualExpressionaggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminalpublic static final org.drools.javaparser.ast.type.ClassOrInterfaceType TYPE_CUSTOM_FEEL_FUNCTION
public DirectCompilerVisitor(Map<String,Type> inputTypes, boolean replaceEqualForUnaryTest)
replaceEqualForUnaryTest - use `true` to obtain the behavior described.public DirectCompilerResult visitNumberLiteral(FEEL_1_1Parser.NumberLiteralContext ctx)
FEEL_1_1BaseVisitornumberLiteral
labeled alternative in FEEL_1_1Parser.literal().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNumberLiteral in interface FEEL_1_1Visitor<DirectCompilerResult>visitNumberLiteral in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitBoolLiteral(FEEL_1_1Parser.BoolLiteralContext ctx)
FEEL_1_1BaseVisitorboolLiteral
labeled alternative in FEEL_1_1Parser.literal().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBoolLiteral in interface FEEL_1_1Visitor<DirectCompilerResult>visitBoolLiteral in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitSignedUnaryExpressionMinus(FEEL_1_1Parser.SignedUnaryExpressionMinusContext ctx)
FEEL_1_1BaseVisitorsignedUnaryExpressionMinus
labeled alternative in FEEL_1_1Parser.unaryExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSignedUnaryExpressionMinus in interface FEEL_1_1Visitor<DirectCompilerResult>visitSignedUnaryExpressionMinus in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitSignedUnaryExpressionPlus(FEEL_1_1Parser.SignedUnaryExpressionPlusContext ctx)
FEEL_1_1BaseVisitorsignedUnaryExpressionPlus
labeled alternative in FEEL_1_1Parser.unaryExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSignedUnaryExpressionPlus in interface FEEL_1_1Visitor<DirectCompilerResult>visitSignedUnaryExpressionPlus in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitNullLiteral(FEEL_1_1Parser.NullLiteralContext ctx)
FEEL_1_1BaseVisitornullLiteral
labeled alternative in FEEL_1_1Parser.literal().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNullLiteral in interface FEEL_1_1Visitor<DirectCompilerResult>visitNullLiteral in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitStringLiteral(FEEL_1_1Parser.StringLiteralContext ctx)
FEEL_1_1BaseVisitorstringLiteral
labeled alternative in FEEL_1_1Parser.literal().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitStringLiteral in interface FEEL_1_1Visitor<DirectCompilerResult>visitStringLiteral in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitPrimaryParens(FEEL_1_1Parser.PrimaryParensContext ctx)
FEEL_1_1BaseVisitorprimaryParens
labeled alternative in FEEL_1_1Parser.primary().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPrimaryParens in interface FEEL_1_1Visitor<DirectCompilerResult>visitPrimaryParens in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitPowExpression(FEEL_1_1Parser.PowExpressionContext ctx)
FEEL_1_1BaseVisitorpowExpression
labeled alternative in FEEL_1_1Parser.powerExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPowExpression in interface FEEL_1_1Visitor<DirectCompilerResult>visitPowExpression in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitMultExpression(FEEL_1_1Parser.MultExpressionContext ctx)
FEEL_1_1BaseVisitormultExpression
labeled alternative in FEEL_1_1Parser.multiplicativeExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMultExpression in interface FEEL_1_1Visitor<DirectCompilerResult>visitMultExpression in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitAddExpression(FEEL_1_1Parser.AddExpressionContext ctx)
FEEL_1_1BaseVisitoraddExpression
labeled alternative in FEEL_1_1Parser.additiveExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAddExpression in interface FEEL_1_1Visitor<DirectCompilerResult>visitAddExpression in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitRelExpressionBetween(FEEL_1_1Parser.RelExpressionBetweenContext ctx)
FEEL_1_1BaseVisitorrelExpressionBetween
labeled alternative in FEEL_1_1Parser.relationalExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitRelExpressionBetween in interface FEEL_1_1Visitor<DirectCompilerResult>visitRelExpressionBetween in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitExpressionList(FEEL_1_1Parser.ExpressionListContext ctx)
visitExpressionList in interface FEEL_1_1Visitor<DirectCompilerResult>visitExpressionList in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitUnaryTestsRoot(FEEL_1_1Parser.UnaryTestsRootContext ctx)
FEEL_1_1BaseVisitorFEEL_1_1Parser.unaryTestsRoot().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitUnaryTestsRoot in interface FEEL_1_1Visitor<DirectCompilerResult>visitUnaryTestsRoot in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitUnaryTests_empty(FEEL_1_1Parser.UnaryTests_emptyContext ctx)
FEEL_1_1BaseVisitorunaryTests_empty
labeled alternative in FEEL_1_1Parser.unaryTests().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitUnaryTests_empty in interface FEEL_1_1Visitor<DirectCompilerResult>visitUnaryTests_empty in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitUnaryTests_negated(FEEL_1_1Parser.UnaryTests_negatedContext ctx)
FEEL_1_1BaseVisitorunaryTests_negated
labeled alternative in FEEL_1_1Parser.unaryTests().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitUnaryTests_negated in interface FEEL_1_1Visitor<DirectCompilerResult>visitUnaryTests_negated in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitUnaryTests_positive(FEEL_1_1Parser.UnaryTests_positiveContext ctx)
FEEL_1_1BaseVisitorunaryTests_positive
labeled alternative in FEEL_1_1Parser.unaryTests().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitUnaryTests_positive in interface FEEL_1_1Visitor<DirectCompilerResult>visitUnaryTests_positive in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitPositiveUnaryTests(FEEL_1_1Parser.PositiveUnaryTestsContext ctx)
FEEL_1_1BaseVisitorFEEL_1_1Parser.positiveUnaryTests().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPositiveUnaryTests in interface FEEL_1_1Visitor<DirectCompilerResult>visitPositiveUnaryTests in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitInterval(FEEL_1_1Parser.IntervalContext ctx)
FEEL_1_1BaseVisitorFEEL_1_1Parser.interval().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitInterval in interface FEEL_1_1Visitor<DirectCompilerResult>visitInterval in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitPositiveUnaryTestIneq(FEEL_1_1Parser.PositiveUnaryTestIneqContext ctx)
FEEL_1_1BaseVisitorpositiveUnaryTestIneq
labeled alternative in FEEL_1_1Parser.simplePositiveUnaryTest().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPositiveUnaryTestIneq in interface FEEL_1_1Visitor<DirectCompilerResult>visitPositiveUnaryTestIneq in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitRelExpressionTestList(FEEL_1_1Parser.RelExpressionTestListContext ctx)
FEEL_1_1BaseVisitorrelExpressionTestList
labeled alternative in FEEL_1_1Parser.relationalExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitRelExpressionTestList in interface FEEL_1_1Visitor<DirectCompilerResult>visitRelExpressionTestList in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitRelExpressionValue(FEEL_1_1Parser.RelExpressionValueContext ctx)
FEEL_1_1BaseVisitorrelExpressionValue
labeled alternative in FEEL_1_1Parser.relationalExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitRelExpressionValue in interface FEEL_1_1Visitor<DirectCompilerResult>visitRelExpressionValue in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitPositiveUnaryTestDash(FEEL_1_1Parser.PositiveUnaryTestDashContext ctx)
FEEL_1_1BaseVisitorpositiveUnaryTestDash
labeled alternative in FEEL_1_1Parser.simpleUnaryTests().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPositiveUnaryTestDash in interface FEEL_1_1Visitor<DirectCompilerResult>visitPositiveUnaryTestDash in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitCompExpression(FEEL_1_1Parser.CompExpressionContext ctx)
FEEL_1_1BaseVisitorcompExpression
labeled alternative in FEEL_1_1Parser.comparisonExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCompExpression in interface FEEL_1_1Visitor<DirectCompilerResult>visitCompExpression in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitCondOr(FEEL_1_1Parser.CondOrContext ctx)
FEEL_1_1BaseVisitorcondOr
labeled alternative in FEEL_1_1Parser.conditionalOrExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCondOr in interface FEEL_1_1Visitor<DirectCompilerResult>visitCondOr in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitCondAnd(FEEL_1_1Parser.CondAndContext ctx)
FEEL_1_1BaseVisitorcondAnd
labeled alternative in FEEL_1_1Parser.conditionalAndExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCondAnd in interface FEEL_1_1Visitor<DirectCompilerResult>visitCondAnd in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitList(FEEL_1_1Parser.ListContext ctx)
FEEL_1_1BaseVisitorFEEL_1_1Parser.list().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitList in interface FEEL_1_1Visitor<DirectCompilerResult>visitList in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitNameDefinition(FEEL_1_1Parser.NameDefinitionContext ctx)
FEEL_1_1BaseVisitorFEEL_1_1Parser.nameDefinition().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNameDefinition in interface FEEL_1_1Visitor<DirectCompilerResult>visitNameDefinition in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitKeyString(FEEL_1_1Parser.KeyStringContext ctx)
FEEL_1_1BaseVisitorkeyString
labeled alternative in FEEL_1_1Parser.key().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitKeyString in interface FEEL_1_1Visitor<DirectCompilerResult>visitKeyString in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitKeyName(FEEL_1_1Parser.KeyNameContext ctx)
FEEL_1_1BaseVisitorkeyName
labeled alternative in FEEL_1_1Parser.key().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitKeyName in interface FEEL_1_1Visitor<DirectCompilerResult>visitKeyName in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitContextEntries(FEEL_1_1Parser.ContextEntriesContext ctx)
FEEL_1_1BaseVisitorFEEL_1_1Parser.contextEntries().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitContextEntries in interface FEEL_1_1Visitor<DirectCompilerResult>visitContextEntries in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitContext(FEEL_1_1Parser.ContextContext ctx)
FEEL_1_1BaseVisitorFEEL_1_1Parser.context().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitContext in interface FEEL_1_1Visitor<DirectCompilerResult>visitContext in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitFormalParameters(FEEL_1_1Parser.FormalParametersContext ctx)
FEEL_1_1BaseVisitorFEEL_1_1Parser.formalParameters().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFormalParameters in interface FEEL_1_1Visitor<DirectCompilerResult>visitFormalParameters in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitFunctionDefinition(FEEL_1_1Parser.FunctionDefinitionContext ctx)
FEEL_1_1BaseVisitorFEEL_1_1Parser.functionDefinition().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFunctionDefinition in interface FEEL_1_1Visitor<DirectCompilerResult>visitFunctionDefinition in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitForExpression(FEEL_1_1Parser.ForExpressionContext ctx)
FEEL_1_1BaseVisitorFEEL_1_1Parser.forExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitForExpression in interface FEEL_1_1Visitor<DirectCompilerResult>visitForExpression in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitQualifiedName(FEEL_1_1Parser.QualifiedNameContext ctx)
FEEL_1_1BaseVisitorFEEL_1_1Parser.qualifiedName().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitQualifiedName in interface FEEL_1_1Visitor<DirectCompilerResult>visitQualifiedName in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitIfExpression(FEEL_1_1Parser.IfExpressionContext ctx)
FEEL_1_1BaseVisitorFEEL_1_1Parser.ifExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIfExpression in interface FEEL_1_1Visitor<DirectCompilerResult>visitIfExpression in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitQuantExprSome(FEEL_1_1Parser.QuantExprSomeContext ctx)
FEEL_1_1BaseVisitorquantExprSome
labeled alternative in FEEL_1_1Parser.quantifiedExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitQuantExprSome in interface FEEL_1_1Visitor<DirectCompilerResult>visitQuantExprSome in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitQuantExprEvery(FEEL_1_1Parser.QuantExprEveryContext ctx)
FEEL_1_1BaseVisitorquantExprEvery
labeled alternative in FEEL_1_1Parser.quantifiedExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitQuantExprEvery in interface FEEL_1_1Visitor<DirectCompilerResult>visitQuantExprEvery in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitNameRef(FEEL_1_1Parser.NameRefContext ctx)
FEEL_1_1BaseVisitorFEEL_1_1Parser.nameRef().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNameRef in interface FEEL_1_1Visitor<DirectCompilerResult>visitNameRef in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitPositionalParameters(FEEL_1_1Parser.PositionalParametersContext ctx)
FEEL_1_1BaseVisitorFEEL_1_1Parser.positionalParameters().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPositionalParameters in interface FEEL_1_1Visitor<DirectCompilerResult>visitPositionalParameters in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitNamedParameter(FEEL_1_1Parser.NamedParameterContext ctx)
FEEL_1_1BaseVisitorFEEL_1_1Parser.namedParameter().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNamedParameter in interface FEEL_1_1Visitor<DirectCompilerResult>visitNamedParameter in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitNamedParameters(FEEL_1_1Parser.NamedParametersContext ctx)
FEEL_1_1BaseVisitorFEEL_1_1Parser.namedParameters().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNamedParameters in interface FEEL_1_1Visitor<DirectCompilerResult>visitNamedParameters in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitParametersEmpty(FEEL_1_1Parser.ParametersEmptyContext ctx)
FEEL_1_1BaseVisitorparametersEmpty
labeled alternative in FEEL_1_1Parser.parameters().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitParametersEmpty in interface FEEL_1_1Visitor<DirectCompilerResult>visitParametersEmpty in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitParametersNamed(FEEL_1_1Parser.ParametersNamedContext ctx)
FEEL_1_1BaseVisitorparametersNamed
labeled alternative in FEEL_1_1Parser.parameters().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitParametersNamed in interface FEEL_1_1Visitor<DirectCompilerResult>visitParametersNamed in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitParametersPositional(FEEL_1_1Parser.ParametersPositionalContext ctx)
FEEL_1_1BaseVisitorparametersPositional
labeled alternative in FEEL_1_1Parser.parameters().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitParametersPositional in interface FEEL_1_1Visitor<DirectCompilerResult>visitParametersPositional in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitPrimaryName(FEEL_1_1Parser.PrimaryNameContext ctx)
FEEL_1_1BaseVisitorprimaryName
labeled alternative in FEEL_1_1Parser.primary().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPrimaryName in interface FEEL_1_1Visitor<DirectCompilerResult>visitPrimaryName in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitType(FEEL_1_1Parser.TypeContext ctx)
FEEL_1_1BaseVisitorFEEL_1_1Parser.type().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitType in interface FEEL_1_1Visitor<DirectCompilerResult>visitType in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitRelExpressionInstanceOf(FEEL_1_1Parser.RelExpressionInstanceOfContext ctx)
FEEL_1_1BaseVisitorrelExpressionInstanceOf
labeled alternative in FEEL_1_1Parser.relationalExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitRelExpressionInstanceOf in interface FEEL_1_1Visitor<DirectCompilerResult>visitRelExpressionInstanceOf in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitFilterPathExpression(FEEL_1_1Parser.FilterPathExpressionContext ctx)
FEEL_1_1BaseVisitorFEEL_1_1Parser.filterPathExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFilterPathExpression in interface FEEL_1_1Visitor<DirectCompilerResult>visitFilterPathExpression in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitExpressionTextual(FEEL_1_1Parser.ExpressionTextualContext ctx)
FEEL_1_1BaseVisitorexpressionTextual
labeled alternative in FEEL_1_1Parser.expression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitExpressionTextual in interface FEEL_1_1Visitor<DirectCompilerResult>visitExpressionTextual in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitUenpmPrimary(FEEL_1_1Parser.UenpmPrimaryContext ctx)
FEEL_1_1BaseVisitoruenpmPrimary
labeled alternative in FEEL_1_1Parser.unaryExpressionNotPlusMinus().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitUenpmPrimary in interface FEEL_1_1Visitor<DirectCompilerResult>visitUenpmPrimary in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treepublic DirectCompilerResult visitCompilation_unit(FEEL_1_1Parser.Compilation_unitContext ctx)
FEEL_1_1BaseVisitorFEEL_1_1Parser.compilation_unit().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCompilation_unit in interface FEEL_1_1Visitor<DirectCompilerResult>visitCompilation_unit in class FEEL_1_1BaseVisitor<DirectCompilerResult>ctx - the parse treeCopyright © 2001–2019 JBoss by Red Hat. All rights reserved.