Class ExpressionConditionVisitor
- All Implemented Interfaces:
ConditionVisitor<AbstractPart>,org.antlr.v4.runtime.tree.ParseTreeVisitor<AbstractPart>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetOrderedMapPair(org.antlr.v4.runtime.tree.ParseTree ctx) readChildrenIntoListOperand(org.antlr.v4.runtime.tree.RuleNode listNode) readChildrenIntoMapOperand(org.antlr.v4.runtime.tree.RuleNode mapNode) Visit a parse tree produced by theAddExpressionlabeled alternative inConditionParser.additiveExpression().Visit a parse tree produced by theAdditiveExpressionWrapperlabeled alternative inConditionParser.comparisonExpression().Visit a parse tree produced by theAndExpressionlabeled alternative inConditionParser.logicalAndExpression().Visit a parse tree produced byConditionParser.basePath().Visit a parse tree produced byConditionParser.binPart().Visit a parse tree produced by theBitwiseExpressionWrapperlabeled alternative inConditionParser.multiplicativeExpression().Visit a parse tree produced byConditionParser.booleanOperand().Visit a parse tree produced by theComparisonExpressionWrapperlabeled alternative inConditionParser.basicExpression().Visit a parse tree produced by theDivExpressionlabeled alternative inConditionParser.multiplicativeExpression().Visit a parse tree produced by theEqualityExpressionlabeled alternative inConditionParser.comparisonExpression().Visit a parse tree produced by theExclusiveExpressionlabeled alternative inConditionParser.basicExpression().Visit a parse tree produced byConditionParser.floatOperand().Visit a parse tree produced by theGreaterThanExpressionlabeled alternative inConditionParser.comparisonExpression().Visit a parse tree produced by theGreaterThanOrEqualExpressionlabeled alternative inConditionParser.comparisonExpression().Visit a parse tree produced by theInequalityExpressionlabeled alternative inConditionParser.comparisonExpression().Visit a parse tree produced by theIntAndExpressionlabeled alternative inConditionParser.bitwiseExpression().Visit a parse tree produced by theIntLShiftExpressionlabeled alternative inConditionParser.shiftExpression().Visit a parse tree produced by theIntNotExpressionlabeled alternative inConditionParser.bitwiseExpression().Visit a parse tree produced byConditionParser.intOperand().Visit a parse tree produced by theIntOrExpressionlabeled alternative inConditionParser.bitwiseExpression().Visit a parse tree produced by theIntRShiftExpressionlabeled alternative inConditionParser.shiftExpression().Visit a parse tree produced by theIntXorExpressionlabeled alternative inConditionParser.bitwiseExpression().Visit a parse tree produced by theLessThanExpressionlabeled alternative inConditionParser.comparisonExpression().Visit a parse tree produced by theLessThanOrEqualExpressionlabeled alternative inConditionParser.comparisonExpression().Visit a parse tree produced byConditionParser.listConstant().Visit a parse tree produced byConditionParser.listPart().Visit a parse tree produced byConditionParser.mapPart().Visit a parse tree produced byConditionParser.metadata().Visit a parse tree produced by theModExpressionlabeled alternative inConditionParser.multiplicativeExpression().Visit a parse tree produced by theMulExpressionlabeled alternative inConditionParser.multiplicativeExpression().Visit a parse tree produced by theMultiplicativeExpressionWrapperlabeled alternative inConditionParser.additiveExpression().Visit a parse tree produced by theNotExpressionlabeled alternative inConditionParser.basicExpression().Visit a parse tree produced byConditionParser.numberOperand().Visit a parse tree produced by theOperandExpressionlabeled alternative inConditionParser.shiftExpression().Visit a parse tree produced byConditionParser.orderedMapConstant().Visit a parse tree produced by theOrExpressionlabeled alternative inConditionParser.logicalOrExpression().Visit a parse tree produced byConditionParser.path().Visit a parse tree produced byConditionParser.pathFunctionCast().Visit a parse tree produced byConditionParser.pathFunctionCount().Visit a parse tree produced byConditionParser.pathFunctionGet().Visit a parse tree produced byConditionParser.placeholder().Visit a parse tree produced by theShiftExpressionWrapperlabeled alternative inConditionParser.bitwiseExpression().Visit a parse tree produced byConditionParser.stringOperand().Visit a parse tree produced by theSubExpressionlabeled alternative inConditionParser.additiveExpression().Visit a parse tree produced byConditionParser.variable().Visit a parse tree produced by theWhenExpressionlabeled alternative inConditionParser.basicExpression().Visit a parse tree produced by theWithExpressionlabeled alternative inConditionParser.basicExpression().Methods inherited from class com.aerospike.dsl.ConditionBaseVisitor
visitEnd, visitExpression, visitExpressionMapping, visitIndexRangeIdentifier, visitIndexRangeRelativeIdentifier, visitInvertedListIndexRange, visitInvertedListRankRange, visitInvertedListRankRangeRelative, visitInvertedListValueList, visitInvertedListValueRange, visitInvertedMapIndexRange, visitInvertedMapIndexRangeRelative, visitInvertedMapKeyList, visitInvertedMapKeyRange, visitInvertedMapRankRange, visitInvertedMapRankRangeRelative, visitInvertedMapValueList, visitInvertedMapValueRange, visitKeyListIdentifier, visitKeyRangeIdentifier, visitListIndex, visitListIndexRange, visitListRank, visitListRankRange, visitListRankRangeRelative, visitListValue, visitListValueList, visitListValueRange, visitMapIndex, visitMapIndexRange, visitMapIndexRangeRelative, visitMapKey, visitMapKeyList, visitMapKeyOperand, visitMapKeyRange, visitMapPairConstant, visitMapRank, visitMapRankRange, visitMapRankRangeRelative, visitMapValue, visitMapValueList, visitMapValueRange, visitOperand, visitParse, visitPathFunction, visitPathFunctionExists, visitPathFunctionGetType, visitPathFunctionParam, visitPathFunctionParamName, visitPathFunctionParams, visitPathFunctionParamValue, visitPathFunctionReturnType, visitPathOrMetadata, visitRankRangeIdentifier, visitRankRangeRelativeIdentifier, visitRelativeKeyEnd, visitRelativeRankEnd, visitRelativeValue, visitStandardListIndexRange, visitStandardListRankRange, visitStandardListRankRangeRelative, visitStandardListValueList, visitStandardListValueRange, visitStandardMapIndexRange, visitStandardMapIndexRangeRelative, visitStandardMapKeyList, visitStandardMapKeyRange, visitStandardMapRankRange, visitStandardMapRankRangeRelative, visitStandardMapValueList, visitStandardMapValueRange, visitStart, visitValueIdentifier, visitValueListIdentifier, visitValueRangeIdentifier, visitVariableDefinitionMethods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
visit, visitChildren, visitErrorNode, visitTerminalMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.antlr.v4.runtime.tree.ParseTreeVisitor
visit, visitChildren, visitErrorNode, visitTerminal
-
Constructor Details
-
ExpressionConditionVisitor
public ExpressionConditionVisitor()
-
-
Method Details
-
visitWithExpression
Description copied from class:ConditionBaseVisitorVisit a parse tree produced by theWithExpressionlabeled alternative inConditionParser.basicExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitWithExpressionin interfaceConditionVisitor<AbstractPart>- Overrides:
visitWithExpressionin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWhenExpression
Description copied from class:ConditionBaseVisitorVisit a parse tree produced by theWhenExpressionlabeled alternative inConditionParser.basicExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitWhenExpressionin interfaceConditionVisitor<AbstractPart>- Overrides:
visitWhenExpressionin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAndExpression
Description copied from class:ConditionBaseVisitorVisit a parse tree produced by theAndExpressionlabeled alternative inConditionParser.logicalAndExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAndExpressionin interfaceConditionVisitor<AbstractPart>- Overrides:
visitAndExpressionin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOrExpression
Description copied from class:ConditionBaseVisitorVisit a parse tree produced by theOrExpressionlabeled alternative inConditionParser.logicalOrExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitOrExpressionin interfaceConditionVisitor<AbstractPart>- Overrides:
visitOrExpressionin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNotExpression
Description copied from class:ConditionBaseVisitorVisit a parse tree produced by theNotExpressionlabeled alternative inConditionParser.basicExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNotExpressionin interfaceConditionVisitor<AbstractPart>- Overrides:
visitNotExpressionin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExclusiveExpression
Description copied from class:ConditionBaseVisitorVisit a parse tree produced by theExclusiveExpressionlabeled alternative inConditionParser.basicExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitExclusiveExpressionin interfaceConditionVisitor<AbstractPart>- Overrides:
visitExclusiveExpressionin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitComparisonExpressionWrapper
public AbstractPart visitComparisonExpressionWrapper(ConditionParser.ComparisonExpressionWrapperContext ctx) Description copied from class:ConditionBaseVisitorVisit a parse tree produced by theComparisonExpressionWrapperlabeled alternative inConditionParser.basicExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitComparisonExpressionWrapperin interfaceConditionVisitor<AbstractPart>- Overrides:
visitComparisonExpressionWrapperin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAdditiveExpressionWrapper
public AbstractPart visitAdditiveExpressionWrapper(ConditionParser.AdditiveExpressionWrapperContext ctx) Description copied from class:ConditionBaseVisitorVisit a parse tree produced by theAdditiveExpressionWrapperlabeled alternative inConditionParser.comparisonExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAdditiveExpressionWrapperin interfaceConditionVisitor<AbstractPart>- Overrides:
visitAdditiveExpressionWrapperin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMultiplicativeExpressionWrapper
public AbstractPart visitMultiplicativeExpressionWrapper(ConditionParser.MultiplicativeExpressionWrapperContext ctx) Description copied from class:ConditionBaseVisitorVisit a parse tree produced by theMultiplicativeExpressionWrapperlabeled alternative inConditionParser.additiveExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMultiplicativeExpressionWrapperin interfaceConditionVisitor<AbstractPart>- Overrides:
visitMultiplicativeExpressionWrapperin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBitwiseExpressionWrapper
public AbstractPart visitBitwiseExpressionWrapper(ConditionParser.BitwiseExpressionWrapperContext ctx) Description copied from class:ConditionBaseVisitorVisit a parse tree produced by theBitwiseExpressionWrapperlabeled alternative inConditionParser.multiplicativeExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBitwiseExpressionWrapperin interfaceConditionVisitor<AbstractPart>- Overrides:
visitBitwiseExpressionWrapperin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitShiftExpressionWrapper
Description copied from class:ConditionBaseVisitorVisit a parse tree produced by theShiftExpressionWrapperlabeled alternative inConditionParser.bitwiseExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitShiftExpressionWrapperin interfaceConditionVisitor<AbstractPart>- Overrides:
visitShiftExpressionWrapperin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitGreaterThanExpression
Description copied from class:ConditionBaseVisitorVisit a parse tree produced by theGreaterThanExpressionlabeled alternative inConditionParser.comparisonExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitGreaterThanExpressionin interfaceConditionVisitor<AbstractPart>- Overrides:
visitGreaterThanExpressionin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitGreaterThanOrEqualExpression
public AbstractPart visitGreaterThanOrEqualExpression(ConditionParser.GreaterThanOrEqualExpressionContext ctx) Description copied from class:ConditionBaseVisitorVisit a parse tree produced by theGreaterThanOrEqualExpressionlabeled alternative inConditionParser.comparisonExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitGreaterThanOrEqualExpressionin interfaceConditionVisitor<AbstractPart>- Overrides:
visitGreaterThanOrEqualExpressionin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLessThanExpression
Description copied from class:ConditionBaseVisitorVisit a parse tree produced by theLessThanExpressionlabeled alternative inConditionParser.comparisonExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitLessThanExpressionin interfaceConditionVisitor<AbstractPart>- Overrides:
visitLessThanExpressionin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLessThanOrEqualExpression
public AbstractPart visitLessThanOrEqualExpression(ConditionParser.LessThanOrEqualExpressionContext ctx) Description copied from class:ConditionBaseVisitorVisit a parse tree produced by theLessThanOrEqualExpressionlabeled alternative inConditionParser.comparisonExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitLessThanOrEqualExpressionin interfaceConditionVisitor<AbstractPart>- Overrides:
visitLessThanOrEqualExpressionin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEqualityExpression
Description copied from class:ConditionBaseVisitorVisit a parse tree produced by theEqualityExpressionlabeled alternative inConditionParser.comparisonExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitEqualityExpressionin interfaceConditionVisitor<AbstractPart>- Overrides:
visitEqualityExpressionin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInequalityExpression
Description copied from class:ConditionBaseVisitorVisit a parse tree produced by theInequalityExpressionlabeled alternative inConditionParser.comparisonExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitInequalityExpressionin interfaceConditionVisitor<AbstractPart>- Overrides:
visitInequalityExpressionin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAddExpression
Description copied from class:ConditionBaseVisitorVisit a parse tree produced by theAddExpressionlabeled alternative inConditionParser.additiveExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAddExpressionin interfaceConditionVisitor<AbstractPart>- Overrides:
visitAddExpressionin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSubExpression
Description copied from class:ConditionBaseVisitorVisit a parse tree produced by theSubExpressionlabeled alternative inConditionParser.additiveExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSubExpressionin interfaceConditionVisitor<AbstractPart>- Overrides:
visitSubExpressionin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMulExpression
Description copied from class:ConditionBaseVisitorVisit a parse tree produced by theMulExpressionlabeled alternative inConditionParser.multiplicativeExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMulExpressionin interfaceConditionVisitor<AbstractPart>- Overrides:
visitMulExpressionin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDivExpression
Description copied from class:ConditionBaseVisitorVisit a parse tree produced by theDivExpressionlabeled alternative inConditionParser.multiplicativeExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDivExpressionin interfaceConditionVisitor<AbstractPart>- Overrides:
visitDivExpressionin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitModExpression
Description copied from class:ConditionBaseVisitorVisit a parse tree produced by theModExpressionlabeled alternative inConditionParser.multiplicativeExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitModExpressionin interfaceConditionVisitor<AbstractPart>- Overrides:
visitModExpressionin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIntAndExpression
Description copied from class:ConditionBaseVisitorVisit a parse tree produced by theIntAndExpressionlabeled alternative inConditionParser.bitwiseExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIntAndExpressionin interfaceConditionVisitor<AbstractPart>- Overrides:
visitIntAndExpressionin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIntOrExpression
Description copied from class:ConditionBaseVisitorVisit a parse tree produced by theIntOrExpressionlabeled alternative inConditionParser.bitwiseExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIntOrExpressionin interfaceConditionVisitor<AbstractPart>- Overrides:
visitIntOrExpressionin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIntXorExpression
Description copied from class:ConditionBaseVisitorVisit a parse tree produced by theIntXorExpressionlabeled alternative inConditionParser.bitwiseExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIntXorExpressionin interfaceConditionVisitor<AbstractPart>- Overrides:
visitIntXorExpressionin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIntNotExpression
Description copied from class:ConditionBaseVisitorVisit a parse tree produced by theIntNotExpressionlabeled alternative inConditionParser.bitwiseExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIntNotExpressionin interfaceConditionVisitor<AbstractPart>- Overrides:
visitIntNotExpressionin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIntLShiftExpression
Description copied from class:ConditionBaseVisitorVisit a parse tree produced by theIntLShiftExpressionlabeled alternative inConditionParser.shiftExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIntLShiftExpressionin interfaceConditionVisitor<AbstractPart>- Overrides:
visitIntLShiftExpressionin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIntRShiftExpression
Description copied from class:ConditionBaseVisitorVisit a parse tree produced by theIntRShiftExpressionlabeled alternative inConditionParser.shiftExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIntRShiftExpressionin interfaceConditionVisitor<AbstractPart>- Overrides:
visitIntRShiftExpressionin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPathFunctionGet
Description copied from class:ConditionBaseVisitorVisit a parse tree produced byConditionParser.pathFunctionGet().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPathFunctionGetin interfaceConditionVisitor<AbstractPart>- Overrides:
visitPathFunctionGetin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPathFunctionCount
Description copied from class:ConditionBaseVisitorVisit a parse tree produced byConditionParser.pathFunctionCount().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPathFunctionCountin interfaceConditionVisitor<AbstractPart>- Overrides:
visitPathFunctionCountin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPathFunctionCast
Description copied from class:ConditionBaseVisitorVisit a parse tree produced byConditionParser.pathFunctionCast().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPathFunctionCastin interfaceConditionVisitor<AbstractPart>- Overrides:
visitPathFunctionCastin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMetadata
Description copied from class:ConditionBaseVisitorVisit a parse tree produced byConditionParser.metadata().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMetadatain interfaceConditionVisitor<AbstractPart>- Overrides:
visitMetadatain classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBinPart
Description copied from class:ConditionBaseVisitorVisit a parse tree produced byConditionParser.binPart().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBinPartin interfaceConditionVisitor<AbstractPart>- Overrides:
visitBinPartin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOperandExpression
Description copied from class:ConditionBaseVisitorVisit a parse tree produced by theOperandExpressionlabeled alternative inConditionParser.shiftExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitOperandExpressionin interfaceConditionVisitor<AbstractPart>- Overrides:
visitOperandExpressionin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitListConstant
Description copied from class:ConditionBaseVisitorVisit a parse tree produced byConditionParser.listConstant().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitListConstantin interfaceConditionVisitor<AbstractPart>- Overrides:
visitListConstantin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
readChildrenIntoListOperand
-
visitOrderedMapConstant
Description copied from class:ConditionBaseVisitorVisit a parse tree produced byConditionParser.orderedMapConstant().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitOrderedMapConstantin interfaceConditionVisitor<AbstractPart>- Overrides:
visitOrderedMapConstantin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
getOrderedMapPair
-
readChildrenIntoMapOperand
-
visitStringOperand
Description copied from class:ConditionBaseVisitorVisit a parse tree produced byConditionParser.stringOperand().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitStringOperandin interfaceConditionVisitor<AbstractPart>- Overrides:
visitStringOperandin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNumberOperand
Description copied from class:ConditionBaseVisitorVisit a parse tree produced byConditionParser.numberOperand().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNumberOperandin interfaceConditionVisitor<AbstractPart>- Overrides:
visitNumberOperandin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIntOperand
Description copied from class:ConditionBaseVisitorVisit a parse tree produced byConditionParser.intOperand().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIntOperandin interfaceConditionVisitor<AbstractPart>- Overrides:
visitIntOperandin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFloatOperand
Description copied from class:ConditionBaseVisitorVisit a parse tree produced byConditionParser.floatOperand().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFloatOperandin interfaceConditionVisitor<AbstractPart>- Overrides:
visitFloatOperandin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBooleanOperand
Description copied from class:ConditionBaseVisitorVisit a parse tree produced byConditionParser.booleanOperand().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBooleanOperandin interfaceConditionVisitor<AbstractPart>- Overrides:
visitBooleanOperandin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPlaceholder
Description copied from class:ConditionBaseVisitorVisit a parse tree produced byConditionParser.placeholder().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPlaceholderin interfaceConditionVisitor<AbstractPart>- Overrides:
visitPlaceholderin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBasePath
Description copied from class:ConditionBaseVisitorVisit a parse tree produced byConditionParser.basePath().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBasePathin interfaceConditionVisitor<AbstractPart>- Overrides:
visitBasePathin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVariable
Description copied from class:ConditionBaseVisitorVisit a parse tree produced byConditionParser.variable().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitVariablein interfaceConditionVisitor<AbstractPart>- Overrides:
visitVariablein classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPath
Description copied from class:ConditionBaseVisitorVisit a parse tree produced byConditionParser.path().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPathin interfaceConditionVisitor<AbstractPart>- Overrides:
visitPathin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitListPart
Description copied from class:ConditionBaseVisitorVisit a parse tree produced byConditionParser.listPart().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitListPartin interfaceConditionVisitor<AbstractPart>- Overrides:
visitListPartin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMapPart
Description copied from class:ConditionBaseVisitorVisit a parse tree produced byConditionParser.mapPart().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMapPartin interfaceConditionVisitor<AbstractPart>- Overrides:
visitMapPartin classConditionBaseVisitor<AbstractPart>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-