protected abstract static class SqlWindowTableFunction.AbstractOperandMetadata extends Object implements org.apache.calcite.sql.type.SqlOperandMetadata
| Modifier and Type | Method and Description |
|---|---|
org.apache.calcite.sql.type.SqlOperandTypeChecker.Consistency |
getConsistency() |
org.apache.calcite.sql.SqlOperandCountRange |
getOperandCountRange() |
boolean |
isOptional(int i) |
List<String> |
paramNames() |
List<org.apache.calcite.rel.type.RelDataType> |
paramTypes(org.apache.calcite.rel.type.RelDataTypeFactory typeFactory) |
public org.apache.calcite.sql.SqlOperandCountRange getOperandCountRange()
getOperandCountRange in interface org.apache.calcite.sql.type.SqlOperandTypeCheckerpublic List<org.apache.calcite.rel.type.RelDataType> paramTypes(org.apache.calcite.rel.type.RelDataTypeFactory typeFactory)
paramTypes in interface org.apache.calcite.sql.type.SqlOperandMetadatapublic List<String> paramNames()
paramNames in interface org.apache.calcite.sql.type.SqlOperandMetadatapublic org.apache.calcite.sql.type.SqlOperandTypeChecker.Consistency getConsistency()
getConsistency in interface org.apache.calcite.sql.type.SqlOperandTypeCheckerpublic boolean isOptional(int i)
isOptional in interface org.apache.calcite.sql.type.SqlOperandTypeCheckerCopyright © 2014–2022 The Apache Software Foundation. All rights reserved.