public abstract class DelegatingSqlValidatorTable extends Object implements SqlValidatorTable
SqlValidatorTable by
delegating to a parent table.| Modifier and Type | Field and Description |
|---|---|
protected SqlValidatorTable |
table |
| Constructor and Description |
|---|
DelegatingSqlValidatorTable(SqlValidatorTable table)
Creates a DelegatingSqlValidatorTable.
|
| Modifier and Type | Method and Description |
|---|---|
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() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsupportsModalityprotected final SqlValidatorTable table
public DelegatingSqlValidatorTable(SqlValidatorTable table)
table - Parent tablepublic RelDataType getRowType()
getRowType in interface SqlValidatorTablepublic List<String> getQualifiedName()
getQualifiedName in interface SqlValidatorTablepublic SqlMonotonicity getMonotonicity(String columnName)
SqlValidatorTablegetMonotonicity in interface SqlValidatorTablepublic SqlAccessType getAllowedAccess()
SqlValidatorTablegetAllowedAccess in interface SqlValidatorTableCopyright © 2012–2015 The Apache Software Foundation. All rights reserved.