Package org.apache.drill.exec.store.sys
Class StaticDrillTable
java.lang.Object
org.apache.drill.exec.planner.logical.DrillTable
org.apache.drill.exec.store.sys.StaticDrillTable
- All Implemented Interfaces:
org.apache.calcite.schema.Table
,org.apache.calcite.schema.TranslatableTable
A
DrillTable
with a defined schema
Currently, this is a wrapper class for SystemTable
.-
Constructor Summary
ConstructorDescriptionStaticDrillTable
(String storageEngineName, StoragePlugin plugin, org.apache.calcite.schema.Schema.TableType tableType, DrillTableSelection selection, RecordDataType dataType) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.calcite.rel.type.RelDataType
getRowType
(org.apache.calcite.rel.type.RelDataTypeFactory typeFactory) Methods inherited from class org.apache.drill.exec.planner.logical.DrillTable
equals, getGroupScan, getJdbcTableType, getMetadataProviderManager, getPlugin, getSelection, getStatistic, getStorageEngineConfig, getStorageEngineName, getUserName, hashCode, isRolledUp, rolledUpColumnValidInsideAgg, setGroupScan, setOptions, setTableMetadataProviderManager, toRel
-
Constructor Details
-
StaticDrillTable
public StaticDrillTable(String storageEngineName, StoragePlugin plugin, org.apache.calcite.schema.Schema.TableType tableType, DrillTableSelection selection, RecordDataType dataType)
-
-
Method Details
-
getRowType
public org.apache.calcite.rel.type.RelDataType getRowType(org.apache.calcite.rel.type.RelDataTypeFactory typeFactory)
-