public static class SqlFunctionConverter.CalciteUDAF
extends org.apache.calcite.sql.SqlAggFunction
| Constructor and Description |
|---|
SqlFunctionConverter.CalciteUDAF(String opName,
org.apache.calcite.sql.type.SqlReturnTypeInference returnTypeInference,
org.apache.calcite.sql.type.SqlOperandTypeInference operandTypeInference,
org.apache.calcite.sql.type.SqlOperandTypeChecker operandTypeChecker,
com.google.common.collect.ImmutableList<org.apache.calcite.rel.type.RelDataType> argTypes,
org.apache.calcite.rel.type.RelDataType retType) |
isAggregator, isQuantifierAllowed, validateCallderiveType, getFunctionType, getNameAsId, getParamTypes, getSqlIdentifier, getSyntax, unparse, validateQuantifieracceptCall, acceptCall, adjustType, allowsFraming, argumentMustBeScalar, checkOperandCount, checkOperandTypes, createCall, createCall, createCall, createCall, equals, getAllowedSignatures, getAllowedSignatures, getKind, getLeftPrec, getMonotonicity, getName, getOperandCountRange, getOperandTypeChecker, getOperandTypeInference, getReturnTypeInference, getRightPrec, getSignatureTemplate, hashCode, inferReturnType, inferReturnType, isDeterministic, isDynamicFunction, isName, leftPrec, preValidateCall, requiresDecimalExpansion, requiresOrder, rewriteCall, rightPrec, toString, unparseListClause, unparseListClause, validateOperands, validRexOperandspublic SqlFunctionConverter.CalciteUDAF(String opName, org.apache.calcite.sql.type.SqlReturnTypeInference returnTypeInference, org.apache.calcite.sql.type.SqlOperandTypeInference operandTypeInference, org.apache.calcite.sql.type.SqlOperandTypeChecker operandTypeChecker, com.google.common.collect.ImmutableList<org.apache.calcite.rel.type.RelDataType> argTypes, org.apache.calcite.rel.type.RelDataType retType)
Copyright © 2017 The Apache Software Foundation. All rights reserved.