Modifier and Type | Method and Description |
---|---|
Object |
PassthruPathFunction.invoke(String currentPath,
PathRef parent,
Object model,
EvaluationContext ctx,
List<Parameter> parameters) |
Object |
PathFunction.invoke(String currentPath,
PathRef parent,
Object model,
EvaluationContext ctx,
List<Parameter> parameters)
Invoke the function and output a JSON object (or scalar) value which will be the result of executing the path
|
static <T> List<T> |
Parameter.toList(Class<T> type,
EvaluationContext ctx,
List<Parameter> parameters)
Translate the collection of parameters into a collection of values of type T.
|
Modifier and Type | Method and Description |
---|---|
Object |
Append.invoke(String currentPath,
PathRef parent,
Object model,
EvaluationContext ctx,
List<Parameter> parameters) |
Object |
KeySetFunction.invoke(String currentPath,
PathRef parent,
Object model,
EvaluationContext ctx,
List<Parameter> parameters) |
Constructor and Description |
---|
JsonLateBindingValue(JsonProvider jsonProvider,
Parameter jsonParameter) |
Modifier and Type | Method and Description |
---|---|
Object |
AbstractAggregation.invoke(String currentPath,
PathRef parent,
Object model,
EvaluationContext ctx,
List<Parameter> parameters) |
Modifier and Type | Method and Description |
---|---|
Object |
Concatenate.invoke(String currentPath,
PathRef parent,
Object model,
EvaluationContext ctx,
List<Parameter> parameters) |
Object |
Length.invoke(String currentPath,
PathRef parent,
Object model,
EvaluationContext ctx,
List<Parameter> parameters)
When we calculate the length of a path, what we're asking is given the node we land on how many children does it
have.
|
Modifier and Type | Method and Description |
---|---|
List<Parameter> |
FunctionPathToken.getParameters() |
Modifier and Type | Method and Description |
---|---|
static PathToken |
PathTokenFactory.createFunctionPathToken(String function,
List<Parameter> parameters) |
void |
FunctionPathToken.setParameters(List<Parameter> parameters) |
Constructor and Description |
---|
FunctionPathToken(String pathFragment,
List<Parameter> parameters) |
Copyright © 2024. All rights reserved.