Package io.trino.operator.aggregation
Class AggregationFunctionAdapter
java.lang.Object
io.trino.operator.aggregation.AggregationFunctionAdapter
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic MethodHandlenormalizeInputMethod(MethodHandle inputMethod, BoundSignature boundSignature, AggregationFunctionAdapter.AggregationParameterKind... parameterKinds) static MethodHandlenormalizeInputMethod(MethodHandle inputMethod, BoundSignature boundSignature, List<AggregationFunctionAdapter.AggregationParameterKind> parameterKinds) static MethodHandlenormalizeInputMethod(MethodHandle inputMethod, BoundSignature boundSignature, List<AggregationFunctionAdapter.AggregationParameterKind> parameterKinds, int lambdaCount)
-
Method Details
-
normalizeInputMethod
public static MethodHandle normalizeInputMethod(MethodHandle inputMethod, BoundSignature boundSignature, AggregationFunctionAdapter.AggregationParameterKind... parameterKinds) -
normalizeInputMethod
public static MethodHandle normalizeInputMethod(MethodHandle inputMethod, BoundSignature boundSignature, List<AggregationFunctionAdapter.AggregationParameterKind> parameterKinds) -
normalizeInputMethod
public static MethodHandle normalizeInputMethod(MethodHandle inputMethod, BoundSignature boundSignature, List<AggregationFunctionAdapter.AggregationParameterKind> parameterKinds, int lambdaCount)
-