<T> T |
Function.call(Adapter<T> runtime,
List<FunctionArgument<T>> arguments)
Call this function with a list of arguments.
|
<T> T |
BaseFunction.call(Adapter<T> runtime,
List<FunctionArgument<T>> arguments)
Call this function with a list of arguments.
|
protected <T> T |
ToArrayFunction.callFunction(Adapter<T> runtime,
List<FunctionArgument<T>> arguments) |
protected <T> T |
ReverseFunction.callFunction(Adapter<T> runtime,
List<FunctionArgument<T>> arguments) |
protected <T> T |
ToStringFunction.callFunction(Adapter<T> runtime,
List<FunctionArgument<T>> arguments) |
protected <T> T |
ToNumberFunction.callFunction(Adapter<T> runtime,
List<FunctionArgument<T>> arguments) |
protected <T> T |
NotNullFunction.callFunction(Adapter<T> runtime,
List<FunctionArgument<T>> arguments) |
protected <T> T |
ContainsFunction.callFunction(Adapter<T> runtime,
List<FunctionArgument<T>> arguments) |
protected <T> T |
JoinFunction.callFunction(Adapter<T> runtime,
List<FunctionArgument<T>> arguments) |
protected <T> T |
StartsWithFunction.callFunction(Adapter<T> runtime,
List<FunctionArgument<T>> arguments) |
protected <T> T |
EndsWithFunction.callFunction(Adapter<T> runtime,
List<FunctionArgument<T>> arguments) |
protected <T> T |
TransformByFunction.callFunction(Adapter<T> runtime,
List<FunctionArgument<T>> arguments) |
protected <T> T |
ArrayMathFunction.callFunction(Adapter<T> runtime,
List<FunctionArgument<T>> arguments) |
protected abstract <T> T |
BaseFunction.callFunction(Adapter<T> runtime,
List<FunctionArgument<T>> arguments)
|
protected <T> T |
MapFunction.callFunction(Adapter<T> runtime,
List<FunctionArgument<T>> arguments) |
protected <T> T |
TypeFunction.callFunction(Adapter<T> runtime,
List<FunctionArgument<T>> arguments) |
protected <T> T |
ValuesFunction.callFunction(Adapter<T> runtime,
List<FunctionArgument<T>> arguments) |
protected <T> T |
SortFunction.callFunction(Adapter<T> runtime,
List<FunctionArgument<T>> arguments) |
protected <T> T |
MergeFunction.callFunction(Adapter<T> runtime,
List<FunctionArgument<T>> arguments) |
protected <T> T |
LengthFunction.callFunction(Adapter<T> runtime,
List<FunctionArgument<T>> arguments) |
protected <T> T |
KeysFunction.callFunction(Adapter<T> runtime,
List<FunctionArgument<T>> arguments) |
protected <T> T |
MathFunction.callFunction(Adapter<T> runtime,
List<FunctionArgument<T>> arguments) |
<T> Iterator<ArgumentError> |
ArgumentConstraint.check(Adapter<T> runtime,
Iterator<FunctionArgument<T>> arguments,
boolean expectNoRemainingArguments)
Check that the argument list complies with the constraints.
|
protected <T> TransformByFunction.Aggregator<T> |
SortByFunction.createAggregator(Adapter<T> runtime,
int elementCount,
T element,
T elementValue) |
protected <T> TransformByFunction.Aggregator<T> |
CompareByFunction.createAggregator(Adapter<T> runtime,
int elementCount,
T element,
T elementValue) |
protected abstract <T> TransformByFunction.Aggregator<T> |
TransformByFunction.createAggregator(Adapter<T> runtime,
int elementCount,
T element,
T elementValue) |
protected <T> T |
SortByFunction.createNullValue(Adapter<T> runtime) |
protected <T> T |
CompareByFunction.createNullValue(Adapter<T> runtime) |
protected abstract <T> T |
TransformByFunction.createNullValue(Adapter<T> runtime) |
protected <T> T |
AvgFunction.performMathOperation(Adapter<T> runtime,
List<T> values) |
protected <T> T |
SumFunction.performMathOperation(Adapter<T> runtime,
List<T> values) |
protected abstract <T> T |
ArrayMathFunction.performMathOperation(Adapter<T> runtime,
List<T> values)
Subclasses implement this method.
|
protected <T> T |
CompareFunction.performMathOperation(Adapter<T> runtime,
List<T> values) |