Interface MappingExpressionVisitor<T>
-
- Type Parameters:
T- The return type of the visit operation. UseVoidfor operations with no return type.
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
- All Known Implementing Classes:
ExpressionsVisitor,MappingExpressionBaseVisitor
public interface MappingExpressionVisitor<T> extends org.antlr.v4.runtime.tree.ParseTreeVisitor<T>This interface defines a complete generic visitor for a parse tree produced byMappingExpressionParser.
-
-
Method Summary
-
-
-
Method Detail
-
visitExpr_to_eof
T visitExpr_to_eof(MappingExpressionParser.Expr_to_eofContext ctx)
Visit a parse tree produced byMappingExpressionParser.expr_to_eof().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParens
T visitParens(MappingExpressionParser.ParensContext ctx)
Visit a parse tree produced by theparenslabeled alternative inMappingExpressionParser.expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMuldiv_op
T visitMuldiv_op(MappingExpressionParser.Muldiv_opContext ctx)
Visit a parse tree produced by themuldiv_oplabeled alternative inMappingExpressionParser.expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLogor
T visitLogor(MappingExpressionParser.LogorContext ctx)
Visit a parse tree produced by thelogorlabeled alternative inMappingExpressionParser.expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRegular_expression
T visitRegular_expression(MappingExpressionParser.Regular_expressionContext ctx)
Visit a parse tree produced by theregular_expressionlabeled alternative inMappingExpressionParser.expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitString
T visitString(MappingExpressionParser.StringContext ctx)
Visit a parse tree produced by thestringlabeled alternative inMappingExpressionParser.expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLogand
T visitLogand(MappingExpressionParser.LogandContext ctx)
Visit a parse tree produced by thelogandlabeled alternative inMappingExpressionParser.expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitConditional
T visitConditional(MappingExpressionParser.ConditionalContext ctx)
Visit a parse tree produced by theconditionallabeled alternative inMappingExpressionParser.expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunction_call
T visitFunction_call(MappingExpressionParser.Function_callContext ctx)
Visit a parse tree produced by thefunction_calllabeled alternative inMappingExpressionParser.expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVar_assign
T visitVar_assign(MappingExpressionParser.Var_assignContext ctx)
Visit a parse tree produced by thevar_assignlabeled alternative inMappingExpressionParser.expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDescendant
T visitDescendant(MappingExpressionParser.DescendantContext ctx)
Visit a parse tree produced by thedescendantlabeled alternative inMappingExpressionParser.expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMembership
T visitMembership(MappingExpressionParser.MembershipContext ctx)
Visit a parse tree produced by themembershiplabeled alternative inMappingExpressionParser.expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAddsub_op
T visitAddsub_op(MappingExpressionParser.Addsub_opContext ctx)
Visit a parse tree produced by theaddsub_oplabeled alternative inMappingExpressionParser.expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParent_path_solitary
T visitParent_path_solitary(MappingExpressionParser.Parent_path_solitaryContext ctx)
Visit a parse tree produced by theparent_path_solitarylabeled alternative inMappingExpressionParser.expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunction_decl
T visitFunction_decl(MappingExpressionParser.Function_declContext ctx)
Visit a parse tree produced by thefunction_decllabeled alternative inMappingExpressionParser.expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNumber
T visitNumber(MappingExpressionParser.NumberContext ctx)
Visit a parse tree produced by thenumberlabeled alternative inMappingExpressionParser.expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPath
T visitPath(MappingExpressionParser.PathContext ctx)
Visit a parse tree produced by thepathlabeled alternative inMappingExpressionParser.expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTo_array
T visitTo_array(MappingExpressionParser.To_arrayContext ctx)
Visit a parse tree produced by theto_arraylabeled alternative inMappingExpressionParser.expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArray
T visitArray(MappingExpressionParser.ArrayContext ctx)
Visit a parse tree produced by thearraylabeled alternative inMappingExpressionParser.expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParent_path
T visitParent_path(MappingExpressionParser.Parent_pathContext ctx)
Visit a parse tree produced by theparent_pathlabeled alternative inMappingExpressionParser.expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitId
T visitId(MappingExpressionParser.IdContext ctx)
Visit a parse tree produced by theidlabeled alternative inMappingExpressionParser.expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitObject_constructor
T visitObject_constructor(MappingExpressionParser.Object_constructorContext ctx)
Visit a parse tree produced by theobject_constructorlabeled alternative inMappingExpressionParser.expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitContext_ref
T visitContext_ref(MappingExpressionParser.Context_refContext ctx)
Visit a parse tree produced by thecontext_reflabeled alternative inMappingExpressionParser.expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRegular_expression_multiline
T visitRegular_expression_multiline(MappingExpressionParser.Regular_expression_multilineContext ctx)
Visit a parse tree produced by theregular_expression_multilinelabeled alternative inMappingExpressionParser.expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRegular_expression_caseinsensitive
T visitRegular_expression_caseinsensitive(MappingExpressionParser.Regular_expression_caseinsensitiveContext ctx)
Visit a parse tree produced by theregular_expression_caseinsensitivelabeled alternative inMappingExpressionParser.expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArray_constructor
T visitArray_constructor(MappingExpressionParser.Array_constructorContext ctx)
Visit a parse tree produced by thearray_constructorlabeled alternative inMappingExpressionParser.expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUnary_op
T visitUnary_op(MappingExpressionParser.Unary_opContext ctx)
Visit a parse tree produced by theunary_oplabeled alternative inMappingExpressionParser.expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVar_recall
T visitVar_recall(MappingExpressionParser.Var_recallContext ctx)
Visit a parse tree produced by thevar_recalllabeled alternative inMappingExpressionParser.expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitConcat_op
T visitConcat_op(MappingExpressionParser.Concat_opContext ctx)
Visit a parse tree produced by theconcat_oplabeled alternative inMappingExpressionParser.expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRoot_path
T visitRoot_path(MappingExpressionParser.Root_pathContext ctx)
Visit a parse tree produced by theroot_pathlabeled alternative inMappingExpressionParser.expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFct_chain
T visitFct_chain(MappingExpressionParser.Fct_chainContext ctx)
Visit a parse tree produced by thefct_chainlabeled alternative inMappingExpressionParser.expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBoolean
T visitBoolean(MappingExpressionParser.BooleanContext ctx)
Visit a parse tree produced by thebooleanlabeled alternative inMappingExpressionParser.expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNull
T visitNull(MappingExpressionParser.NullContext ctx)
Visit a parse tree produced by thenulllabeled alternative inMappingExpressionParser.expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitComp_op
T visitComp_op(MappingExpressionParser.Comp_opContext ctx)
Visit a parse tree produced by thecomp_oplabeled alternative inMappingExpressionParser.expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunction_exec
T visitFunction_exec(MappingExpressionParser.Function_execContext ctx)
Visit a parse tree produced by thefunction_execlabeled alternative inMappingExpressionParser.expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitField_values
T visitField_values(MappingExpressionParser.Field_valuesContext ctx)
Visit a parse tree produced by thefield_valueslabeled alternative inMappingExpressionParser.expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitObject
T visitObject(MappingExpressionParser.ObjectContext ctx)
Visit a parse tree produced by theobjectlabeled alternative inMappingExpressionParser.expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFieldList
T visitFieldList(MappingExpressionParser.FieldListContext ctx)
Visit a parse tree produced byMappingExpressionParser.fieldList().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExprList
T visitExprList(MappingExpressionParser.ExprListContext ctx)
Visit a parse tree produced byMappingExpressionParser.exprList().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVarList
T visitVarList(MappingExpressionParser.VarListContext ctx)
Visit a parse tree produced byMappingExpressionParser.varList().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExprValues
T visitExprValues(MappingExpressionParser.ExprValuesContext ctx)
Visit a parse tree produced byMappingExpressionParser.exprValues().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEmptyValues
T visitEmptyValues(MappingExpressionParser.EmptyValuesContext ctx)
Visit a parse tree produced byMappingExpressionParser.emptyValues().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSeq
T visitSeq(MappingExpressionParser.SeqContext ctx)
Visit a parse tree produced byMappingExpressionParser.seq().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExprOrSeq
T visitExprOrSeq(MappingExpressionParser.ExprOrSeqContext ctx)
Visit a parse tree produced byMappingExpressionParser.exprOrSeq().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExprOrSeqList
T visitExprOrSeqList(MappingExpressionParser.ExprOrSeqListContext ctx)
Visit a parse tree produced byMappingExpressionParser.exprOrSeqList().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRegularExpressionCaseInsensitive
T visitRegularExpressionCaseInsensitive(MappingExpressionParser.RegularExpressionCaseInsensitiveContext ctx)
Visit a parse tree produced byMappingExpressionParser.regularExpressionCaseInsensitive().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRegularExpressionMultiline
T visitRegularExpressionMultiline(MappingExpressionParser.RegularExpressionMultilineContext ctx)
Visit a parse tree produced byMappingExpressionParser.regularExpressionMultiline().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRegularExpression
T visitRegularExpression(MappingExpressionParser.RegularExpressionContext ctx)
Visit a parse tree produced byMappingExpressionParser.regularExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRegexPattern
T visitRegexPattern(MappingExpressionParser.RegexPatternContext ctx)
Visit a parse tree produced byMappingExpressionParser.regexPattern().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
-