Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- org.apache.calcite.avatica.util.AbstractCursor (implements org.apache.calcite.avatica.util.Cursor)
- org.apache.calcite.avatica.util.PositionedCursor<T>
- java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
- org.apache.calcite.rel.AbstractRelNode (implements org.apache.calcite.rel.RelNode)
- org.apache.calcite.plan.AbstractRelOptPlanner (implements org.apache.calcite.plan.RelOptPlanner)
- org.apache.calcite.schema.impl.AbstractSchema (implements org.apache.calcite.schema.Schema)
- org.apache.calcite.schema.impl.AbstractSchema.Factory (implements org.apache.calcite.schema.SchemaFactory)
- org.apache.calcite.schema.impl.AbstractTable (implements org.apache.calcite.schema.Table, org.apache.calcite.schema.Wrapper)
- org.apache.calcite.sql.validate.implicit.AbstractTypeCoercion (implements org.apache.calcite.sql.validate.implicit.TypeCoercion)
- org.apache.calcite.adapter.enumerable.AggImpState
- org.apache.calcite.rel.core.AggregateCall
- org.apache.calcite.schema.impl.AggregateFunctionImpl (implements org.apache.calcite.schema.AggregateFunction, org.apache.calcite.schema.ImplementableAggFunction)
- org.apache.calcite.interpreter.AggregateNode
- org.apache.calcite.interpreter.AggregateNode.BigDecimalSum
- org.apache.calcite.interpreter.AggregateNode.DoubleSum
- org.apache.calcite.interpreter.AggregateNode.IntSum
- org.apache.calcite.interpreter.AggregateNode.LongSum
- org.apache.calcite.interpreter.AggregateNode.MinBoolean
- org.apache.calcite.interpreter.AggregateNode.NumericComparison<T>
- org.apache.calcite.sql.validate.AggregatingSelectScope.Resolved
- org.apache.calcite.sql.validate.AliasNamespace
- org.apache.calcite.runtime.ArrayComparator (implements java.util.Comparator<T>)
- 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.sql.type.AssignableOperandTypeChecker (implements org.apache.calcite.sql.type.SqlOperandTypeChecker)
- org.apache.calcite.runtime.Automaton
- org.apache.calcite.runtime.AutomatonBuilder
- org.apache.calcite.sql2rel.AuxiliaryConverter.Impl (implements org.apache.calcite.sql2rel.AuxiliaryConverter)
- org.apache.calcite.avatica.AvaticaStatement (implements java.sql.Statement)
- org.apache.calcite.util.BarfingInvocationHandler (implements java.lang.reflect.InvocationHandler)
- org.apache.calcite.adapter.enumerable.BasicAggregateLambdaFactory<TSource,TAccumulate,TResult,TKey> (implements org.apache.calcite.adapter.enumerable.AggregateLambdaFactory<TSource,TOrigAccumulate,TAccumulate,TResult,TKey>)
- org.apache.calcite.adapter.enumerable.BasicLazyAccumulator<TAccumulate,TSource> (implements org.apache.calcite.adapter.enumerable.LazyAggregateLambdaFactory.LazyAccumulator<TOrigAccumulate,TSource>)
- org.apache.calcite.util.Benchmark
- org.apache.calcite.util.Benchmark.Statistician
- org.apache.calcite.runtime.BinarySearch
- org.apache.calcite.interpreter.Bindables
- org.apache.calcite.util.BitSets
- org.apache.calcite.util.BitString
- org.apache.calcite.util.graph.BreadthFirstIterator<V,E> (implements java.util.Iterator<E>)
- org.apache.calcite.util.Bug
- org.apache.calcite.rel.metadata.BuiltInMetadata
- org.apache.calcite.rel.metadata.janino.CacheUtil
- org.apache.calcite.rel.metadata.CachingRelMetadataProvider (implements org.apache.calcite.rel.metadata.RelMetadataProvider)
- org.apache.calcite.statistic.CachingSqlStatisticProvider (implements org.apache.calcite.materialize.SqlStatisticProvider)
- org.apache.calcite.prepare.CalciteCatalogReader (implements org.apache.calcite.prepare.Prepare.CatalogReader)
- org.apache.calcite.jdbc.CalciteFactory (implements org.apache.calcite.avatica.AvaticaFactory)
- org.apache.calcite.util.trace.CalciteLogger
- org.apache.calcite.jdbc.CalcitePrepare.Dummy
- org.apache.calcite.jdbc.CalcitePrepare.ParseResult
- org.apache.calcite.jdbc.CalcitePrepare.Query<T>
- org.apache.calcite.prepare.CalcitePrepareImpl (implements org.apache.calcite.jdbc.CalcitePrepare)
- org.apache.calcite.jdbc.CalciteSchema
- org.apache.calcite.jdbc.CalciteSchema.Entry
- org.apache.calcite.config.CalciteSystemProperty<T>
- org.apache.calcite.util.trace.CalciteTimingTracer
- org.apache.calcite.util.trace.CalciteTrace
- org.apache.calcite.rel.rules.CalcRelSplitter
- org.apache.calcite.rel.rules.CalcRelSplitter.RelType
- org.apache.calcite.util.CancelFlag
- org.apache.calcite.rel.metadata.ChainedRelMetadataProvider (implements org.apache.calcite.rel.metadata.RelMetadataProvider)
- org.apache.calcite.sql.util.ChainedSqlOperatorTable (implements org.apache.calcite.sql.SqlOperatorTable)
- org.apache.calcite.adapter.clone.CloneSchema.Factory (implements org.apache.calcite.schema.SchemaFactory)
- org.apache.calcite.util.Closer (implements java.lang.AutoCloseable)
- org.apache.calcite.sql.validate.CollectNamespace
- org.apache.calcite.interpreter.CollectNode
- org.apache.calcite.util.Compatible.Factory
- org.apache.calcite.rel.hint.CompositeHintPredicate (implements org.apache.calcite.rel.hint.HintPredicate)
- org.apache.calcite.util.CompositeMap<K,V> (implements java.util.Map<K,V>)
- org.apache.calcite.sql.type.CompositeOperandTypeChecker (implements org.apache.calcite.sql.type.SqlOperandTypeChecker)
- org.apache.calcite.runtime.CompressionFunctions
- org.apache.calcite.avatica.ConnectionConfigImpl (implements org.apache.calcite.avatica.ConnectionConfig)
- org.apache.calcite.runtime.ConsList<E>
- org.apache.calcite.interpreter.Context
- org.apache.calcite.plan.Contexts
- org.apache.calcite.plan.Convention.Impl (implements org.apache.calcite.plan.Convention)
- org.apache.calcite.util.ConversionUtil
- java.util.concurrent.CopyOnWriteArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- org.apache.calcite.rel.rules.CoreRules
- org.apache.calcite.rel.core.CorrelationId (implements java.lang.Cloneable, java.lang.Comparable<T>)
- org.apache.calcite.sql.type.CursorReturnTypeInference (implements org.apache.calcite.sql.type.SqlReturnTypeInference)
- org.apache.calcite.util.graph.CycleDetector<V,E>
- org.apache.calcite.DataContexts
- org.apache.calcite.rel.rules.DateRangeRules
- org.apache.calcite.util.DateString (implements java.lang.Comparable<T>)
- org.apache.calcite.util.DateTimeStringUtils
- org.apache.calcite.server.DdlExecutorImpl (implements org.apache.calcite.server.DdlExecutor, org.apache.calcite.util.ReflectiveVisitor)
- org.apache.calcite.util.graph.DefaultDirectedGraph<V,E> (implements org.apache.calcite.util.graph.DirectedGraph<V,E>)
- org.apache.calcite.util.graph.DefaultEdge
- org.apache.calcite.linq4j.DefaultEnumerable<T> (implements org.apache.calcite.linq4j.OrderedEnumerable<T>)
- org.apache.calcite.linq4j.AbstractEnumerable<T>
- org.apache.calcite.linq4j.AbstractQueryable<T> (implements org.apache.calcite.linq4j.Queryable<T>)
- org.apache.calcite.util.DelegatingInvocationHandler (implements java.lang.reflect.InvocationHandler)
- org.apache.calcite.materialize.DelegatingLatticeStatisticProvider (implements org.apache.calcite.materialize.LatticeStatisticProvider)
- org.apache.calcite.sql.validate.DelegatingNamespace (implements org.apache.calcite.sql.validate.SqlValidatorNamespace)
- org.apache.calcite.schema.impl.DelegatingSchema (implements org.apache.calcite.schema.Schema)
- org.apache.calcite.sql.validate.DelegatingScope (implements org.apache.calcite.sql.validate.SqlValidatorScope)
- org.apache.calcite.sql.validate.DelegatingSqlValidatorCatalogReader (implements org.apache.calcite.sql.validate.SqlValidatorCatalogReader)
- org.apache.calcite.sql.validate.DelegatingSqlValidatorTable (implements org.apache.calcite.sql.validate.SqlValidatorTable)
- org.apache.calcite.rel.type.DelegatingTypeSystem (implements org.apache.calcite.rel.type.RelDataTypeSystem)
- org.apache.calcite.Demo
- org.apache.calcite.util.graph.DepthFirstIterator<V,E> (implements java.util.Iterator<E>)
- org.apache.calcite.rel.metadata.janino.DescriptiveCacheKey
- org.apache.calcite.runtime.DeterministicAutomaton
- org.apache.calcite.adapter.enumerable.EnumerableAggregateBase.AggContextImpl (implements org.apache.calcite.adapter.enumerable.AggContext)
- org.apache.calcite.adapter.enumerable.EnumerableRel.Result
- org.apache.calcite.adapter.enumerable.EnumerableRelFactories
- org.apache.calcite.adapter.enumerable.EnumerableRules
- org.apache.calcite.runtime.Enumerables
- org.apache.calcite.adapter.enumerable.EnumUtils
- org.apache.calcite.util.EquivalenceSet<E>
- java.util.EventObject (implements java.io.Serializable)
- org.apache.calcite.sql.type.ExplicitOperandTypeChecker (implements org.apache.calcite.sql.type.SqlOperandTypeChecker)
- org.apache.calcite.sql.type.ExplicitOperandTypeInference (implements org.apache.calcite.sql.type.SqlOperandTypeInference)
- org.apache.calcite.sql.type.ExplicitReturnTypeInference (implements org.apache.calcite.sql.type.SqlReturnTypeInference)
- org.apache.calcite.sql.type.FamilyOperandTypeChecker (implements org.apache.calcite.sql.type.ImplicitCastOperandTypeChecker, org.apache.calcite.sql.type.SqlSingleOperandTypeChecker)
- org.apache.calcite.util.Filterator<E> (implements java.util.Iterator<E>)
- org.apache.calcite.interpreter.FilterNode
- org.apache.calcite.runtime.FlatLists
- org.apache.calcite.runtime.FlatLists.AbstractFlatList<T> (implements java.util.RandomAccess)
- java.text.Format (implements java.lang.Cloneable, java.io.Serializable)
- org.apache.calcite.tools.Frameworks
- org.apache.calcite.tools.Frameworks.ConfigBuilder
- org.apache.calcite.tools.Frameworks.PrepareAction<R> (implements org.apache.calcite.tools.Frameworks.BasePrepareAction<R>)
- org.apache.calcite.runtime.FunctionContexts
- org.locationtech.jts.geom.util.GeometryTransformer
- org.apache.calcite.util.graph.Graphs
- org.apache.calcite.util.graph.Graphs.FrozenGraph<V,E>
- org.apache.calcite.plan.hep.HepProgram
- org.apache.calcite.plan.hep.HepProgramBuilder
- org.apache.calcite.runtime.HilbertCurve2D (implements org.apache.calcite.runtime.SpaceFillingCurve2D)
- org.apache.calcite.rel.hint.HintPredicates
- org.apache.calcite.rel.hint.HintStrategy
- org.apache.calcite.rel.hint.HintStrategy.Builder
- org.apache.calcite.rel.hint.HintStrategyTable
- org.apache.calcite.rel.hint.HintStrategyTable.Builder
- org.apache.calcite.rel.hint.HintStrategyTable.HintErrorLogger (implements org.apache.calcite.util.Litmus)
- org.apache.calcite.tools.Hoist
- org.apache.calcite.tools.Hoist.Hoisted
- org.apache.calcite.tools.Hoist.Variable
- org.apache.calcite.util.Holder<E>
- org.apache.calcite.runtime.HttpUtils
- org.apache.calcite.sql.validate.IdentifierNamespace
- org.apache.calcite.sql.util.IdPair<L,R>
- org.apache.calcite.util.ImmutableBitSet (implements java.lang.Comparable<T>, java.lang.Iterable<T>, java.io.Serializable)
- org.apache.calcite.util.ImmutableBitSet.Builder
- org.apache.calcite.util.ImmutableNullableList.Builder<E>
- org.apache.calcite.util.ImmutableNullableSet.Builder<E>
- org.apache.calcite.sql.type.InferTypes
- org.apache.calcite.interpreter.InterpretableRel.InterpreterImplementor
- org.apache.calcite.interpreter.Interpreters
- org.apache.calcite.util.mapping.IntPair
- org.apache.calcite.util.javac.JaninoCompiler (implements org.apache.calcite.util.javac.JavaCompiler)
- org.apache.calcite.rel.metadata.JaninoRelMetadataProvider (implements org.apache.calcite.rel.metadata.MetadataHandlerProvider, org.apache.calcite.rel.metadata.RelMetadataProvider)
- org.apache.calcite.interpreter.JaninoRexCompiler
- org.apache.calcite.util.javac.JavaCompilerArgs
- org.apache.calcite.adapter.enumerable.JavaRelImplementor (implements org.apache.calcite.plan.RelImplementor)
- org.apache.calcite.sql.type.JavaToSqlTypeConversionRules
- org.apache.calcite.jdbc.JavaTypeFactoryImpl.SyntheticRecordType (implements org.apache.calcite.linq4j.tree.Types.RecordType)
- org.apache.calcite.adapter.jdbc.JdbcRules
- org.apache.calcite.adapter.jdbc.JdbcSchema (implements org.apache.calcite.schema.Schema)
- org.apache.calcite.adapter.jdbc.JdbcSchema.Factory (implements org.apache.calcite.schema.SchemaFactory)
- org.apache.calcite.sql.dialect.JethroDataSqlDialect.JethroInfo
- org.apache.calcite.rel.core.JoinInfo
- org.apache.calcite.interpreter.JoinNode (implements org.apache.calcite.interpreter.Node)
- org.apache.calcite.util.JsonBuilder
- org.apache.calcite.model.JsonColumn
- org.apache.calcite.model.JsonFunction
- org.apache.calcite.runtime.JsonFunctions
- org.apache.calcite.runtime.JsonFunctions.JsonPathContext
- org.apache.calcite.runtime.JsonFunctions.JsonValueContext
- org.apache.calcite.model.JsonLattice
- org.apache.calcite.model.JsonMaterialization
- org.apache.calcite.model.JsonMeasure
- org.apache.calcite.model.JsonRoot
- org.apache.calcite.model.JsonSchema
- org.apache.calcite.model.JsonStream
- org.apache.calcite.model.JsonTable
- org.apache.calcite.model.JsonTile
- org.apache.calcite.model.JsonType
- org.apache.calcite.model.JsonTypeAttribute
- org.apache.calcite.materialize.Lattice
- org.apache.calcite.materialize.Lattice.Builder
- org.apache.calcite.materialize.Lattice.Column (implements java.lang.Comparable<T>)
- org.apache.calcite.materialize.Lattice.Measure (implements java.lang.Comparable<T>)
- org.apache.calcite.materialize.Lattice.SqlWriter
- org.apache.calcite.materialize.Lattice.Tile
- org.apache.calcite.materialize.Lattice.TileBuilder
- org.apache.calcite.materialize.LatticeNode
- org.apache.calcite.materialize.Lattices
- org.apache.calcite.materialize.LatticeSuggester
- org.apache.calcite.materialize.LatticeTable
- org.apache.calcite.adapter.enumerable.LazyAggregateLambdaFactory<TSource,TKey,TOrigAccumulate,TResult> (implements org.apache.calcite.adapter.enumerable.AggregateLambdaFactory<TSource,TOrigAccumulate,TAccumulate,TResult,TKey>)
- org.apache.calcite.adapter.enumerable.LazyAggregateLambdaFactory.LazySource<TSource> (implements java.lang.Iterable<T>)
- org.apache.calcite.runtime.Like
- org.apache.calcite.sql.util.ListSqlOperatorTable (implements org.apache.calcite.sql.SqlOperatorTable)
- org.apache.calcite.sql.type.LiteralOperandTypeChecker (implements org.apache.calcite.sql.type.SqlSingleOperandTypeChecker)
- org.apache.calcite.schema.impl.LongSchemaVersion (implements org.apache.calcite.schema.SchemaVersion)
- org.apache.calcite.rel.rules.LoptJoinTree
- org.apache.calcite.rel.rules.LoptJoinTree.BinaryTree
- org.apache.calcite.rel.rules.LoptMultiJoin
- org.apache.calcite.rel.rules.LoptSemiJoinOptimizer
- org.apache.calcite.util.mapping.Mappings
- org.apache.calcite.util.mapping.Mappings.AbstractMapping (implements org.apache.calcite.util.mapping.Mapping)
- org.apache.calcite.runtime.Matcher<E>
- org.apache.calcite.runtime.Matcher.Builder<E>
- org.apache.calcite.interpreter.MatchNode
- org.apache.calcite.sql.validate.MatchRecognizeNamespace
- org.apache.calcite.sql.type.MatchReturnTypeInference (implements org.apache.calcite.sql.type.SqlReturnTypeInference)
- org.apache.calcite.adapter.enumerable.MatchUtils
- org.apache.calcite.materialize.MaterializationKey (implements java.io.Serializable)
- org.apache.calcite.materialize.MaterializationService
- org.apache.calcite.materialize.MaterializationService.DefaultTableFactory (implements org.apache.calcite.materialize.MaterializationService.TableFactory)
- org.apache.calcite.rel.rules.materialize.MaterializedViewRule.EquivalenceClasses
- org.apache.calcite.rel.rules.materialize.MaterializedViewRule.NodeLineage
- org.apache.calcite.rel.rules.materialize.MaterializedViewRule.ViewPartialRewriting
- org.apache.calcite.rel.rules.materialize.MaterializedViewRules
- org.apache.calcite.avatica.Meta.Signature
- org.apache.calcite.rel.metadata.MetadataDef<M>
- org.apache.calcite.rel.metadata.MetadataFactoryImpl (implements org.apache.calcite.rel.metadata.MetadataFactory)
- org.apache.calcite.avatica.MetaImpl (implements org.apache.calcite.avatica.Meta)
- org.apache.calcite.model.ModelHandler
- org.apache.calcite.plan.MulticastRelOptListener (implements org.apache.calcite.plan.RelOptListener)
- org.apache.calcite.sql.type.MultisetOperandTypeChecker (implements org.apache.calcite.sql.type.SqlOperandTypeChecker)
- org.apache.calcite.rel.mutable.MutableRel
- org.apache.calcite.rel.mutable.MutableRels
- org.apache.calcite.rel.mutable.MutableRelVisitor
- org.apache.calcite.util.NameMap<V>
- org.apache.calcite.util.NameMultimap<V>
- org.apache.calcite.util.NameSet
- org.apache.calcite.adapter.enumerable.NestedBlockBuilderImpl (implements org.apache.calcite.adapter.enumerable.NestedBlockBuilder)
- org.apache.calcite.util.NlsString (implements java.lang.Cloneable, java.lang.Comparable<T>)
- org.apache.calcite.interpreter.Nodes
- org.apache.calcite.rel.hint.NodeTypeHintPredicate (implements org.apache.calcite.rel.hint.HintPredicate)
- org.apache.calcite.sql.type.NonNullableAccessors
- org.apache.calcite.sql2rel.NullInitializerExpressionFactory (implements org.apache.calcite.sql2rel.InitializerExpressionFactory)
- org.apache.calcite.util.NumberUtil
- org.apache.calcite.sql.type.OperandsTypeChecking
- org.apache.calcite.sql.type.OperandTypes
- com.google.common.collect.Ordering<T> (implements java.util.Comparator<T>)
- org.apache.calcite.sql.type.OrdinalReturnTypeInference (implements org.apache.calcite.sql.type.SqlReturnTypeInference)
- org.apache.calcite.util.Pair<T1,T2> (implements java.lang.Comparable<T>, java.util.Map.Entry<K,V>, java.io.Serializable)
- org.apache.calcite.sql.validate.ParameterScope
- org.apache.calcite.runtime.Pattern.AbstractPattern (implements org.apache.calcite.runtime.Pattern)
- org.apache.calcite.runtime.Pattern.PatternBuilder
- org.apache.calcite.util.Permutation (implements org.apache.calcite.util.mapping.Mapping, org.apache.calcite.util.mapping.Mappings.TargetMapping)
- org.apache.calcite.adapter.enumerable.PhysTypeImpl (implements org.apache.calcite.adapter.enumerable.PhysType)
- org.apache.calcite.sql.validate.PivotNamespace
- org.apache.calcite.prepare.PlannerImpl (implements org.apache.calcite.tools.Planner, org.apache.calcite.plan.RelOptTable.ViewExpander)
- org.apache.calcite.prepare.PlannerImpl.ViewExpanderImpl (implements org.apache.calcite.plan.RelOptTable.ViewExpander)
- org.apache.calcite.util.PrecedenceClimbingParser
- org.apache.calcite.util.PrecedenceClimbingParser.Builder
- org.apache.calcite.util.PrecedenceClimbingParser.Result
- org.apache.calcite.util.PrecedenceClimbingParser.Token
- org.apache.calcite.runtime.PredicateImpl<T> (implements com.google.common.base.Predicate<T>)
- org.apache.calcite.prepare.Prepare
- org.apache.calcite.prepare.Prepare.AbstractPreparingTable (implements org.apache.calcite.prepare.Prepare.PreparingTable)
- org.apache.calcite.prepare.Prepare.Materialization
- org.apache.calcite.prepare.Prepare.PreparedExplain (implements org.apache.calcite.prepare.Prepare.PreparedResult)
- org.apache.calcite.prepare.Prepare.PreparedResultImpl (implements org.apache.calcite.prepare.Prepare.PreparedResult, org.apache.calcite.runtime.Typed)
- org.apache.calcite.sql.validate.ProcedureNamespace
- org.apache.calcite.profile.Profiler.Column (implements java.lang.Comparable<T>)
- org.apache.calcite.profile.Profiler.Distribution (implements org.apache.calcite.profile.Profiler.Statistic)
- org.apache.calcite.profile.Profiler.FunctionalDependency (implements org.apache.calcite.profile.Profiler.Statistic)
- org.apache.calcite.profile.Profiler.Profile
- org.apache.calcite.profile.Profiler.RowCount (implements org.apache.calcite.profile.Profiler.Statistic)
- org.apache.calcite.profile.Profiler.Unique (implements org.apache.calcite.profile.Profiler.Statistic)
- org.apache.calcite.profile.ProfilerImpl (implements org.apache.calcite.profile.Profiler)
- org.apache.calcite.profile.ProfilerImpl.Builder
- org.apache.calcite.tools.Programs
- org.apache.calcite.rel.core.Project.Flags
- org.apache.calcite.interpreter.ProjectNode
- org.apache.calcite.rel.metadata.ProxyingMetadataHandlerProvider (implements org.apache.calcite.rel.metadata.MetadataHandlerProvider)
- org.apache.calcite.rel.rules.PruneEmptyRules
- org.apache.calcite.rel.rules.PushProjector
- org.apache.calcite.linq4j.QueryProviderImpl (implements org.apache.calcite.linq4j.QueryProvider)
- org.apache.calcite.statistic.QuerySqlStatisticProvider (implements org.apache.calcite.materialize.SqlStatisticProvider)
- org.apache.calcite.runtime.RandomFunction
- org.apache.calcite.util.RangeSets
- java.io.Reader (implements java.io.Closeable, java.lang.Readable)
- org.apache.calcite.rel.rules.ReduceDecimalsRule.RexExpander
- org.apache.calcite.adapter.enumerable.ReflectiveCallNotNullImplementor (implements org.apache.calcite.adapter.enumerable.NotNullImplementor)
- org.apache.calcite.sql2rel.ReflectiveConvertletTable (implements org.apache.calcite.sql2rel.SqlRexConvertletTable)
- org.apache.calcite.schema.impl.ReflectiveFunctionBase (implements org.apache.calcite.schema.Function)
- org.apache.calcite.schema.impl.ReflectiveFunctionBase.ParameterListBuilder
- org.apache.calcite.rel.metadata.ReflectiveRelMetadataProvider (implements org.apache.calcite.util.ReflectiveVisitor, org.apache.calcite.rel.metadata.RelMetadataProvider)
- org.apache.calcite.adapter.java.ReflectiveSchema.Factory (implements org.apache.calcite.schema.SchemaFactory)
- org.apache.calcite.sql.util.ReflectiveSqlOperatorTable (implements org.apache.calcite.sql.SqlOperatorTable)
- org.apache.calcite.util.ReflectUtil
- org.apache.calcite.tools.RelBuilder
- org.apache.calcite.rel.RelCollationImpl (implements org.apache.calcite.rel.RelCollation)
- org.apache.calcite.rel.RelCollations
- org.apache.calcite.rel.metadata.RelColumnMapping
- org.apache.calcite.rel.metadata.RelColumnOrigin
- org.apache.calcite.rel.type.RelDataTypeFactory.Builder
- org.apache.calcite.rel.type.RelDataTypeFactoryImpl (implements org.apache.calcite.rel.type.RelDataTypeFactory)
- org.apache.calcite.rel.type.RelDataTypeField.ToFieldIndex (implements com.google.common.base.Function<F,T>)
- org.apache.calcite.rel.type.RelDataTypeField.ToFieldName (implements com.google.common.base.Function<F,T>)
- org.apache.calcite.rel.type.RelDataTypeFieldImpl (implements org.apache.calcite.rel.type.RelDataTypeField, java.io.Serializable)
- org.apache.calcite.rel.type.RelDataTypeImpl (implements org.apache.calcite.rel.type.RelDataType, org.apache.calcite.rel.type.RelDataTypeFamily)
- org.apache.calcite.rel.type.RelDataTypeSystemImpl (implements org.apache.calcite.rel.type.RelDataTypeSystem)
- org.apache.calcite.sql2rel.RelDecorrelator (implements org.apache.calcite.util.ReflectiveVisitor)
- org.apache.calcite.sql2rel.RelDecorrelator.CorelMap
- org.apache.calcite.rel.RelDistributions
- org.apache.calcite.rel.externalize.RelEnumTypes
- org.apache.calcite.rel.core.RelFactories
- org.apache.calcite.rel.core.RelFactories.SnapshotFactoryImpl (implements org.apache.calcite.rel.core.RelFactories.SnapshotFactory)
- org.apache.calcite.rel.core.RelFactories.Struct
- org.apache.calcite.rel.RelFieldCollation
- org.apache.calcite.sql2rel.RelFieldTrimmer (implements org.apache.calcite.util.ReflectiveVisitor)
- org.apache.calcite.rel.hint.RelHint
- org.apache.calcite.rel.hint.RelHint.Builder
- org.apache.calcite.rel.externalize.RelJson
- org.apache.calcite.rel.externalize.RelJsonReader
- org.apache.calcite.rel.externalize.RelJsonWriter (implements org.apache.calcite.rel.RelWriter)
- org.apache.calcite.rel.metadata.RelMdAllPredicates (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdCollation (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdColumnOrigins (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdColumnUniqueness (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdDistinctRowCount (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdDistribution (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdExplainVisibility (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdExpressionLineage (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdLowerBoundCost (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdMaxRowCount (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdMemory (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdMinRowCount (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdNodeTypes (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdParallelism (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdPercentageOriginalRows
- org.apache.calcite.rel.metadata.RelMdPopulationSize (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdPredicates (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdRowCount (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdSelectivity (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdSize (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdTableReferences (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdUniqueKeys (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdUtil
- org.apache.calcite.rel.metadata.janino.RelMetadataHandlerGeneratorUtil
- org.apache.calcite.rel.metadata.RelMetadataQueryBase
- org.apache.calcite.rel.RelNodes
- org.apache.calcite.plan.RelOptAbstractTable (implements org.apache.calcite.plan.RelOptTable)
- org.apache.calcite.plan.RelOptCluster
- org.apache.calcite.plan.RelOptCostImpl (implements org.apache.calcite.plan.RelOptCost)
- org.apache.calcite.plan.RelOptLattice
- org.apache.calcite.plan.RelOptMaterialization
- org.apache.calcite.plan.RelOptMaterializations
- org.apache.calcite.plan.RelOptPredicateList
- org.apache.calcite.plan.RelOptQuery
- org.apache.calcite.plan.RelOptRule
- org.apache.calcite.plan.RelOptRuleCall
- org.apache.calcite.plan.RelOptRuleOperand
- org.apache.calcite.plan.RelOptRuleOperandChildren
- org.apache.calcite.plan.RelOptRules
- org.apache.calcite.plan.RelOptSamplingParameters
- org.apache.calcite.plan.RelOptUtil
- org.apache.calcite.plan.RelOptUtil.Exists
- org.apache.calcite.plan.RelOptUtil.TypeDumper
- org.apache.calcite.rel.RelReferentialConstraintImpl (implements org.apache.calcite.rel.RelReferentialConstraint)
- org.apache.calcite.rel.RelRoot
- org.apache.calcite.tools.RelRunners
- org.apache.calcite.rel.RelShuttleImpl (implements org.apache.calcite.rel.RelShuttle)
- org.apache.calcite.sql2rel.RelStructuredTypeFlattener (implements org.apache.calcite.util.ReflectiveVisitor)
- org.apache.calcite.util.RelToSqlConverterUtil
- org.apache.calcite.plan.RelTraitDef<T>
- org.apache.calcite.rel.RelVisitor
- org.apache.calcite.rel.externalize.RelWriterImpl (implements org.apache.calcite.rel.RelWriter)
- org.apache.calcite.runtime.Resources.Element
- org.apache.calcite.runtime.Resources.Inst
- org.apache.calcite.runtime.Resources.ExInstWithCause<T>
- org.apache.calcite.sql.type.ReturnTypes
- org.apache.calcite.rex.RexAnalyzer
- org.apache.calcite.rex.RexBiVisitorImpl<R,P> (implements org.apache.calcite.rex.RexBiVisitor<R,P>)
- org.apache.calcite.rex.RexBuilder
- org.apache.calcite.rex.RexExecutable
- org.apache.calcite.rex.RexExecutorImpl (implements org.apache.calcite.rex.RexExecutor)
- org.apache.calcite.plan.RexImplicationChecker
- org.apache.calcite.adapter.enumerable.RexImpTable
- org.apache.calcite.adapter.enumerable.RexImpTable.LagImplementor
- org.apache.calcite.adapter.enumerable.RexImpTable.LeadImplementor
- org.apache.calcite.rex.RexInterpreter (implements org.apache.calcite.rex.RexVisitor<R>)
- org.apache.calcite.rex.RexMultisetUtil
- org.apache.calcite.rex.RexNode
- org.apache.calcite.rex.RexNormalize
- org.apache.calcite.rex.RexProgram
- org.apache.calcite.rex.RexProgramBuilder
- org.apache.calcite.rex.RexShuttle (implements org.apache.calcite.rex.RexVisitor<R>)
- org.apache.calcite.rex.RexSimplify
- org.apache.calcite.rex.RexSqlReflectiveConvertletTable (implements org.apache.calcite.rex.RexSqlConvertletTable)
- org.apache.calcite.rex.RexTableInputRef.RelTableRef (implements java.lang.Comparable<T>)
- org.apache.calcite.adapter.enumerable.RexToLixTranslator (implements org.apache.calcite.rex.RexVisitor<R>)
- org.apache.calcite.adapter.enumerable.RexToLixTranslator.InputGetterImpl (implements org.apache.calcite.adapter.enumerable.RexToLixTranslator.InputGetter)
- org.apache.calcite.adapter.enumerable.RexToLixTranslator.Result
- org.apache.calcite.rex.RexToSqlNodeConverterImpl (implements org.apache.calcite.rex.RexToSqlNodeConverter)
- org.apache.calcite.rex.RexTransformer
- org.apache.calcite.rex.RexUtil
- org.apache.calcite.rex.RexVisitorImpl<R> (implements org.apache.calcite.rex.RexVisitor<R>)
- org.apache.calcite.rex.RexWindow
- org.apache.calcite.rex.RexWindowBound
- org.apache.calcite.rex.RexWindowBounds
- org.apache.calcite.interpreter.Row
- org.apache.calcite.interpreter.Row.RowBuilder
- org.apache.calcite.plan.RuleEventLogger (implements org.apache.calcite.plan.RelOptListener)
- org.apache.calcite.plan.visualizer.RuleMatchVisualizer (implements org.apache.calcite.plan.RelOptListener)
- org.apache.calcite.plan.volcano.RuleQueue
- org.apache.calcite.tools.RuleSets
- org.apache.calcite.util.SaffronProperties.Helper
- org.apache.calcite.sql.type.SameOperandTypeChecker (implements org.apache.calcite.sql.type.SqlSingleOperandTypeChecker)
- org.apache.calcite.util.Sarg<C> (implements java.lang.Comparable<T>)
- org.apache.calcite.schema.Schemas
- org.apache.calcite.sql.validate.SelectNamespace
- org.apache.calcite.util.SerializableCharset (implements java.io.Serializable)
- org.apache.calcite.sql.validate.SetopNamespace
- org.apache.calcite.interpreter.SetOpNode (implements org.apache.calcite.interpreter.Node)
- org.apache.calcite.sql.type.SetopOperandTypeChecker (implements org.apache.calcite.sql.type.SqlOperandTypeChecker)
- org.apache.calcite.util.SimpleNamespaceContext (implements javax.xml.namespace.NamespaceContext)
- org.apache.calcite.profile.SimpleProfiler (implements org.apache.calcite.profile.Profiler)
- javax.net.SocketFactory
- org.apache.calcite.interpreter.SortNode
- org.apache.calcite.util.Sources
- org.apache.calcite.adapter.enumerable.SourceSorter<TAccumulate,TSource,TSortKey> (implements org.apache.calcite.adapter.enumerable.LazyAggregateLambdaFactory.LazyAccumulator<TOrigAccumulate,TSource>)
- org.apache.calcite.runtime.SpaceFillingCurve2D.AbstractRange (implements org.apache.calcite.runtime.SpaceFillingCurve2D.IndexRange)
- org.apache.calcite.runtime.SpaceFillingCurve2D.IndexRanges
- org.apache.calcite.runtime.SpaceFillingCurve2D.IndexRangeTuple
- org.apache.calcite.runtime.SpaceFillingCurve2D.Point
- org.apache.calcite.sql.parser.Span
- org.apache.calcite.rel.rules.SpatialRules
- org.apache.calcite.runtime.SpatialTypeFunctions
- org.apache.calcite.runtime.SpatialTypeUtils
- org.apache.calcite.sql.validate.SqlAbstractConformance (implements org.apache.calcite.sql.validate.SqlConformance)
- org.apache.calcite.sql.SqlAccessType
- org.apache.calcite.sql.advise.SqlAdvisor
- org.apache.calcite.sql.advise.SqlAdvisor.ValidateErrorInfo
- org.apache.calcite.sql.advise.SqlAdvisorGetHintsFunction (implements org.apache.calcite.schema.ImplementableFunction, org.apache.calcite.schema.TableFunction)
- org.apache.calcite.sql.advise.SqlAdvisorGetHintsFunction2 (implements org.apache.calcite.schema.ImplementableFunction, org.apache.calcite.schema.TableFunction)
- org.apache.calcite.sql.advise.SqlAdvisorHint
- org.apache.calcite.sql.util.SqlBasicVisitor<R> (implements org.apache.calcite.sql.util.SqlVisitor<R>)
- org.apache.calcite.sql.util.SqlBasicVisitor.ArgHandlerImpl<R> (implements org.apache.calcite.sql.util.SqlBasicVisitor.ArgHandler<R>)
- org.apache.calcite.sql.util.SqlBuilder
- org.apache.calcite.sql.SqlCollation (implements java.io.Serializable)
- org.apache.calcite.sql.ddl.SqlDdlNodes
- org.apache.calcite.sql.SqlDialect
- org.apache.calcite.sql.SqlDialect.FakeUtil
- org.apache.calcite.sql.SqlDialectFactoryImpl (implements org.apache.calcite.sql.SqlDialectFactory)
- org.apache.calcite.sql.SqlDialects
- org.apache.calcite.sql.pretty.SqlFormatOptions
- org.apache.calcite.runtime.SqlFunctions
- org.apache.calcite.sql.validate.SqlIdentifierMoniker (implements org.apache.calcite.sql.validate.SqlMoniker)
- org.apache.calcite.rel.rel2sql.SqlImplementor
- org.apache.calcite.rel.rel2sql.SqlImplementor.Builder
- org.apache.calcite.rel.rel2sql.SqlImplementor.Context
- org.apache.calcite.rel.rel2sql.SqlImplementor.Result
- org.apache.calcite.sql.fun.SqlInternalOperators
- org.apache.calcite.sql.SqlIntervalLiteral.IntervalValue
- org.apache.calcite.sql.SqlJdbcFunctionCall.SimpleMakeCall
- org.apache.calcite.sql.fun.SqlLibraryOperators
- org.apache.calcite.sql.fun.SqlLibraryOperatorTableFactory
- org.apache.calcite.sql.validate.SqlMonikerImpl (implements org.apache.calcite.sql.validate.SqlMoniker)
- org.apache.calcite.sql.validate.SqlNameMatchers
- org.apache.calcite.sql.SqlNode (implements java.lang.Cloneable)
- org.apache.calcite.sql2rel.SqlNodeToRexConverterImpl (implements org.apache.calcite.sql2rel.SqlNodeToRexConverter)
- org.apache.calcite.sql.validate.SqlNonNullableAccessors
- org.apache.calcite.sql.type.SqlOperandCountRanges
- org.apache.calcite.sql.SqlOperator
- org.apache.calcite.sql.SqlOperatorBinding
- org.apache.calcite.sql.util.SqlOperatorTables
- org.apache.calcite.sql.parser.SqlParser
- org.apache.calcite.sql.parser.SqlParser.ConfigBuilder
- org.apache.calcite.sql.parser.SqlParserPos (implements java.io.Serializable)
- org.apache.calcite.sql.parser.SqlParserUtil
- org.apache.calcite.sql.parser.SqlParserUtil.ParsedCollation
- org.apache.calcite.sql.parser.SqlParserUtil.ToTreeListItem
- org.apache.calcite.sql.pretty.SqlPrettyWriter (implements org.apache.calcite.sql.SqlWriter)
- org.apache.calcite.sql.pretty.SqlPrettyWriter.FrameImpl (implements org.apache.calcite.sql.SqlWriter.Frame)
- org.apache.calcite.sql.validate.SqlQualified
- org.apache.calcite.sql.type.SqlReturnTypeInferenceChain (implements org.apache.calcite.sql.type.SqlReturnTypeInference)
- org.apache.calcite.sql.SqlSampleSpec
- org.apache.calcite.sql.util.SqlShuttle.CallCopyingArgHandler (implements org.apache.calcite.sql.util.SqlBasicVisitor.ArgHandler<R>)
- org.apache.calcite.sql.advise.SqlSimpleParser
- org.apache.calcite.sql.advise.SqlSimpleParser.Token
- org.apache.calcite.sql.advise.SqlSimpleParser.Tokenizer
- org.apache.calcite.sql.fun.SqlSpatialTypeFunctions
- org.apache.calcite.sql.fun.SqlSpatialTypeFunctions.GridTable (implements org.apache.calcite.schema.ScannableTable)
- org.apache.calcite.sql.SqlSpecialOperator.ReduceResult
- org.apache.calcite.sql.SqlSplittableAggFunction.AbstractSumSplitter (implements org.apache.calcite.sql.SqlSplittableAggFunction)
- org.apache.calcite.sql.SqlSplittableAggFunction.CountSplitter (implements org.apache.calcite.sql.SqlSplittableAggFunction)
- org.apache.calcite.sql.SqlSplittableAggFunction.SelfSplitter (implements org.apache.calcite.sql.SqlSplittableAggFunction)
- org.apache.calcite.sql.util.SqlString
- org.apache.calcite.sql2rel.SqlToRelConverter
- org.apache.calcite.sql2rel.SqlToRelConverter.AggConverter (implements org.apache.calcite.sql.util.SqlVisitor<R>)
- org.apache.calcite.sql2rel.SqlToRelConverter.Blackboard (implements org.apache.calcite.sql2rel.InitializerContext, org.apache.calcite.sql2rel.SqlRexContext, org.apache.calcite.sql.util.SqlVisitor<R>)
- org.apache.calcite.sql2rel.SqlToRelConverter.SqlIdentifierFinder (implements org.apache.calcite.sql.util.SqlVisitor<R>)
- org.apache.calcite.sql.type.SqlTypeAssignmentRule (implements org.apache.calcite.sql.type.SqlTypeMappingRule)
- org.apache.calcite.sql.type.SqlTypeCoercionRule (implements org.apache.calcite.sql.type.SqlTypeMappingRule)
- org.apache.calcite.sql.type.SqlTypeExplicitPrecedenceList (implements org.apache.calcite.rel.type.RelDataTypePrecedenceList)
- org.apache.calcite.sql.type.SqlTypeMappingRules
- org.apache.calcite.sql.type.SqlTypeMappingRules.Builder
- org.apache.calcite.sql.SqlTypeNameSpec
- org.apache.calcite.sql.type.SqlTypeTransformCascade (implements org.apache.calcite.sql.type.SqlReturnTypeInference)
- org.apache.calcite.sql.type.SqlTypeTransforms
- org.apache.calcite.sql.type.SqlTypeUtil
- org.apache.calcite.sql.SqlUtil
- org.apache.calcite.sql.validate.SqlValidatorImpl (implements org.apache.calcite.sql.validate.SqlValidatorWithHints)
- org.apache.calcite.sql.validate.SqlValidatorImpl.FunctionParamInfo
- org.apache.calcite.sql.validate.SqlValidatorImpl.IdInfo
- org.apache.calcite.sql.validate.SqlValidatorScope.Path
- org.apache.calcite.sql.validate.SqlValidatorScope.Resolve
- org.apache.calcite.sql.validate.SqlValidatorScope.ResolvedImpl (implements org.apache.calcite.sql.validate.SqlValidatorScope.Resolved)
- org.apache.calcite.sql.validate.SqlValidatorUtil
- org.apache.calcite.sql.validate.SqlValidatorUtil.FlatAggregate
- org.apache.calcite.sql.SqlWindowTableFunction.AbstractOperandMetadata (implements org.apache.calcite.sql.type.SqlOperandMetadata)
- org.apache.calcite.util.Stacks
- org.apache.calcite.util.Static
- org.apache.calcite.schema.Statistics
- org.apache.calcite.rel.stream.StreamRules
- org.apache.calcite.adapter.enumerable.StrictAggImplementor (implements org.apache.calcite.adapter.enumerable.AggImplementor)
- org.apache.calcite.sql.parser.StringAndPos
- org.apache.calcite.plan.Strong
- org.apache.calcite.plan.SubstitutionVisitor
- org.apache.calcite.plan.SubstitutionVisitor.Operand
- org.apache.calcite.plan.SubstitutionVisitor.UnifyResult
- org.apache.calcite.plan.SubstitutionVisitor.UnifyRule
- org.apache.calcite.plan.SubstitutionVisitor.UnifyRuleCall
- org.apache.calcite.plan.TableAccessMap
- org.apache.calcite.sql.TableCharacteristic
- org.apache.calcite.sql.TableCharacteristic.Builder
- org.apache.calcite.sql.validate.TableConstructorNamespace
- org.apache.calcite.interpreter.TableFunctionScanNode (implements org.apache.calcite.interpreter.Node)
- org.apache.calcite.interpreter.TableScanNode (implements org.apache.calcite.interpreter.Node)
- java.lang.ThreadLocal<T>
- java.lang.Throwable (implements java.io.Serializable)
- org.apache.calcite.materialize.TileKey
- org.apache.calcite.materialize.TileSuggester
- org.apache.calcite.util.TimestampString (implements java.lang.Comparable<T>)
- org.apache.calcite.util.TimestampWithTimeZoneString (implements java.lang.Comparable<T>)
- org.apache.calcite.util.TimeString (implements java.lang.Comparable<T>)
- org.apache.calcite.util.TimeWithTimeZoneString (implements java.lang.Comparable<T>)
- org.apache.calcite.util.graph.TopologicalOrderIterator<V,E> (implements java.util.Iterator<E>)
- org.apache.calcite.sql.validate.implicit.TypeCoercions
- org.apache.calcite.interpreter.UncollectNode
- org.apache.calcite.interpreter.UnionNode (implements org.apache.calcite.interpreter.Node)
- org.apache.calcite.runtime.Unit (implements java.lang.Comparable<T>)
- org.apache.calcite.sql.validate.UnpivotNamespace
- org.apache.calcite.avatica.UnregisteredDriver (implements java.sql.Driver)
- org.apache.calcite.jdbc.Driver
- org.apache.calcite.util.Unsafe
- org.apache.calcite.util.Util
- org.apache.calcite.runtime.Utilities
- org.apache.calcite.interpreter.ValuesNode (implements org.apache.calcite.interpreter.Node)
- org.apache.calcite.plan.ViewExpanders
- org.apache.calcite.schema.impl.ViewTableMacro (implements org.apache.calcite.schema.TableMacro)
- org.apache.calcite.plan.VisitorDataContext (implements org.apache.calcite.DataContext)
- org.apache.calcite.plan.volcano.VolcanoRelMetadataProvider (implements org.apache.calcite.rel.metadata.RelMetadataProvider)
- org.apache.calcite.rel.core.Window.Group
- org.apache.calcite.interpreter.WindowNode
- org.apache.calcite.sql.validate.WithNamespace
- java.io.Writer (implements java.lang.Appendable, java.io.Closeable, java.io.Flushable)
- org.apache.calcite.runtime.XmlFunctions
- org.apache.calcite.util.XmlOutput
Interface Hierarchy
- org.apache.calcite.adapter.enumerable.AggContext
- org.apache.calcite.adapter.enumerable.AggImplementor
- org.apache.calcite.adapter.enumerable.AggregateLambdaFactory<TSource,TOrigAccumulate,TAccumulate,TResult,TKey>
- java.lang.AutoCloseable
- org.apache.calcite.sql2rel.AuxiliaryConverter
- java.util.function.BiConsumer<T,U>
- java.util.function.BiFunction<T,U,R>
- org.apache.calcite.runtime.Bindable<T>
- org.apache.calcite.util.CalciteParserException
- 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.runtime.CalciteResource
- org.apache.calcite.server.CalciteServer
- org.apache.calcite.server.CalciteServerStatement
- org.apache.calcite.util.CalciteValidatorException
- org.apache.calcite.adapter.enumerable.CallImplementor
- java.lang.Cloneable
- java.lang.Comparable<T>
- org.apache.calcite.util.Compatible
- org.apache.calcite.interpreter.Compiler
- org.apache.calcite.avatica.ConnectionConfig
- org.apache.calcite.DataContext
- org.apache.calcite.server.DdlExecutor
- org.apache.calcite.rel.metadata.DelegatingMetadataRel
- org.apache.calcite.util.graph.DirectedGraph<V,E>
- org.apache.calcite.util.graph.DirectedGraph.EdgeFactory<V,E>
- org.apache.calcite.runtime.Enumerables.Emitter<E,TResult>
- java.util.EventListener
- org.apache.calcite.sql.type.ExtraSqlTypes
- org.apache.calcite.rel.rules.FilterJoinRule.Predicate
- org.apache.calcite.tools.FrameworkConfig
- org.apache.calcite.tools.Frameworks.BasePrepareAction<R>
- org.apache.calcite.tools.Frameworks.PlannerAction<R>
- java.util.function.Function<T,R>
- org.apache.calcite.linq4j.function.Function<R>
- org.apache.calcite.linq4j.function.Function1<T0,R>
- org.apache.calcite.schema.Function
- org.apache.calcite.schema.FunctionContext
- org.apache.calcite.schema.FunctionParameter
- org.apache.calcite.util.Glossary
- org.apache.calcite.rel.hint.Hintable
- org.apache.calcite.rel.hint.HintOptionChecker
- org.apache.calcite.rel.hint.HintPredicate
- org.apache.calcite.tools.Hoist.Config
- org.apache.calcite.sql.type.ImplicitCastOperandTypeChecker
- org.apache.calcite.sql2rel.InitializerContext
- org.apache.calcite.sql2rel.InitializerExpressionFactory
- java.lang.Iterable<T>
- org.apache.calcite.util.javac.JavaCompiler
- org.apache.calcite.util.JdbcType<T>
- org.apache.calcite.sql.dialect.JethroDataSqlDialect.JethroInfoCache
- org.apache.calcite.materialize.LatticeStatisticProvider
- org.apache.calcite.adapter.enumerable.LazyAggregateLambdaFactory.LazyAccumulator<TOrigAccumulate,TSource>
- org.apache.calcite.util.Litmus
- java.util.Map.Entry<K,V>
- org.apache.calcite.adapter.enumerable.MatchImplementor
- org.apache.calcite.materialize.MaterializationService.TableFactory
- org.apache.calcite.schema.Member
- org.apache.calcite.rel.metadata.Metadata
- org.apache.calcite.rel.metadata.MetadataFactory
- org.apache.calcite.rel.metadata.MetadataHandler<M>
- org.apache.calcite.rel.metadata.MetadataHandlerProvider
- org.apache.calcite.adapter.enumerable.NestedBlockBuilder
- org.apache.calcite.adapter.enumerable.NotNullImplementor
- org.apache.calcite.util.PartiallyOrderedSet.Ordering<E>
- org.apache.calcite.runtime.Pattern
- org.apache.calcite.adapter.enumerable.PhysType
- org.apache.calcite.util.PrecedenceClimbingParser.Special
- java.util.function.Predicate<T>
- org.apache.calcite.prepare.Prepare.PreparedResult
- org.apache.calcite.profile.Profiler
- org.apache.calcite.profile.Profiler.Statistic
- org.apache.calcite.tools.Program
- org.apache.calcite.linq4j.QueryProvider
- java.util.RandomAccess
- org.apache.calcite.schema.Path (also extends java.util.List<E>)
- org.apache.calcite.util.RangeSets.Consumer<C>
- org.apache.calcite.util.RangeSets.Handler<C,R>
- org.apache.calcite.util.ReflectiveVisitDispatcher<R,E>
- org.apache.calcite.util.ReflectiveVisitor
- org.apache.calcite.util.ReflectUtil.MethodDispatcher<T>
- org.apache.calcite.tools.RelBuilder.AggCall
- org.apache.calcite.tools.RelBuilder.Config
- org.apache.calcite.tools.RelBuilder.GroupKey
- org.apache.calcite.tools.RelBuilder.OverCall
- org.apache.calcite.tools.RelBuilderFactory
- org.apache.calcite.rel.type.RelDataType
- org.apache.calcite.rel.type.RelDataTypeFactory
- org.apache.calcite.rel.type.RelDataTypeFactory.FieldInfo
- org.apache.calcite.rel.type.RelDataTypeFamily
- org.apache.calcite.rel.type.RelDataTypePrecedenceList
- org.apache.calcite.rel.type.RelDataTypeSystem
- org.apache.calcite.plan.RelDigest
- org.apache.calcite.rel.externalize.RelDotWriter.WriteOption
- org.apache.calcite.rel.core.RelFactories.AggregateFactory
- org.apache.calcite.rel.core.RelFactories.CorrelateFactory
- org.apache.calcite.rel.core.RelFactories.ExchangeFactory
- org.apache.calcite.rel.core.RelFactories.FilterFactory
- org.apache.calcite.rel.core.RelFactories.JoinFactory
- org.apache.calcite.rel.core.RelFactories.MatchFactory
- org.apache.calcite.rel.core.RelFactories.ProjectFactory
- org.apache.calcite.rel.core.RelFactories.RepeatUnionFactory
- org.apache.calcite.rel.core.RelFactories.SemiJoinFactory
- org.apache.calcite.rel.core.RelFactories.SetOpFactory
- org.apache.calcite.rel.core.RelFactories.SnapshotFactory
- org.apache.calcite.rel.core.RelFactories.SortExchangeFactory
- org.apache.calcite.rel.core.RelFactories.SortFactory
- org.apache.calcite.rel.core.RelFactories.SpoolFactory
- org.apache.calcite.rel.core.RelFactories.TableFunctionScanFactory
- org.apache.calcite.rel.core.RelFactories.TableScanFactory
- org.apache.calcite.rel.core.RelFactories.ValuesFactory
- org.apache.calcite.plan.RelHintsPropagator
- org.apache.calcite.plan.RelImplementor
- org.apache.calcite.rel.RelInput
- org.apache.calcite.rel.externalize.RelJson.InputTranslator
- org.apache.calcite.rel.metadata.janino.RelMetadataHandlerGeneratorUtil.HandlerNameAndGeneratedCode
- org.apache.calcite.rel.metadata.RelMetadataProvider
- org.apache.calcite.rel.RelNode.Context
- org.apache.calcite.plan.RelOptConnection
- org.apache.calcite.plan.RelOptCost
- org.apache.calcite.plan.RelOptCostFactory
- org.apache.calcite.plan.RelOptNode
- org.apache.calcite.plan.RelOptPlanner
- org.apache.calcite.plan.RelOptSchema
- org.apache.calcite.plan.RelOptTable.ViewExpander
- org.apache.calcite.rel.RelReferentialConstraint
- org.apache.calcite.plan.RelRule.Config
- org.apache.calcite.plan.RelRule.Done
- org.apache.calcite.plan.RelRule.OperandBuilder
- org.apache.calcite.plan.RelRule.OperandDetailBuilder<R>
- org.apache.calcite.tools.RelRunner
- org.apache.calcite.rel.RelShuttle
- org.apache.calcite.plan.RelTrait
- org.apache.calcite.rel.RelWriter
- org.apache.calcite.runtime.ResultSetEnumerable.PreparedStatementEnricher
- org.apache.calcite.rex.RexAction
- org.apache.calcite.rex.RexBiVisitor<R,P>
- org.apache.calcite.rex.RexExecutor
- org.apache.calcite.adapter.enumerable.RexImpTable.RexCallImplementor
- org.apache.calcite.rex.RexPattern
- org.apache.calcite.rex.RexSqlConvertlet
- org.apache.calcite.rex.RexSqlConvertletTable
- org.apache.calcite.adapter.enumerable.RexToLixTranslator.InputGetter
- org.apache.calcite.rex.RexToSqlNodeConverter
- org.apache.calcite.rex.RexVisitor<R>
- org.apache.calcite.util.SaffronProperties
- org.apache.calcite.interpreter.Scalar
- org.apache.calcite.schema.Schema
- org.apache.calcite.schema.SchemaFactory
- org.apache.calcite.schema.SchemaVersion
- org.apache.calcite.interpreter.Sink
- org.apache.calcite.util.Source
- org.apache.calcite.runtime.SpaceFillingCurve2D
- org.apache.calcite.runtime.SpaceFillingCurve2D.IndexRange
- org.apache.calcite.sql.util.SqlBasicVisitor.ArgHandler<R>
- org.apache.calcite.sql.validate.SqlConformance
- org.apache.calcite.sql.SqlDialect.Context
- org.apache.calcite.sql.SqlDialectFactory
- org.apache.calcite.sql.SqlLiteral.SqlSymbol
- org.apache.calcite.sql.validate.SqlMoniker
- org.apache.calcite.sql.validate.SqlNameMatcher
- org.apache.calcite.sql2rel.SqlNodeToRexConverter
- org.apache.calcite.sql.SqlOperandCountRange
- org.apache.calcite.sql.type.SqlOperandTypeChecker
- org.apache.calcite.sql.type.SqlOperandTypeInference
- org.apache.calcite.sql.SqlOperatorTable
- org.apache.calcite.sql.parser.SqlParser.Config
- org.apache.calcite.sql.parser.SqlParserImplFactory
- org.apache.calcite.sql.type.SqlReturnTypeInference
- org.apache.calcite.sql2rel.SqlRexContext
- org.apache.calcite.sql2rel.SqlRexConvertlet
- org.apache.calcite.sql2rel.SqlRexConvertletTable
- org.apache.calcite.sql.SqlSpecialOperator.TokenSequence
- org.apache.calcite.sql.SqlSplittableAggFunction
- org.apache.calcite.sql.SqlSplittableAggFunction.Registry<E>
- org.apache.calcite.materialize.SqlStatisticProvider
- org.apache.calcite.sql.SqlTableFunction
- org.apache.calcite.sql2rel.SqlToRelConverter.Config
- org.apache.calcite.sql.type.SqlTypeMappingRule
- org.apache.calcite.sql.type.SqlTypeTransform
- org.apache.calcite.sql.validate.SqlValidator
- org.apache.calcite.sql.validate.SqlValidator.Config
- org.apache.calcite.sql.validate.SqlValidatorNamespace
- org.apache.calcite.sql.validate.SqlValidatorScope
- org.apache.calcite.sql.validate.SqlValidatorScope.Resolved
- org.apache.calcite.sql.validate.SqlValidatorUtil.Suggester
- org.apache.calcite.sql.util.SqlVisitor<R>
- org.apache.calcite.sql.SqlWriter
- org.apache.calcite.sql.SqlWriter.Frame
- org.apache.calcite.sql.SqlWriter.FrameType
- org.apache.calcite.sql.SqlWriterConfig
- org.apache.calcite.schema.Statistic
- org.apache.calcite.sql2rel.SubQueryConverter
- org.apache.calcite.sql.Symbolizable
- org.apache.calcite.schema.Table
- org.apache.calcite.schema.TableFactory<T>
- org.apache.calcite.adapter.enumerable.TableFunctionCallImplementor
- org.apache.calcite.rel.rules.TransformationRule
- org.apache.calcite.sql.validate.implicit.TypeCoercion
- org.apache.calcite.sql.validate.implicit.TypeCoercionFactory
- org.apache.calcite.runtime.Typed
- org.apache.calcite.rel.metadata.UnboundMetadata<M>
- org.apache.calcite.adapter.enumerable.WinAggFrameContext
- org.apache.calcite.schema.Wrapper
- java.sql.Wrapper
Annotation Type Hierarchy
Enum Hierarchy
Copyright © 2012-2022 Apache Software Foundation. All Rights Reserved.