public class SqlCurrentDateFunction extends SqlFunction
CURRENT_DATE
function.kind, MDX_PRECEDENCE, NL
Constructor and Description |
---|
SqlCurrentDateFunction() |
Modifier and Type | Method and Description |
---|---|
SqlMonotonicity |
getMonotonicity(SqlOperatorBinding call)
Returns whether a call to this operator is monotonic.
|
SqlSyntax |
getSyntax()
Returns the syntactic type of this operator, never null.
|
boolean |
isDynamicFunction() |
deriveType, getFunctionType, getNameAsId, getParamNames, getParamTypes, getSqlIdentifier, isQuantifierAllowed, unparse, validateCall, validateQuantifier
acceptCall, acceptCall, adjustType, allowsFraming, argumentMustBeScalar, checkOperandCount, checkOperandTypes, constructArgNameList, constructArgTypeList, constructOperandList, createCall, createCall, createCall, createCall, equals, getAllowedSignatures, getAllowedSignatures, getKind, getLeftPrec, getMonotonicity, getName, getOperandCountRange, getOperandTypeChecker, getOperandTypeInference, getReturnTypeInference, getRightPrec, getSignatureTemplate, hashCode, inferReturnType, inferReturnType, isAggregator, isDeterministic, isGroup, isGroupAuxiliary, isName, leftPrec, preValidateCall, requiresDecimalExpansion, requiresOrder, requiresOver, rewriteCall, rightPrec, toString, unparseListClause, unparseListClause, validateOperands, validRexOperands
public SqlSyntax getSyntax()
SqlOperator
getSyntax
in class SqlFunction
public SqlMonotonicity getMonotonicity(SqlOperatorBinding call)
SqlOperator
Default implementation returns SqlMonotonicity.NOT_MONOTONIC
.
getMonotonicity
in class SqlOperator
call
- Call to this operator with particular arguments and information
about the monotonicity of the argumentspublic boolean isDynamicFunction()
isDynamicFunction
in class SqlOperator
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.