Uses of Class
com.api.jsonata4java.expressions.generated.MappingExpressionParser.Function_callContext
Packages that use MappingExpressionParser.Function_callContext
Package
Description
-
Uses of MappingExpressionParser.Function_callContext in com.api.jsonata4java.expressions
Methods in com.api.jsonata4java.expressions with parameters of type MappingExpressionParser.Function_callContextModifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodeExpressionsVisitor.visitFunction_call(MappingExpressionParser.Function_callContext ctx) -
Uses of MappingExpressionParser.Function_callContext in com.api.jsonata4java.expressions.functions
Methods in com.api.jsonata4java.expressions.functions with parameters of type MappingExpressionParser.Function_callContextModifier and TypeMethodDescriptionprotected FunctionBase.CtxEvalResultFunctionBase.evalContext(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) static intFunctionBase.getArgumentCount(MappingExpressionParser.Function_callContext ctx) The getArgumentCount method counts the number of expressions in the expression list.FunctionBase.getFunctionName(MappingExpressionParser.Function_callContext ctx) The getFunctionName method retrieves the name of the function from the contextcom.fasterxml.jackson.databind.JsonNodeAbsFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeAppendFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeAverageFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeBase64DecodeFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeBase64EncodeFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeBooleanFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeCeilFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeContainsFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeCountFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeDistinctFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeEachFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeErrorFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeEvalFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeExistsFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeFilterFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeFloorFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeFormatBaseFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeFormatNumberFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeFromMillisFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeFromMillisZonedFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) abstract com.fasterxml.jackson.databind.JsonNodeFunctionBase.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeIndexOfFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeJoinFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeKeysFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeLengthFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeLookupFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeLowercaseFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeMapFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeMatchFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeMaxFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeMergeFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeMillisFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeMinFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeNotFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeNowFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeNumberFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodePadFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodePowerFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeRandomFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeReduceFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeReplaceFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeReverseFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeRoundFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeShuffleFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeSiftFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeSortFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeSplitFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeSpreadFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeSqrtFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeStringFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeSubstringAfterFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeSubstringBeforeFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeSubstringFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeSumFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeToMillisFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeTrimFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeTypeFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeUnpackFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeUppercaseFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeURLDecodeComponentFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeURLDecodeFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeURLEncodeComponentFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeURLEncodeFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) com.fasterxml.jackson.databind.JsonNodeZipFunction.invoke(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx) -
Uses of MappingExpressionParser.Function_callContext in com.api.jsonata4java.expressions.generated
Methods in com.api.jsonata4java.expressions.generated with parameters of type MappingExpressionParser.Function_callContextModifier and TypeMethodDescriptionvoidMappingExpressionBaseListener.enterFunction_call(MappingExpressionParser.Function_callContext ctx) Enter a parse tree produced by thefunction_calllabeled alternative inMappingExpressionParser.expr().voidMappingExpressionListener.enterFunction_call(MappingExpressionParser.Function_callContext ctx) Enter a parse tree produced by thefunction_calllabeled alternative inMappingExpressionParser.expr().voidMappingExpressionBaseListener.exitFunction_call(MappingExpressionParser.Function_callContext ctx) Exit a parse tree produced by thefunction_calllabeled alternative inMappingExpressionParser.expr().voidMappingExpressionListener.exitFunction_call(MappingExpressionParser.Function_callContext ctx) Exit a parse tree produced by thefunction_calllabeled alternative inMappingExpressionParser.expr().MappingExpressionBaseVisitor.visitFunction_call(MappingExpressionParser.Function_callContext ctx) Visit a parse tree produced by thefunction_calllabeled alternative inMappingExpressionParser.expr().MappingExpressionVisitor.visitFunction_call(MappingExpressionParser.Function_callContext ctx) Visit a parse tree produced by thefunction_calllabeled alternative inMappingExpressionParser.expr(). -
Uses of MappingExpressionParser.Function_callContext in com.api.jsonata4java.expressions.utils
Methods in com.api.jsonata4java.expressions.utils with parameters of type MappingExpressionParser.Function_callContextModifier and TypeMethodDescriptionstatic DeclaredFunctionFunctionUtils.getFunctionArgFromCtx(ExpressionsVisitor expressionVisitor, MappingExpressionParser.Function_callContext ctx, boolean useContext) static com.fasterxml.jackson.databind.JsonNodeFunctionUtils.getValuesListExpression(ExpressionsVisitor exprVisitor, MappingExpressionParser.Function_callContext ctx, int index) Gets the expression at the supplied index from the context'sMappingExpressionParser.ExprValuesContextMappingExpressionParser.ExprListContext, preserving the null value (or returning null if the index is invalid)static com.fasterxml.jackson.databind.JsonNodeFunctionUtils.getValuesListExpressionOrNullNode(ExpressionsVisitor exprVisitor, MappingExpressionParser.Function_callContext ctx, int index) Gets the expression at the supplied index from the context's {link ExprValuesContext} {link ExprListContext]static com.fasterxml.jackson.databind.JsonNodeFunctionUtils.processFctCallVariables(ExpressionsVisitor exprVisitor, FunctionBase function, org.antlr.v4.runtime.tree.TerminalNode varid, MappingExpressionParser.Function_callContext ctx, com.fasterxml.jackson.databind.JsonNode value, String key, com.fasterxml.jackson.databind.node.ObjectNode object) Creates anMappingExpressionParser.ExprListContextcontaining the parenthesized comma separated variable list of JsonNode elements, sets it in the supplied context (ctx) and then executes the function to return its result.static com.fasterxml.jackson.databind.JsonNodeFunctionUtils.processVariablesCallFunction(ExpressionsVisitor exprVisitor, FunctionBase function, org.antlr.v4.runtime.tree.TerminalNode varid, MappingExpressionParser.Function_callContext ctx, com.fasterxml.jackson.databind.JsonNode... elements) Creates anMappingExpressionParser.ExprListContextcontaining the parenthesized comma separated variable list of JsonNode elements, sets it in the supplied context (ctx) and then executes the function to return its result.static booleanFunctionUtils.useContextVariable(FunctionBase fct, MappingExpressionParser.Function_callContext ctx, String signature) Determine if the function should use the context variable as its first parameterstatic voidFunctionUtils.validateArguments(String possibleException, ExpressionsVisitor exprVisitor, MappingExpressionParser.Function_callContext ctx, int index, String signature) Checks the expression at the supplied index from the context'sMappingExpressionParser.ExprValuesContextMappingExpressionParser.ExprListContext, preserving the null value (or returning null if the index is invalid) to determine if the arguments are valid according to the supplied signature