Uses of Interface
org.apache.calcite.jdbc.CalciteConnection
-
Packages that use CalciteConnection Package Description org.apache.calcite.jdbc JDBC driver for Calcite.org.apache.calcite.model Provides model files, in JSON format, defining schemas and other metadata.org.apache.calcite.schema Schema SPI.org.apache.calcite.schema.impl Utilities to help implement Calcite's SPIs.org.apache.calcite.server Provides a server for hosting Calcite connections. -
-
Uses of CalciteConnection in org.apache.calcite.jdbc
Classes in org.apache.calcite.jdbc that implement CalciteConnection Modifier and Type Class Description (package private) class
CalciteConnectionImpl
Implementation of JDBC connection in the Calcite engine.private static class
CalciteJdbc41Factory.CalciteJdbc41Connection
Implementation of connection for JDBC 4.1.Methods in org.apache.calcite.jdbc that return CalciteConnection Modifier and Type Method Description static CalciteConnection
CalciteMetaImpl. connect(CalciteSchema schema, JavaTypeFactory typeFactory)
A trojan-horse method, subject to change without notice.(package private) CalciteConnection
Driver. connect(CalciteSchema rootSchema, JavaTypeFactory typeFactory)
Creates an internal connection.(package private) CalciteConnection
Driver. connect(CalciteSchema rootSchema, JavaTypeFactory typeFactory, java.util.Properties properties)
Creates an internal connection.CalciteConnection
CalciteConnectionImpl.CalciteQueryable. getConnection()
CalciteConnection
CalciteConnectionImpl.CalciteServerStatementImpl. getConnection()
Methods in org.apache.calcite.jdbc with parameters of type CalciteConnection Modifier and Type Method Description void
CalciteConnectionImpl.CalciteServerImpl. addStatement(CalciteConnection connection, org.apache.calcite.avatica.Meta.StatementHandle h)
static DataContext
CalciteMetaImpl. createDataContext(CalciteConnection connection)
A trojan-horse method, subject to change without notice.Constructors in org.apache.calcite.jdbc with parameters of type CalciteConnection Constructor Description CalciteQueryable(CalciteConnection connection, java.lang.reflect.Type elementType, Expression expression)
-
Uses of CalciteConnection in org.apache.calcite.model
Fields in org.apache.calcite.model declared as CalciteConnection Modifier and Type Field Description private CalciteConnection
ModelHandler. connection
Constructors in org.apache.calcite.model with parameters of type CalciteConnection Constructor Description ModelHandler(CalciteConnection connection, java.lang.String uri)
-
Uses of CalciteConnection in org.apache.calcite.schema
Fields in org.apache.calcite.schema declared as CalciteConnection Modifier and Type Field Description private CalciteConnection
Schemas.DummyDataContext. connection
Methods in org.apache.calcite.schema with parameters of type CalciteConnection Modifier and Type Method Description static CalcitePrepare.AnalyzeViewResult
Schemas. analyzeView(CalciteConnection connection, CalciteSchema schema, java.util.List<java.lang.String> schemaPath, java.lang.String viewSql, java.util.List<java.lang.String> viewPath, boolean fail)
Analyzes a view.static CalcitePrepare.ConvertResult
Schemas. convert(CalciteConnection connection, CalciteSchema schema, java.util.List<java.lang.String> schemaPath, java.lang.String sql)
Parses and validates a SQL query and converts to relational algebra.private static CalcitePrepare.Context
Schemas. makeContext(CalciteConnection connection, CalciteSchema schema, java.util.List<java.lang.String> schemaPath, java.util.List<java.lang.String> objectPath, com.google.common.collect.ImmutableMap<CalciteConnectionProperty,java.lang.String> propValues)
Creates a context for the purposes of preparing a statement.static CalcitePrepare.ParseResult
Schemas. parse(CalciteConnection connection, CalciteSchema schema, java.util.List<java.lang.String> schemaPath, java.lang.String sql)
Parses and validates a SQL query.static CalcitePrepare.CalciteSignature<java.lang.Object>
Schemas. prepare(CalciteConnection connection, CalciteSchema schema, java.util.List<java.lang.String> schemaPath, java.lang.String sql, com.google.common.collect.ImmutableMap<CalciteConnectionProperty,java.lang.String> map)
Prepares a SQL query for execution.Constructors in org.apache.calcite.schema with parameters of type CalciteConnection Constructor Description DummyDataContext(CalciteConnection connection, SchemaPlus rootSchema)
-
Uses of CalciteConnection in org.apache.calcite.schema.impl
Fields in org.apache.calcite.schema.impl declared as CalciteConnection Modifier and Type Field Description static CalciteConnection
MaterializedViewTable. MATERIALIZATION_CONNECTION
Internal connection, used to execute queries to materialize views. -
Uses of CalciteConnection in org.apache.calcite.server
Methods in org.apache.calcite.server that return CalciteConnection Modifier and Type Method Description CalciteConnection
CalciteServerStatement. getConnection()
Returns the connection.Methods in org.apache.calcite.server with parameters of type CalciteConnection Modifier and Type Method Description void
CalciteServer. addStatement(CalciteConnection connection, org.apache.calcite.avatica.Meta.StatementHandle h)
-