public class SqlRankFunction extends SqlAggFunction
kind, MDX_PRECEDENCE, NL
Constructor and Description |
---|
SqlRankFunction(boolean requiresOrder,
SqlKind kind)
Deprecated.
|
SqlRankFunction(SqlKind kind,
SqlReturnTypeInference returnTypes,
boolean requiresOrder) |
Modifier and Type | Method and Description |
---|---|
boolean |
allowsFraming()
Returns whether this is a window function that allows framing (i.e. a
ROWS or RANGE clause in the window specification).
|
allowsFilter, allowsNullTreatment, getDistinctOptionality, getParameterTypes, getReturnType, isAggregator, isQuantifierAllowed, requiresGroupOrder, requiresOrder, requiresOver, unwrap, validateCall
deriveType, getFunctionType, getNameAsId, getParamNames, getParamTypes, getSqlIdentifier, getSyntax, unparse, validateQuantifier
acceptCall, acceptCall, adjustType, argumentMustBeScalar, checkOperandCount, checkOperandTypes, constructArgNameList, constructArgTypeList, constructOperandList, createCall, createCall, createCall, createCall, equals, getAllowedSignatures, getAllowedSignatures, getKind, getLeftPrec, getMonotonicity, getMonotonicity, getName, getOperandCountRange, getOperandTypeChecker, getOperandTypeInference, getReturnTypeInference, getRightPrec, getSignatureTemplate, getStrongPolicyInference, hashCode, inferReturnType, inferReturnType, isDeterministic, isDynamicFunction, isGroup, isGroupAuxiliary, isName, isSymmetrical, leftPrec, preValidateCall, requiresDecimalExpansion, rewriteCall, rightPrec, toString, unparseListClause, unparseListClause, validateOperands, validRexOperands
@Deprecated public SqlRankFunction(boolean requiresOrder, SqlKind kind)
public SqlRankFunction(SqlKind kind, SqlReturnTypeInference returnTypes, boolean requiresOrder)
public boolean allowsFraming()
SqlOperator
allowsFraming
in class SqlOperator
Copyright © 2012-2020 Apache Software Foundation. All Rights Reserved.