Package org.apache.calcite.prepare
Interface Prepare.PreparingTable
-
- All Superinterfaces:
RelOptTable
,SqlValidatorTable
,Wrapper
- All Known Implementing Classes:
Prepare.AbstractPreparingTable
,RelOptTableImpl
- Enclosing class:
- Prepare
public static interface Prepare.PreparingTable extends RelOptTable, SqlValidatorTable
Definition of a table, for the purposes of the validator and planner.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.calcite.plan.RelOptTable
RelOptTable.ToRelContext, RelOptTable.ViewExpander
-
-
Method Summary
-
Methods inherited from interface org.apache.calcite.plan.RelOptTable
extend, getCollationList, getColumnStrategies, getDistribution, getExpression, getQualifiedName, getReferentialConstraints, getRelOptSchema, getRowCount, getRowType, isKey, toRel
-
Methods inherited from interface org.apache.calcite.sql.validate.SqlValidatorTable
columnHasDefaultValue, getAllowedAccess, getMonotonicity, getQualifiedName, getRowType, supportsModality
-
-