public class SqlNthValueAggFunction extends SqlAggFunction
NTH_VALUE
windowed aggregate function
returns the value of an expression evaluated at the n
th row of the
window frame.kind, MDX_PRECEDENCE, NL
Constructor and Description |
---|
SqlNthValueAggFunction(SqlKind kind) |
Modifier and Type | Method and Description |
---|---|
boolean |
allowsNullTreatment()
Returns whether this aggregate function allows specifying null treatment
(
RESPECT NULLS or IGNORE NULLS ). |
allowsFilter, getParameterTypes, getReturnType, isAggregator, isQuantifierAllowed, requiresGroupOrder, requiresOrder, requiresOver, unwrap, validateCall
deriveType, getFunctionType, getNameAsId, getParamNames, getParamTypes, getSqlIdentifier, getSyntax, unparse, validateQuantifier
acceptCall, acceptCall, adjustType, allowsFraming, argumentMustBeScalar, checkOperandCount, checkOperandTypes, constructArgNameList, constructArgTypeList, constructOperandList, createCall, createCall, createCall, createCall, equals, getAllowedSignatures, getAllowedSignatures, getKind, getLeftPrec, getMonotonicity, getMonotonicity, getName, getOperandCountRange, getOperandTypeChecker, getOperandTypeInference, getReturnTypeInference, getRightPrec, getSignatureTemplate, hashCode, inferReturnType, inferReturnType, isDeterministic, isDynamicFunction, isGroup, isGroupAuxiliary, isName, leftPrec, preValidateCall, requiresDecimalExpansion, rewriteCall, rightPrec, toString, unparseListClause, unparseListClause, validateOperands, validRexOperands
public SqlNthValueAggFunction(SqlKind kind)
public boolean allowsNullTreatment()
SqlAggFunction
RESPECT NULLS
or IGNORE NULLS
).allowsNullTreatment
in class SqlAggFunction
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.