Package org.apache.calcite.jdbc
Class CalciteSchema.TableEntryImpl
- java.lang.Object
-
- org.apache.calcite.jdbc.CalciteSchema.Entry
-
- org.apache.calcite.jdbc.CalciteSchema.TableEntry
-
- org.apache.calcite.jdbc.CalciteSchema.TableEntryImpl
-
- Enclosing class:
- CalciteSchema
public static class CalciteSchema.TableEntryImpl extends CalciteSchema.TableEntry
Implementation ofCalciteSchema.TableEntry
where all properties are held in fields.
-
-
Field Summary
Fields Modifier and Type Field Description private Table
table
-
Fields inherited from class org.apache.calcite.jdbc.CalciteSchema.TableEntry
sqls
-
Fields inherited from class org.apache.calcite.jdbc.CalciteSchema.Entry
name, schema
-
-
Constructor Summary
Constructors Constructor Description TableEntryImpl(CalciteSchema schema, java.lang.String name, Table table, com.google.common.collect.ImmutableList<java.lang.String> sqls)
Creates a TableEntryImpl.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Table
getTable()
-
Methods inherited from class org.apache.calcite.jdbc.CalciteSchema.Entry
path
-
-
-
-
Field Detail
-
table
private final Table table
-
-
Constructor Detail
-
TableEntryImpl
public TableEntryImpl(CalciteSchema schema, java.lang.String name, Table table, com.google.common.collect.ImmutableList<java.lang.String> sqls)
Creates a TableEntryImpl.
-
-
Method Detail
-
getTable
public Table getTable()
- Specified by:
getTable
in classCalciteSchema.TableEntry
-
-