| Package | Description |
|---|---|
| com.facebook.presto.spi.function.aggregation |
| Modifier and Type | Method and Description |
|---|---|
static AggregationMetadata.ParameterMetadata |
AggregationMetadata.ParameterMetadata.forBlockIndexParameter() |
static AggregationMetadata.ParameterMetadata |
AggregationMetadata.ParameterMetadata.forStateParameter() |
static AggregationMetadata.ParameterMetadata |
AggregationMetadata.ParameterMetadata.fromSqlType(Type sqlType,
boolean isBlock,
boolean isNullable,
String methodName) |
| Modifier and Type | Method and Description |
|---|---|
List<AggregationMetadata.ParameterMetadata> |
AggregationMetadata.getValueInputMetadata() |
| Modifier and Type | Method and Description |
|---|---|
static int |
AggregationMetadata.countInputChannels(List<AggregationMetadata.ParameterMetadata> metadatas) |
| Constructor and Description |
|---|
AggregationMetadata(String name,
List<AggregationMetadata.ParameterMetadata> valueInputMetadata,
MethodHandle inputFunction,
MethodHandle combineFunction,
MethodHandle outputFunction,
List<AggregationMetadata.AccumulatorStateDescriptor> accumulatorStateDescriptors,
Type outputType) |
AggregationMetadata(String name,
List<AggregationMetadata.ParameterMetadata> valueInputMetadata,
MethodHandle inputFunction,
MethodHandle combineFunction,
MethodHandle outputFunction,
List<AggregationMetadata.AccumulatorStateDescriptor> accumulatorStateDescriptors,
Type outputType,
List<Class> lambdaInterfaces) |
Copyright © 2012–2022. All rights reserved.