| Package | Description |
|---|---|
| org.apache.calcite.adapter.enumerable |
Query optimizer rules for Java calling convention.
|
| org.apache.calcite.interpreter |
Provides an implementation of relational expressions using an interpreter.
|
| org.apache.calcite.jdbc |
JDBC driver for Calcite.
|
| org.apache.calcite.materialize |
Management of materialized query results.
|
| org.apache.calcite.model |
Provides model files, in JSON format, defining schemas and other metadata.
|
| org.apache.calcite.plan |
Defines interfaces for constructing rule-based optimizers of
relational expressions.
|
| org.apache.calcite.prepare |
Preparation of queries (parsing, planning and implementation).
|
| 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.
|
| org.apache.calcite.sql |
Provides a SQL parser and object model.
|
| org.apache.calcite.sql.validate |
SQL validation.
|
| Class and Description |
|---|
| CalcitePrepare.SparkHandler
Callback to register Spark as the main engine.
|
| JavaTypeFactoryImpl.SyntheticRecordType
Synthetic record type.
|
| Class and Description |
|---|
| CalcitePrepare.SparkHandler
Callback to register Spark as the main engine.
|
| Class and Description |
|---|
| CachingCalciteSchema
Concrete implementation of
CalciteSchema that caches tables,
functions and sub-schemas. |
| CachingCalciteSchema.Cached
Strategy for caching the value of an object and re-creating it if its
value is out of date as of a given timestamp.
|
| CachingCalciteSchema.SubSchemaCache
Information about the implicit sub-schemas of an
CalciteSchema. |
| CalciteConnection
Extension to Calcite's implementation of
JDBC connection allows schemas to be defined
dynamically. |
| CalciteConnectionImpl
Implementation of JDBC connection
in the Calcite engine.
|
| CalciteFactory
Extension of
AvaticaFactory
for Calcite. |
| CalciteJdbc41Factory.CalciteJdbc41Connection
Implementation of connection for JDBC 4.1.
|
| CalciteJdbc41Factory.CalciteJdbc41DatabaseMetaData
Implementation of database metadata for JDBC 4.1.
|
| CalciteJdbc41Factory.CalciteJdbc41Statement
Implementation of statement for JDBC 4.1.
|
| CalciteMetaImpl
Helper for implementing the
getXxx methods such as
AvaticaDatabaseMetaData.getTables(java.lang.String, java.lang.String, java.lang.String, java.lang.String[]). |
| CalcitePrepare
API for a service that prepares statements for execution.
|
| CalcitePrepare.AnalyzeViewResult
The result of analyzing a view.
|
| CalcitePrepare.CalciteSignature
The result of preparing a query.
|
| CalcitePrepare.Context
Context for preparing a statement.
|
| CalcitePrepare.ConvertResult
The result of parsing and validating a SQL query and converting it to
relational algebra.
|
| CalcitePrepare.ParseResult
The result of parsing and validating a SQL query.
|
| CalcitePrepare.Query |
| CalcitePrepare.SparkHandler
Callback to register Spark as the main engine.
|
| CalcitePrepare.SparkHandler.RuleSetBuilder
Allows Spark to declare the rules it needs.
|
| CalcitePreparedStatement
Implementation of
PreparedStatement
for the Calcite engine. |
| CalciteResultSet
Implementation of
ResultSet
for the Calcite engine. |
| CalciteSchema
Schema.
|
| CalciteSchema.Entry
Entry in a schema, such as a table or sub-schema.
|
| CalciteSchema.FunctionEntry
Membership of a function in a schema.
|
| CalciteSchema.LatticeEntry
Membership of a lattice in a schema.
|
| CalciteSchema.TableEntry
Membership of a table in a schema.
|
| CalciteSchema.TableEntryImpl
Implementation of
CalciteSchema.TableEntry
where all properties are held in fields. |
| CalciteStatement
Implementation of
Statement
for the Calcite engine. |
| Driver
Calcite JDBC driver.
|
| JavaTypeFactoryImpl.SyntheticRecordType
Synthetic record type.
|
| Class and Description |
|---|
| CalciteSchema
Schema.
|
| CalciteSchema.TableEntry
Membership of a table in a schema.
|
| Class and Description |
|---|
| CalciteConnection
Extension to Calcite's implementation of
JDBC connection allows schemas to be defined
dynamically. |
| Class and Description |
|---|
| CalciteSchema.TableEntry
Membership of a table in a schema.
|
| Class and Description |
|---|
| CalcitePrepare
API for a service that prepares statements for execution.
|
| CalcitePrepare.AnalyzeViewResult
The result of analyzing a view.
|
| CalcitePrepare.CalciteSignature
The result of preparing a query.
|
| CalcitePrepare.Context
Context for preparing a statement.
|
| CalcitePrepare.ConvertResult
The result of parsing and validating a SQL query and converting it to
relational algebra.
|
| CalcitePrepare.ParseResult
The result of parsing and validating a SQL query.
|
| CalcitePrepare.Query |
| CalciteSchema
Schema.
|
| CalciteSchema.LatticeEntry
Membership of a lattice in a schema.
|
| CalciteSchema.TableEntry
Membership of a table in a schema.
|
| Class and Description |
|---|
| CalciteConnection
Extension to Calcite's implementation of
JDBC connection allows schemas to be defined
dynamically. |
| CalcitePrepare.AnalyzeViewResult
The result of analyzing a view.
|
| CalcitePrepare.CalciteSignature
The result of preparing a query.
|
| CalcitePrepare.Context
Context for preparing a statement.
|
| CalcitePrepare.ConvertResult
The result of parsing and validating a SQL query and converting it to
relational algebra.
|
| CalcitePrepare.ParseResult
The result of parsing and validating a SQL query.
|
| CalciteSchema
Schema.
|
| CalciteSchema.FunctionEntry
Membership of a function in a schema.
|
| CalciteSchema.LatticeEntry
Membership of a lattice in a schema.
|
| CalciteSchema.TableEntry
Membership of a table in a schema.
|
| Class and Description |
|---|
| CalciteConnection
Extension to Calcite's implementation of
JDBC connection allows schemas to be defined
dynamically. |
| CalcitePrepare.AnalyzeViewResult
The result of analyzing a view.
|
| CalciteSchema
Schema.
|
| Class and Description |
|---|
| CalciteConnection
Extension to Calcite's implementation of
JDBC connection allows schemas to be defined
dynamically. |
| CalcitePrepare.Context
Context for preparing a statement.
|
| Class and Description |
|---|
| CalcitePrepare.Context
Context for preparing a statement.
|
| Class and Description |
|---|
| CalciteSchema
Schema.
|
| CalciteSchema.TableEntry
Membership of a table in a schema.
|
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.