public final class ArrayReduceFunction extends SqlScalarFunction
| Modifier and Type | Field and Description |
|---|---|
static ArrayReduceFunction |
ARRAY_REDUCE_FUNCTION |
| Modifier and Type | Method and Description |
|---|---|
String |
getDescription() |
boolean |
isDeterministic() |
boolean |
isHidden() |
static Object |
reduce(Type inputType,
Block block,
Object initialIntermediateValue,
BinaryFunctionInterface inputFunction,
UnaryFunctionInterface outputFunction) |
ScalarFunctionImplementation |
specialize(BoundVariables boundVariables,
int arity,
TypeManager typeManager,
FunctionRegistry functionRegistry) |
builder, getSignaturepublic static final ArrayReduceFunction ARRAY_REDUCE_FUNCTION
public boolean isHidden()
public boolean isDeterministic()
public String getDescription()
public ScalarFunctionImplementation specialize(BoundVariables boundVariables, int arity, TypeManager typeManager, FunctionRegistry functionRegistry)
specialize in class SqlScalarFunctionpublic static Object reduce(Type inputType, Block block, Object initialIntermediateValue, BinaryFunctionInterface inputFunction, UnaryFunctionInterface outputFunction)
Copyright © 2012–2019. All rights reserved.