Class OperatorConversions.AggregatorBuilder
java.lang.Object
org.apache.druid.sql.calcite.expression.OperatorConversions.OperatorBuilder<org.apache.calcite.sql.SqlAggFunction>
org.apache.druid.sql.calcite.expression.OperatorConversions.AggregatorBuilder
- Enclosing class:
- OperatorConversions
public static class OperatorConversions.AggregatorBuilder
extends OperatorConversions.OperatorBuilder<org.apache.calcite.sql.SqlAggFunction>
-
Field Summary
Fields inherited from class org.apache.druid.sql.calcite.expression.OperatorConversions.OperatorBuilder
functionCategory, kind, name, returnTypeInference -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.calcite.sql.SqlAggFunctionbuild()Create aSqlAggFunctionfrom this builder.Methods inherited from class org.apache.druid.sql.calcite.expression.OperatorConversions.OperatorBuilder
buildOperandTypeChecker, buildOperandTypeInference, functionCategory, literalOperands, operandNames, operandTypeChecker, operandTypeInference, operandTypes, requiredOperandCount, requiredOperands, returnTypeArrayWithNullableElements, returnTypeCascadeNullable, returnTypeInference, returnTypeNonNull, returnTypeNullable, returnTypeNullableArrayWithNullableElements
-
Constructor Details
-
AggregatorBuilder
-
-
Method Details
-
build
public org.apache.calcite.sql.SqlAggFunction build()Create aSqlAggFunctionfrom this builder.- Overrides:
buildin classOperatorConversions.OperatorBuilder<org.apache.calcite.sql.SqlAggFunction>
-