Class Hierarchy
- java.lang.Object
- org.apache.calcite.rel.AbstractRelNode (implements org.apache.calcite.rel.RelNode)
- org.apache.calcite.adapter.enumerable.AggImpState
- 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.BasicAggregateLambdaFactory.AccumulatorAdderSeq (implements org.apache.calcite.linq4j.function.Function2<T0,T1,R>)
- org.apache.calcite.adapter.enumerable.BasicLazyAccumulator<TAccumulate,TSource> (implements org.apache.calcite.adapter.enumerable.LazyAggregateLambdaFactory.LazyAccumulator<TOrigAccumulate,TSource>)
- org.apache.calcite.adapter.enumerable.EnumerableAggregate.AggContextImpl (implements org.apache.calcite.adapter.enumerable.AggContext)
- org.apache.calcite.adapter.enumerable.EnumerableInterpretable.EnumerableNode (implements org.apache.calcite.interpreter.Node)
- org.apache.calcite.adapter.enumerable.EnumerableRel.Result
- org.apache.calcite.adapter.enumerable.EnumerableRelImplementor.TypeRegistrar
- org.apache.calcite.adapter.enumerable.EnumerableRules
- org.apache.calcite.adapter.enumerable.EnumerableWindow.WindowRelInputGetter (implements org.apache.calcite.adapter.enumerable.RexToLixTranslator.InputGetter)
- org.apache.calcite.adapter.enumerable.EnumUtils
- org.apache.calcite.adapter.enumerable.JavaRelImplementor (implements org.apache.calcite.plan.RelImplementor)
- 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.adapter.enumerable.NestedBlockBuilderImpl (implements org.apache.calcite.adapter.enumerable.NestedBlockBuilder)
- org.apache.calcite.adapter.enumerable.PhysTypeImpl (implements org.apache.calcite.adapter.enumerable.PhysType)
- org.apache.calcite.adapter.enumerable.ReflectiveCallNotNullImplementor (implements org.apache.calcite.adapter.enumerable.NotNullImplementor)
- org.apache.calcite.plan.RelOptRule
- org.apache.calcite.adapter.enumerable.RexImpTable
- org.apache.calcite.adapter.enumerable.RexImpTable.BinaryImplementor (implements org.apache.calcite.adapter.enumerable.NotNullImplementor)
- org.apache.calcite.adapter.enumerable.RexImpTable.CaseImplementor (implements org.apache.calcite.adapter.enumerable.CallImplementor)
- org.apache.calcite.adapter.enumerable.RexImpTable.CastImplementor (implements org.apache.calcite.adapter.enumerable.NotNullImplementor)
- org.apache.calcite.adapter.enumerable.RexImpTable.CastOptimizedImplementor (implements org.apache.calcite.adapter.enumerable.CallImplementor)
- org.apache.calcite.adapter.enumerable.RexImpTable.CoalesceImplementor (implements org.apache.calcite.adapter.enumerable.CallImplementor)
- org.apache.calcite.adapter.enumerable.RexImpTable.DatetimeArithmeticImplementor (implements org.apache.calcite.adapter.enumerable.NotNullImplementor)
- org.apache.calcite.adapter.enumerable.RexImpTable.ExtractImplementor (implements org.apache.calcite.adapter.enumerable.NotNullImplementor)
- org.apache.calcite.adapter.enumerable.RexImpTable.FirstLastValueImplementor (implements org.apache.calcite.adapter.enumerable.WinAggImplementor)
- org.apache.calcite.adapter.enumerable.RexImpTable.GroupingImplementor (implements org.apache.calcite.adapter.enumerable.AggImplementor)
- org.apache.calcite.adapter.enumerable.RexImpTable.IsXxxImplementor (implements org.apache.calcite.adapter.enumerable.CallImplementor)
- org.apache.calcite.adapter.enumerable.RexImpTable.ItemImplementor (implements org.apache.calcite.adapter.enumerable.CallImplementor)
- org.apache.calcite.adapter.enumerable.RexImpTable.JsonArrayAggImplementor (implements org.apache.calcite.adapter.enumerable.AggImplementor)
- org.apache.calcite.adapter.enumerable.RexImpTable.JsonObjectAggImplementor (implements org.apache.calcite.adapter.enumerable.AggImplementor)
- org.apache.calcite.adapter.enumerable.RexImpTable.LeadLagImplementor (implements org.apache.calcite.adapter.enumerable.WinAggImplementor)
- org.apache.calcite.adapter.enumerable.RexImpTable.MethodImplementor (implements org.apache.calcite.adapter.enumerable.NotNullImplementor)
- org.apache.calcite.adapter.enumerable.RexImpTable.MethodNameImplementor (implements org.apache.calcite.adapter.enumerable.NotNullImplementor)
- org.apache.calcite.adapter.enumerable.RexImpTable.NotImplementor (implements org.apache.calcite.adapter.enumerable.NotNullImplementor)
- org.apache.calcite.adapter.enumerable.RexImpTable.NthValueImplementor (implements org.apache.calcite.adapter.enumerable.WinAggImplementor)
- org.apache.calcite.adapter.enumerable.RexImpTable.NtileImplementor (implements org.apache.calcite.adapter.enumerable.WinAggImplementor)
- org.apache.calcite.adapter.enumerable.RexImpTable.ReinterpretImplementor (implements org.apache.calcite.adapter.enumerable.NotNullImplementor)
- org.apache.calcite.adapter.enumerable.RexImpTable.SingleValueImplementor (implements org.apache.calcite.adapter.enumerable.AggImplementor)
- org.apache.calcite.adapter.enumerable.RexImpTable.SystemFunctionImplementor (implements org.apache.calcite.adapter.enumerable.CallImplementor)
- org.apache.calcite.adapter.enumerable.RexImpTable.TrimImplementor (implements org.apache.calcite.adapter.enumerable.NotNullImplementor)
- org.apache.calcite.adapter.enumerable.RexImpTable.UnaryImplementor (implements org.apache.calcite.adapter.enumerable.NotNullImplementor)
- org.apache.calcite.adapter.enumerable.RexImpTable.ValueConstructorImplementor (implements org.apache.calcite.adapter.enumerable.CallImplementor)
- org.apache.calcite.adapter.enumerable.RexToLixTranslator
- org.apache.calcite.adapter.enumerable.RexToLixTranslator.InputGetterImpl (implements org.apache.calcite.adapter.enumerable.RexToLixTranslator.InputGetter)
- org.apache.calcite.adapter.enumerable.SourceSorter<TAccumulate,TSource,TSortKey> (implements org.apache.calcite.adapter.enumerable.LazyAggregateLambdaFactory.LazyAccumulator<TOrigAccumulate,TSource>)
- org.apache.calcite.adapter.enumerable.StrictAggImplementor (implements org.apache.calcite.adapter.enumerable.AggImplementor)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.apache.calcite.linq4j.tree.VisitorImpl<R> (implements org.apache.calcite.linq4j.tree.Visitor<R>)
Interface Hierarchy
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.