| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
ExpressionsVisitor.visitFunction_call(MappingExpressionParser.Function_callContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
int |
FunctionBase.getArgumentCount(MappingExpressionParser.Function_callContext ctx)
The getArgumentCount method counts the number of expressions in the
expression list.
|
String |
FunctionBase.getFunctionName(MappingExpressionParser.Function_callContext ctx)
The getFunctionName method retrieves the name of the function from the
context
|
com.fasterxml.jackson.databind.JsonNode |
ZipFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
IndexOfFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
FormatNumberFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
ReverseFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
Function.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
SubstringAfterFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
MatchFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
Base64DecodeFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
ContainsFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
BooleanFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
NowFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
Base64EncodeFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
UnpackFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
RandomFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
AverageFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
RoundFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
LookupFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
SortFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
FloorFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
SubstringBeforeFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
AppendFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
KeysFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
ToMillisFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
FromMillisFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
JoinFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
MaxFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
MinFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
SubstringFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
PowerFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
SumFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
NumberFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
FormatBaseFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
PadFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
UppercaseFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
CeilFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
CountFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
ExistsFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
AbsFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
LengthFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
LowercaseFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
SqrtFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
SplitFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
SpreadFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
ShuffleFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
MergeFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
StringFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
ReplaceFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
NotFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
MillisFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
com.fasterxml.jackson.databind.JsonNode |
TrimFunction.invoke(ExpressionsVisitor expressionVisitor,
MappingExpressionParser.Function_callContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
void |
MappingExpressionListener.enterFunction_call(MappingExpressionParser.Function_callContext ctx)
Enter a parse tree produced by the
function_call
labeled alternative in MappingExpressionParser.expr(). |
void |
MappingExpressionBaseListener.enterFunction_call(MappingExpressionParser.Function_callContext ctx)
Enter a parse tree produced by the
function_call
labeled alternative in MappingExpressionParser.expr(). |
void |
MappingExpressionListener.exitFunction_call(MappingExpressionParser.Function_callContext ctx)
Exit a parse tree produced by the
function_call
labeled alternative in MappingExpressionParser.expr(). |
void |
MappingExpressionBaseListener.exitFunction_call(MappingExpressionParser.Function_callContext ctx)
Exit a parse tree produced by the
function_call
labeled alternative in MappingExpressionParser.expr(). |
T |
MappingExpressionBaseVisitor.visitFunction_call(MappingExpressionParser.Function_callContext ctx)
Visit a parse tree produced by the
function_call
labeled alternative in MappingExpressionParser.expr(). |
T |
MappingExpressionVisitor.visitFunction_call(MappingExpressionParser.Function_callContext ctx)
Visit a parse tree produced by the
function_call
labeled alternative in MappingExpressionParser.expr(). |
| Modifier and Type | Method and Description |
|---|---|
static com.fasterxml.jackson.databind.JsonNode |
FunctionUtils.getValuesListExpression(ExpressionsVisitor exprVisitor,
MappingExpressionParser.Function_callContext ctx,
int index)
Gets the expression at the supplied index from the context's
MappingExpressionParser.ExprValuesContext MappingExpressionParser.ExprListContext, preserving the null value
(or returning null if the index is invalid) |
static com.fasterxml.jackson.databind.JsonNode |
FunctionUtils.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.JsonNode |
FunctionUtils.processFctCallVariables(ExpressionsVisitor exprVisitor,
Function function,
org.antlr.v4.runtime.tree.TerminalNode varid,
MappingExpressionParser.Function_callContext ctx,
com.fasterxml.jackson.databind.JsonNode... elements)
Creates an
MappingExpressionParser.ExprListContext containing 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.JsonNode |
FunctionUtils.processFctCallVariables(ExpressionsVisitor exprVisitor,
Function 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 an
MappingExpressionParser.ExprListContext containing 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 boolean |
FunctionUtils.useContextVariable(MappingExpressionParser.Function_callContext ctx,
String signature)
Determine if the function should use the context variable as its first
parameter
|
Copyright © 2020. All rights reserved.