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, validateCall
deriveType, getFunctionType, getNameAsId, getParamTypes, getSqlIdentifier, getSyntax, unparse, validateQuantifier
acceptCall, 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, validRexOperands
public 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.