public class BridgingSqlProcedure
extends org.apache.calcite.sql.SqlFunction
Procedure
to Calcite's representation of a function.Modifier and Type | Method and Description |
---|---|
ContextResolvedProcedure |
getContextResolveProcedure() |
static BridgingSqlProcedure |
of(DataTypeFactory dataTypeFactory,
ContextResolvedProcedure resolvedProcedure)
Creates an instance of a procedure.
|
deriveType, getFunctionType, getNameAsId, getParamNames, getParamTypes, getSqlIdentifier, getSyntax, isQuantifierAllowed, unparse, validateCall, validateQuantifier
acceptCall, acceptCall, adjustType, allowsFraming, argumentMustBeScalar, checkOperandCount, checkOperandTypes, constructArgNameList, constructArgTypeList, constructOperandList, createCall, createCall, createCall, createCall, createCall, createCall, createCall, equals, getAllowedSignatures, getAllowedSignatures, getKind, getLeftPrec, getMonotonicity, getMonotonicity, getName, getOperandCountRange, getOperandTypeChecker, getOperandTypeInference, getReturnTypeInference, getRightPrec, getSignatureTemplate, getStrongPolicyInference, hashCode, inferReturnType, inferReturnType, isAggregator, isDeterministic, isDynamicFunction, isGroup, isGroupAuxiliary, isName, isSymmetrical, leftPrec, not, preValidateCall, requiresDecimalExpansion, requiresOrder, requiresOver, reverse, rewriteCall, rightPrec, toString, unparseListClause, unparseListClause, validateOperands, validRexOperands
public ContextResolvedProcedure getContextResolveProcedure()
public static BridgingSqlProcedure of(DataTypeFactory dataTypeFactory, ContextResolvedProcedure resolvedProcedure)
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.