Package org.apache.calcite.sql.validate
Class DelegatingSqlValidatorTable
java.lang.Object
org.apache.calcite.sql.validate.DelegatingSqlValidatorTable
- All Implemented Interfaces:
- Wrapper,- SqlValidatorTable
Implements 
SqlValidatorTable by
 delegating to a parent table.- 
Field SummaryFields
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedCreates a DelegatingSqlValidatorTable.
- 
Method SummaryModifier and TypeMethodDescriptionReturns the access type of the table.getMonotonicity(String columnName) Returns whether a given column is monotonic.Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.calcite.sql.validate.SqlValidatorTablecolumnHasDefaultValue, isTemporal, supportsModality, tableMethods inherited from interface org.apache.calcite.schema.WrappermaybeUnwrap, unwrap, unwrapOrThrow
- 
Field Details- 
table
 
- 
- 
Constructor Details- 
DelegatingSqlValidatorTableCreates a DelegatingSqlValidatorTable.- Parameters:
- table- Parent table
 
 
- 
- 
Method Details- 
getRowType- Specified by:
- getRowTypein interface- SqlValidatorTable
 
- 
getQualifiedName- Specified by:
- getQualifiedNamein interface- SqlValidatorTable
 
- 
getMonotonicityDescription copied from interface:SqlValidatorTableReturns whether a given column is monotonic.- Specified by:
- getMonotonicityin interface- SqlValidatorTable
 
- 
getAllowedAccessDescription copied from interface:SqlValidatorTableReturns the access type of the table.- Specified by:
- getAllowedAccessin interface- SqlValidatorTable
 
 
-