public interface SqlValidatorTable extends Wrapper
SqlValidator with the metadata for a table.SqlValidatorCatalogReader| Modifier and Type | Method and Description |
|---|---|
boolean |
columnHasDefaultValue(RelDataType rowType,
int ordinal,
InitializerContext initializerContext)
Deprecated.
|
SqlAccessType |
getAllowedAccess()
Returns the access type of the table.
|
SqlMonotonicity |
getMonotonicity(String columnName)
Returns whether a given column is monotonic.
|
List<String> |
getQualifiedName() |
RelDataType |
getRowType() |
boolean |
isTemporal()
Returns whether the table is temporal.
|
boolean |
supportsModality(SqlModality modality) |
default Table |
table()
Returns the table.
|
maybeUnwrap, unwrap, unwrapOrThrowRelDataType getRowType()
SqlMonotonicity getMonotonicity(String columnName)
SqlAccessType getAllowedAccess()
boolean supportsModality(SqlModality modality)
boolean isTemporal()
@Deprecated boolean columnHasDefaultValue(RelDataType rowType, int ordinal, InitializerContext initializerContext)
default Table table()
Copyright © 2012-2022 Apache Software Foundation. All Rights Reserved.