Class DefaultOperandTypeChecker.Builder
java.lang.Object
org.apache.druid.sql.calcite.expression.DefaultOperandTypeChecker.Builder
- Enclosing class:
- DefaultOperandTypeChecker
-
Method Summary
Modifier and TypeMethodDescriptionbuild()literalOperands(int... literalOperands) notNullOperands(int... notNullOperands) operandNames(String... operandNames) operandNames(List<String> operandNames) operandTypes(List<org.apache.calcite.sql.type.SqlTypeFamily> operandTypes) operandTypes(org.apache.calcite.sql.type.SqlTypeFamily... operandTypes) requiredOperandCount(Integer requiredOperandCount)
-
Method Details
-
operandNames
-
operandNames
-
operandTypes
public DefaultOperandTypeChecker.Builder operandTypes(org.apache.calcite.sql.type.SqlTypeFamily... operandTypes) -
operandTypes
public DefaultOperandTypeChecker.Builder operandTypes(List<org.apache.calcite.sql.type.SqlTypeFamily> operandTypes) -
requiredOperandCount
-
literalOperands
-
notNullOperands
-
build
-