public class PluginDrillTable extends DynamicDrillTable implements org.apache.calcite.schema.TranslatableTable
DynamicDrillTable
to be used by Drill plugins.Constructor and Description |
---|
PluginDrillTable(StoragePlugin plugin,
String storageEngineName,
String userName,
DrillTableSelection selection,
org.apache.calcite.plan.Convention convention) |
Modifier and Type | Method and Description |
---|---|
org.apache.calcite.rel.RelNode |
toRel(org.apache.calcite.plan.RelOptTable.ToRelContext context,
org.apache.calcite.plan.RelOptTable table) |
getRowType
equals, getGroupScan, getJdbcTableType, getMetadataProviderManager, getPlugin, getSelection, getStatistic, getStorageEngineConfig, getStorageEngineName, getUserName, hashCode, isRolledUp, rolledUpColumnValidInsideAgg, setGroupScan, setOptions, setTableMetadataProviderManager
public PluginDrillTable(StoragePlugin plugin, String storageEngineName, String userName, DrillTableSelection selection, org.apache.calcite.plan.Convention convention)
public org.apache.calcite.rel.RelNode toRel(org.apache.calcite.plan.RelOptTable.ToRelContext context, org.apache.calcite.plan.RelOptTable table)
toRel
in interface org.apache.calcite.schema.TranslatableTable
toRel
in class DrillTable
Copyright © 1970 The Apache Software Foundation. All rights reserved.