Class DrillDataContext
java.lang.Object
org.apache.drill.exec.store.enumerable.DrillDataContext
- All Implemented Interfaces:
org.apache.calcite.DataContext
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.calcite.DataContext
org.apache.calcite.DataContext.Variable -
Field Summary
Fields inherited from interface org.apache.calcite.DataContext
ROOT -
Constructor Summary
ConstructorsConstructorDescriptionDrillDataContext(org.apache.calcite.schema.SchemaPlus rootSchema, org.apache.calcite.adapter.java.JavaTypeFactory typeFactory, Map<String, Object> properties) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.calcite.linq4j.QueryProviderorg.apache.calcite.schema.SchemaPlusorg.apache.calcite.adapter.java.JavaTypeFactory
-
Constructor Details
-
DrillDataContext
-
-
Method Details
-
getRootSchema
public org.apache.calcite.schema.SchemaPlus getRootSchema()- Specified by:
getRootSchemain interfaceorg.apache.calcite.DataContext
-
getTypeFactory
public org.apache.calcite.adapter.java.JavaTypeFactory getTypeFactory()- Specified by:
getTypeFactoryin interfaceorg.apache.calcite.DataContext
-
getQueryProvider
public org.apache.calcite.linq4j.QueryProvider getQueryProvider()- Specified by:
getQueryProviderin interfaceorg.apache.calcite.DataContext
-
get
- Specified by:
getin interfaceorg.apache.calcite.DataContext
-