@Internal public class ZetaSqlUserDefinedSQLNativeTableValuedFunction extends org.apache.beam.vendor.calcite.v1_26_0.org.apache.calcite.sql.validate.SqlUserDefinedFunction
Constructor and Description |
---|
ZetaSqlUserDefinedSQLNativeTableValuedFunction(org.apache.beam.vendor.calcite.v1_26_0.org.apache.calcite.sql.SqlIdentifier opName,
org.apache.beam.vendor.calcite.v1_26_0.org.apache.calcite.sql.type.SqlReturnTypeInference returnTypeInference,
org.apache.beam.vendor.calcite.v1_26_0.org.apache.calcite.sql.type.SqlOperandTypeInference operandTypeInference,
org.apache.beam.vendor.calcite.v1_26_0.org.apache.calcite.sql.type.SqlOperandTypeChecker operandTypeChecker,
java.util.List<org.apache.beam.vendor.calcite.v1_26_0.org.apache.calcite.rel.type.RelDataType> paramTypes,
org.apache.beam.vendor.calcite.v1_26_0.org.apache.calcite.schema.Function function) |
getFunction, getOperandTypeChecker, getParamNames
deriveType, getFunctionType, getNameAsId, getParamTypes, getSqlIdentifier, getSyntax, isQuantifierAllowed, unparse, validateCall, validateQuantifier
acceptCall, acceptCall, adjustType, allowsFraming, argumentMustBeScalar, checkOperandCount, checkOperandTypes, constructArgNameList, constructArgTypeList, constructOperandList, createCall, createCall, createCall, createCall, equals, getAllowedSignatures, getAllowedSignatures, getKind, getLeftPrec, getMonotonicity, getMonotonicity, getName, getOperandCountRange, getOperandTypeInference, getReturnTypeInference, getRightPrec, getSignatureTemplate, getStrongPolicyInference, hashCode, inferReturnType, inferReturnType, isAggregator, isDeterministic, isDynamicFunction, isGroup, isGroupAuxiliary, isName, isSymmetrical, leftPrec, preValidateCall, requiresDecimalExpansion, requiresOrder, requiresOver, rewriteCall, rightPrec, toString, unparseListClause, unparseListClause, validateOperands, validRexOperands
public ZetaSqlUserDefinedSQLNativeTableValuedFunction(org.apache.beam.vendor.calcite.v1_26_0.org.apache.calcite.sql.SqlIdentifier opName, org.apache.beam.vendor.calcite.v1_26_0.org.apache.calcite.sql.type.SqlReturnTypeInference returnTypeInference, org.apache.beam.vendor.calcite.v1_26_0.org.apache.calcite.sql.type.SqlOperandTypeInference operandTypeInference, org.apache.beam.vendor.calcite.v1_26_0.org.apache.calcite.sql.type.SqlOperandTypeChecker operandTypeChecker, java.util.List<org.apache.beam.vendor.calcite.v1_26_0.org.apache.calcite.rel.type.RelDataType> paramTypes, org.apache.beam.vendor.calcite.v1_26_0.org.apache.calcite.schema.Function function)