Package org.apache.calcite.jdbc
@DefaultQualifier(value=org.checkerframework.checker.nullness.qual.NonNull.class,locations=FIELD) @DefaultQualifier(value=org.checkerframework.checker.nullness.qual.NonNull.class,locations=PARAMETER) @DefaultQualifier(value=org.checkerframework.checker.nullness.qual.NonNull.class,locations=RETURN)
package org.apache.calcite.jdbc
JDBC driver for Calcite.
-
ClassDescriptionExtension to Calcite's implementation of
JDBC connection
allows schemas to be defined dynamically.Extension ofAvaticaFactory
for Calcite.Implementation ofAvaticaFactory
for Calcite and JDBC 4.1 (corresponds to JDK 1.7).Factory for creating instances ofMetaImpl.MetaColumn
.Default implementation of CalciteMetaColumnFactoryImpl.Helper for implementing thegetXxx
methods such asAvaticaDatabaseMetaData.getTables(java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
.Metadata describing a Calcite table.Factory for creating instances ofMetaImpl.MetaTable
.Default implementation of CalciteMetaTableFactory.API for a service that prepares statements for execution.The result of analyzing a view.The result of preparing a query.Context for preparing a statement.The result of parsing and validating a SQL query and converting it to relational algebra.Namespace that allows us to define non-abstract methods inside an interface.The result of parsing and validating a SQL query.Callback to register Spark as the main engine.Allows Spark to declare the rules it needs.Implementation ofResultSet
for the Calcite engine.Deprecated.Schema.Entry in a schema, such as a table or sub-schema.Membership of a function in a schema.Implementation ofCalciteSchema.FunctionEntry
where all properties are held in fields.Membership of a lattice in a schema.Implementation ofCalciteSchema.LatticeEntry
where all properties are held in fields.Membership of a table in a schema.Implementation ofCalciteSchema.TableEntry
where all properties are held in fields.Membership of a type in a schema.Implementation ofCalciteSchema.TypeEntry
where all properties are held in fields.Implementation ofStatement
for the Calcite engine.A SqlValidator with schema and type factory of the givenCalcitePrepare.Context
.Calcite JDBC driver.Collation that uses a specificCollator
for comparison.Record type based on a Java class.Implementation ofJavaTypeFactory
.Synthetic record type.Indicates that an operation timed out.