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. |
CalciteSchema.TypeEntry
Membership of a type in a schema.
|
CalciteSchema.TypeEntryImpl
Implementation of
CalciteSchema.TypeEntry
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.
|
CalciteSchema.TypeEntry
Membership of a type in a schema.
|
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.