public class StormSqlContext extends Object
| Constructor and Description | 
|---|
StormSqlContext()  | 
| Modifier and Type | Method and Description | 
|---|---|
org.apache.calcite.tools.FrameworkConfig | 
buildFrameWorkConfig()  | 
AbstractStreamsProcessor | 
compileSql(String query)  | 
String | 
explain(String query)  | 
Map<String,ISqlStreamsDataSource> | 
getDataSources()  | 
org.apache.calcite.schema.SchemaPlus | 
getSchema()  | 
org.apache.calcite.adapter.java.JavaTypeFactory | 
getTypeFactory()  | 
void | 
interpretCreateFunction(SqlCreateFunction sqlCreateFunction)  | 
void | 
interpretCreateTable(SqlCreateTable n)  | 
public void interpretCreateTable(SqlCreateTable n)
public void interpretCreateFunction(SqlCreateFunction sqlCreateFunction) throws ClassNotFoundException
ClassNotFoundExceptionpublic AbstractStreamsProcessor compileSql(String query) throws Exception
Exceptionpublic String explain(String query) throws org.apache.calcite.sql.parser.SqlParseException, org.apache.calcite.tools.ValidationException, org.apache.calcite.tools.RelConversionException
org.apache.calcite.sql.parser.SqlParseExceptionorg.apache.calcite.tools.ValidationExceptionorg.apache.calcite.tools.RelConversionExceptionpublic org.apache.calcite.tools.FrameworkConfig buildFrameWorkConfig()
public org.apache.calcite.adapter.java.JavaTypeFactory getTypeFactory()
public org.apache.calcite.schema.SchemaPlus getSchema()
public Map<String,ISqlStreamsDataSource> getDataSources()
Copyright © 2022 The Apache Software Foundation. All rights reserved.