Class Hierarchy
- java.lang.Object
- org.apache.calcite.schema.impl.AbstractSchema (implements org.apache.calcite.schema.Schema)
- org.apache.calcite.jdbc.CalciteConnectionImpl.RootSchema
- org.apache.calcite.jdbc.MetadataSchema
- org.apache.calcite.schema.impl.AbstractTable (implements org.apache.calcite.schema.Table, org.apache.calcite.schema.Wrapper)
- org.apache.calcite.adapter.java.AbstractQueryableTable (implements org.apache.calcite.schema.QueryableTable)
- org.apache.calcite.jdbc.CalciteMetaImpl.MetadataTable<E>
- org.apache.calcite.adapter.java.AbstractQueryableTable (implements org.apache.calcite.schema.QueryableTable)
- org.apache.calcite.avatica.util.ArrayFactoryImpl (implements org.apache.calcite.avatica.util.ArrayImpl.Factory)
- org.apache.calcite.avatica.AvaticaResultSet (implements java.sql.ResultSet)
- org.apache.calcite.jdbc.CalciteResultSet
- org.apache.calcite.avatica.AvaticaResultSet (implements java.sql.ResultSet)
- org.apache.calcite.avatica.AvaticaConnection (implements java.sql.Connection)
- org.apache.calcite.jdbc.CalciteConnectionImpl (implements org.apache.calcite.jdbc.CalciteConnection, org.apache.calcite.linq4j.QueryProvider)
- org.apache.calcite.jdbc.CalciteJdbc41Factory.CalciteJdbc41Connection
- org.apache.calcite.jdbc.CalciteConnectionImpl (implements org.apache.calcite.jdbc.CalciteConnection, org.apache.calcite.linq4j.QueryProvider)
- org.apache.calcite.avatica.AvaticaDatabaseMetaData (implements org.apache.calcite.avatica.AvaticaSpecificDatabaseMetaData)
- org.apache.calcite.jdbc.CalciteJdbc41Factory.CalciteJdbc41DatabaseMetaData
- org.apache.calcite.avatica.AvaticaStatement (implements java.sql.Statement)
- org.apache.calcite.avatica.AvaticaPreparedStatement (implements java.sql.ParameterMetaData, java.sql.PreparedStatement)
- org.apache.calcite.jdbc.CalcitePreparedStatement
- org.apache.calcite.jdbc.CalciteJdbc41Factory.CalciteJdbc41PreparedStatement
- org.apache.calcite.jdbc.CalcitePreparedStatement
- org.apache.calcite.jdbc.CalciteStatement
- org.apache.calcite.jdbc.CalciteJdbc41Factory.CalciteJdbc41Statement
- org.apache.calcite.avatica.AvaticaPreparedStatement (implements java.sql.ParameterMetaData, java.sql.PreparedStatement)
- org.apache.calcite.jdbc.CachingCalciteSchema.AbstractCached<T> (implements org.apache.calcite.jdbc.CachingCalciteSchema.Cached<T>)
- org.apache.calcite.jdbc.CachingCalciteSchema.SubSchemaCache
- org.apache.calcite.jdbc.CalciteConnectionImpl.CalciteServerImpl (implements org.apache.calcite.server.CalciteServer)
- org.apache.calcite.jdbc.CalciteConnectionImpl.CalciteServerStatementImpl (implements org.apache.calcite.server.CalciteServerStatement)
- org.apache.calcite.jdbc.CalciteConnectionImpl.ContextImpl (implements org.apache.calcite.jdbc.CalcitePrepare.Context)
- org.apache.calcite.jdbc.CalciteConnectionImpl.DataContextImpl (implements org.apache.calcite.DataContext)
- org.apache.calcite.jdbc.CalciteConnectionImpl.SlimDataContext (implements org.apache.calcite.DataContext, java.io.Serializable)
- org.apache.calcite.jdbc.CalciteFactory (implements org.apache.calcite.avatica.AvaticaFactory)
- org.apache.calcite.jdbc.CalciteJdbc41Factory
- org.apache.calcite.jdbc.CalciteMetaImpl.LimitIterator<E> (implements java.util.Iterator<E>)
- org.apache.calcite.jdbc.CalcitePrepare.Dummy
- org.apache.calcite.jdbc.CalcitePrepare.Dummy.TrivialSparkHandler (implements org.apache.calcite.jdbc.CalcitePrepare.SparkHandler)
- org.apache.calcite.jdbc.CalcitePrepare.ParseResult
- org.apache.calcite.jdbc.CalcitePrepare.ConvertResult
- org.apache.calcite.jdbc.CalcitePrepare.AnalyzeViewResult
- org.apache.calcite.jdbc.CalcitePrepare.ConvertResult
- org.apache.calcite.jdbc.CalcitePrepare.Query<T>
- org.apache.calcite.jdbc.CalciteSchema
- org.apache.calcite.jdbc.CachingCalciteSchema
- org.apache.calcite.jdbc.CalciteRootSchema
- org.apache.calcite.jdbc.SimpleCalciteSchema
- org.apache.calcite.jdbc.CachingCalciteSchema
- org.apache.calcite.jdbc.CalciteSchema.Entry
- org.apache.calcite.jdbc.CalciteSchema.FunctionEntry
- org.apache.calcite.jdbc.CalciteSchema.FunctionEntryImpl
- org.apache.calcite.jdbc.CalciteSchema.LatticeEntry
- org.apache.calcite.jdbc.CalciteSchema.LatticeEntryImpl
- org.apache.calcite.jdbc.CalciteSchema.TableEntry
- org.apache.calcite.jdbc.CalciteSchema.TableEntryImpl
- org.apache.calcite.jdbc.CalciteSchema.TypeEntry
- org.apache.calcite.jdbc.CalciteSchema.TypeEntryImpl
- org.apache.calcite.jdbc.CalciteSchema.FunctionEntry
- org.apache.calcite.jdbc.CalciteSchema.SchemaPlusImpl (implements org.apache.calcite.schema.SchemaPlus)
- org.apache.calcite.linq4j.DefaultEnumerable<T> (implements org.apache.calcite.linq4j.OrderedEnumerable<T>)
- org.apache.calcite.linq4j.DefaultQueryable<T> (implements org.apache.calcite.linq4j.OrderedQueryable<T>, org.apache.calcite.linq4j.Queryable<T>)
- org.apache.calcite.linq4j.AbstractQueryable<T> (implements org.apache.calcite.linq4j.Queryable<T>)
- org.apache.calcite.linq4j.BaseQueryable<TSource>
- org.apache.calcite.jdbc.CalciteConnectionImpl.CalciteQueryable<T>
- org.apache.calcite.linq4j.BaseQueryable<TSource>
- org.apache.calcite.linq4j.AbstractQueryable<T> (implements org.apache.calcite.linq4j.Queryable<T>)
- org.apache.calcite.linq4j.DefaultQueryable<T> (implements org.apache.calcite.linq4j.OrderedQueryable<T>, org.apache.calcite.linq4j.Queryable<T>)
- org.apache.calcite.jdbc.JavaTypeFactoryImpl.RecordFieldImpl (implements org.apache.calcite.linq4j.tree.Types.RecordField)
- org.apache.calcite.jdbc.JavaTypeFactoryImpl.SyntheticRecordType (implements org.apache.calcite.linq4j.tree.Types.RecordType)
- org.apache.calcite.avatica.Meta.Signature
- org.apache.calcite.jdbc.CalcitePrepare.CalciteSignature<T>
- org.apache.calcite.avatica.MetaImpl (implements org.apache.calcite.avatica.Meta)
- org.apache.calcite.jdbc.CalciteMetaImpl
- org.apache.calcite.avatica.MetaImpl.MetaSchema (implements org.apache.calcite.avatica.MetaImpl.Named)
- org.apache.calcite.jdbc.CalciteMetaImpl.CalciteMetaSchema
- org.apache.calcite.avatica.MetaImpl.MetaTable (implements org.apache.calcite.avatica.MetaImpl.Named)
- org.apache.calcite.jdbc.CalciteMetaImpl.CalciteMetaTable
- org.apache.calcite.rel.type.RelDataTypeFactoryImpl (implements org.apache.calcite.rel.type.RelDataTypeFactory)
- org.apache.calcite.sql.type.SqlTypeFactoryImpl
- org.apache.calcite.jdbc.JavaTypeFactoryImpl (implements org.apache.calcite.adapter.java.JavaTypeFactory)
- org.apache.calcite.sql.type.SqlTypeFactoryImpl
- org.apache.calcite.rel.type.RelDataTypeImpl (implements org.apache.calcite.rel.type.RelDataType, org.apache.calcite.rel.type.RelDataTypeFamily)
- org.apache.calcite.rel.type.RelRecordType (implements java.io.Serializable)
- org.apache.calcite.jdbc.JavaRecordType
- org.apache.calcite.rel.type.RelRecordType (implements java.io.Serializable)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.sql.SQLException (implements java.lang.Iterable<T>)
- org.apache.calcite.jdbc.SqlTimeoutException
- java.sql.SQLException (implements java.lang.Iterable<T>)
- java.lang.Exception
- org.apache.calcite.avatica.UnregisteredDriver (implements java.sql.Driver)
- org.apache.calcite.jdbc.Driver
- org.apache.calcite.schema.impl.AbstractSchema (implements org.apache.calcite.schema.Schema)
Interface Hierarchy
- java.lang.AutoCloseable
- java.sql.Connection (also extends java.sql.Wrapper)
- org.apache.calcite.jdbc.CalciteConnection (also extends org.apache.calcite.linq4j.QueryProvider)
- java.sql.Connection (also extends java.sql.Wrapper)
- org.apache.calcite.jdbc.CachingCalciteSchema.Cached<T>
- org.apache.calcite.jdbc.CalcitePrepare
- org.apache.calcite.jdbc.CalcitePrepare.Context
- org.apache.calcite.jdbc.CalcitePrepare.SparkHandler
- org.apache.calcite.jdbc.CalcitePrepare.SparkHandler.RuleSetBuilder
- org.apache.calcite.linq4j.QueryProvider
- org.apache.calcite.jdbc.CalciteConnection (also extends java.sql.Connection)
- java.sql.Wrapper
- java.sql.Connection (also extends java.lang.AutoCloseable)
- org.apache.calcite.jdbc.CalciteConnection (also extends org.apache.calcite.linq4j.QueryProvider)
- java.sql.Connection (also extends java.lang.AutoCloseable)