Class StormDataContext
java.lang.Object
org.apache.storm.sql.runtime.calcite.StormDataContext
- All Implemented Interfaces:
- Serializable,- org.apache.calcite.DataContext
public class StormDataContext
extends Object
implements org.apache.calcite.DataContext, Serializable
This is based on SlimDataContext in Calcite, and borrow some from DataContextImpl in Calcite.
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from interface org.apache.calcite.DataContextorg.apache.calcite.DataContext.Variable
- 
Field SummaryFields inherited from interface org.apache.calcite.DataContextROOT
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionorg.apache.calcite.linq4j.QueryProviderorg.apache.calcite.schema.SchemaPlusorg.apache.calcite.adapter.java.JavaTypeFactory
- 
Constructor Details- 
StormDataContextpublic StormDataContext()StormDataContext Constructor.
 
- 
- 
Method Details- 
getRootSchemapublic org.apache.calcite.schema.SchemaPlus getRootSchema()- Specified by:
- getRootSchemain interface- org.apache.calcite.DataContext
 
- 
getTypeFactorypublic org.apache.calcite.adapter.java.JavaTypeFactory getTypeFactory()- Specified by:
- getTypeFactoryin interface- org.apache.calcite.DataContext
 
- 
getQueryProviderpublic org.apache.calcite.linq4j.QueryProvider getQueryProvider()- Specified by:
- getQueryProviderin interface- org.apache.calcite.DataContext
 
- 
get- Specified by:
- getin interface- org.apache.calcite.DataContext
 
 
-