public class MapAggregationFunction extends SqlAggregationFunction
Modifier and Type | Field and Description |
---|---|
static MapAggregationFunction |
MAP_AGG |
static String |
NAME |
Constructor and Description |
---|
MapAggregationFunction() |
Modifier and Type | Method and Description |
---|---|
static void |
combine(KeyValuePairsState state,
KeyValuePairsState otherState) |
String |
getDescription() |
static void |
input(Type keyType,
Type valueType,
KeyValuePairsState state,
Block key,
Block value,
int position) |
static void |
output(KeyValuePairsState state,
BlockBuilder out) |
InternalAggregationFunction |
specialize(BoundVariables boundVariables,
int arity,
TypeManager typeManager,
FunctionRegistry functionRegistry) |
createFunctionByAnnotations, createFunctionsByAnnotations, getSignature, isDeterministic, isHidden
public static final MapAggregationFunction MAP_AGG
public static final String NAME
public String getDescription()
public InternalAggregationFunction specialize(BoundVariables boundVariables, int arity, TypeManager typeManager, FunctionRegistry functionRegistry)
specialize
in class SqlAggregationFunction
public static void input(Type keyType, Type valueType, KeyValuePairsState state, Block key, Block value, int position)
public static void combine(KeyValuePairsState state, KeyValuePairsState otherState)
public static void output(KeyValuePairsState state, BlockBuilder out)
Copyright © 2012-2017. All Rights Reserved.