| Package | Description |
|---|---|
| io.prestosql.operator.aggregation |
| Modifier and Type | Method and Description |
|---|---|
AggregationMetadata.ParameterMetadata.ParameterType |
AggregationMetadata.ParameterMetadata.getParameterType() |
static AggregationMetadata.ParameterMetadata.ParameterType |
AggregationMetadata.ParameterMetadata.ParameterType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AggregationMetadata.ParameterMetadata.ParameterType[] |
AggregationMetadata.ParameterMetadata.ParameterType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
List<AggregationMetadata.ParameterMetadata.ParameterType> |
AggregationImplementation.getInputParameterMetadataTypes() |
| Constructor and Description |
|---|
ParameterMetadata(AggregationMetadata.ParameterMetadata.ParameterType parameterType) |
ParameterMetadata(AggregationMetadata.ParameterMetadata.ParameterType parameterType,
Type sqlType) |
| Constructor and Description |
|---|
AggregationImplementation(Signature signature,
Class<?> definitionClass,
Class<?> stateClass,
MethodHandle inputFunction,
MethodHandle outputFunction,
MethodHandle combineFunction,
Optional<MethodHandle> stateSerializerFactory,
List<AggregationImplementation.AggregateNativeContainerType> argumentNativeContainerTypes,
List<ImplementationDependency> inputDependencies,
List<ImplementationDependency> combineDependencies,
List<ImplementationDependency> outputDependencies,
List<ImplementationDependency> stateSerializerFactoryDependencies,
List<AggregationMetadata.ParameterMetadata.ParameterType> inputParameterMetadataTypes) |
Copyright © 2012–2019. All rights reserved.