Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- org.apache.calcite.linq4j.Ord.OrdArrayList<E> (implements java.util.RandomAccess)
- org.apache.calcite.linq4j.Ord.OrdList<E>
- org.apache.calcite.linq4j.Ord.OrdRandomAccessList<E> (implements java.util.RandomAccess)
- java.util.AbstractList<E> (implements java.util.List<E>)
- java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
- org.apache.calcite.linq4j.EnumerableDefaults.WrapMap<K,V>
- org.apache.calcite.linq4j.CartesianProductEnumerator<T,E> (implements org.apache.calcite.linq4j.Enumerator<T>)
- org.apache.calcite.linq4j.Linq4j.CartesianProductListEnumerator<E>
- org.apache.calcite.linq4j.DefaultEnumerable<T> (implements org.apache.calcite.linq4j.OrderedEnumerable<T>)
- org.apache.calcite.linq4j.AbstractEnumerable<T>
- org.apache.calcite.linq4j.GroupingImpl<K,V> (implements org.apache.calcite.linq4j.Grouping<K,V>, java.util.Map.Entry<K,V>)
- org.apache.calcite.linq4j.Linq4j.CompositeEnumerable<E>
- org.apache.calcite.linq4j.LookupImpl<K,V> (implements org.apache.calcite.linq4j.Lookup<K,V>)
- org.apache.calcite.linq4j.AbstractEnumerable2<T>
- org.apache.calcite.linq4j.EnumerableDefaults.LookupResultEnumerable<TResult,TKey,TAccumulate>
- org.apache.calcite.linq4j.Linq4j.IterableEnumerable<T>
- org.apache.calcite.linq4j.Linq4j.CollectionEnumerable<T>
- org.apache.calcite.linq4j.Linq4j.ListEnumerable<T>
- org.apache.calcite.linq4j.Linq4j.CollectionEnumerable<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.linq4j.QueryProviderImpl.QueryableImpl<T>
- org.apache.calcite.linq4j.BaseQueryable<TSource>
- org.apache.calcite.linq4j.QueryableDefaults.ReplayableQueryable<T> (implements org.apache.calcite.linq4j.QueryableDefaults.Replayable<T>)
- org.apache.calcite.linq4j.QueryableDefaults.NonLeafReplayableQueryable<T>
- org.apache.calcite.linq4j.AbstractQueryable<T> (implements org.apache.calcite.linq4j.Queryable<T>)
- org.apache.calcite.linq4j.EnumerableQueryable<T> (implements org.apache.calcite.linq4j.Queryable<T>)
- org.apache.calcite.linq4j.EnumerableOrderedQueryable<T> (implements org.apache.calcite.linq4j.OrderedQueryable<T>)
- org.apache.calcite.linq4j.AbstractEnumerable<T>
- org.apache.calcite.linq4j.DelegatingEnumerator<T> (implements org.apache.calcite.linq4j.Enumerator<T>)
- org.apache.calcite.linq4j.EnumerableDefaults
- org.apache.calcite.linq4j.EnumerableDefaults.CastingEnumerator<T> (implements org.apache.calcite.linq4j.Enumerator<T>)
- org.apache.calcite.linq4j.EnumerableDefaults.MergeJoinEnumerator<TResult,TSource,TInner,TKey> (implements org.apache.calcite.linq4j.Enumerator<T>)
- org.apache.calcite.linq4j.EnumerableDefaults.SkipWhileEnumerator<TSource> (implements org.apache.calcite.linq4j.Enumerator<T>)
- org.apache.calcite.linq4j.EnumerableDefaults.TakeWhileEnumerator<TSource> (implements org.apache.calcite.linq4j.Enumerator<T>)
- org.apache.calcite.linq4j.EnumerableDefaults.TakeWhileLongEnumerator<TSource> (implements org.apache.calcite.linq4j.Enumerator<T>)
- org.apache.calcite.linq4j.EnumerableDefaults.Wrapped<T>
- org.apache.calcite.linq4j.Extensions
- org.apache.calcite.linq4j.Linq4j
- org.apache.calcite.linq4j.Linq4j.EnumeratorIterator<T> (implements java.lang.AutoCloseable, java.util.Iterator<E>)
- org.apache.calcite.linq4j.Linq4j.IterableEnumerator<T> (implements org.apache.calcite.linq4j.Enumerator<T>)
- org.apache.calcite.linq4j.Linq4j.ListEnumerator<V> (implements org.apache.calcite.linq4j.Enumerator<T>)
- org.apache.calcite.linq4j.Linq4j.SingletonEnumerator<E> (implements org.apache.calcite.linq4j.Enumerator<T>)
- org.apache.calcite.linq4j.Linq4j.SingletonNullEnumerator<E> (implements org.apache.calcite.linq4j.Enumerator<T>)
- org.apache.calcite.linq4j.Ord<E> (implements java.util.Map.Entry<K,V>)
- org.apache.calcite.linq4j.QueryableDefaults
- org.apache.calcite.linq4j.QueryableRecorder<T> (implements org.apache.calcite.linq4j.QueryableFactory<T>)
- org.apache.calcite.linq4j.QueryProviderImpl (implements org.apache.calcite.linq4j.QueryProvider)
- org.apache.calcite.linq4j.TransformedEnumerator<F,E> (implements org.apache.calcite.linq4j.Enumerator<T>)
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Interface Hierarchy
- java.lang.AutoCloseable
- org.apache.calcite.linq4j.Enumerator<T>
- org.apache.calcite.linq4j.ExtendedEnumerable<TSource>
- org.apache.calcite.linq4j.Enumerable<T> (also extends java.lang.Iterable<T>, org.apache.calcite.linq4j.RawEnumerable<T>)
- org.apache.calcite.linq4j.ExtendedOrderedEnumerable<T>
- org.apache.calcite.linq4j.OrderedEnumerable<T> (also extends org.apache.calcite.linq4j.Enumerable<T>)
- org.apache.calcite.linq4j.Grouping<K,V>
- org.apache.calcite.linq4j.Lookup<K,V> (also extends java.util.Map<K,V>)
- org.apache.calcite.linq4j.OrderedEnumerable<T> (also extends org.apache.calcite.linq4j.ExtendedOrderedEnumerable<T>)
- org.apache.calcite.linq4j.RawQueryable<T>
- org.apache.calcite.linq4j.Queryable<T> (also extends org.apache.calcite.linq4j.ExtendedQueryable<TSource>)
- org.apache.calcite.linq4j.ExtendedOrderedQueryable<T>
- org.apache.calcite.linq4j.OrderedQueryable<T> (also extends org.apache.calcite.linq4j.Queryable<T>)
- org.apache.calcite.linq4j.OrderedQueryable<T> (also extends org.apache.calcite.linq4j.ExtendedOrderedQueryable<T>)
- org.apache.calcite.linq4j.QueryableDefaults.Replayable<T>
- org.apache.calcite.linq4j.ExtendedOrderedQueryable<T>
- org.apache.calcite.linq4j.Queryable<T> (also extends org.apache.calcite.linq4j.ExtendedQueryable<TSource>)
- org.apache.calcite.linq4j.ExtendedOrderedEnumerable<T>
- org.apache.calcite.linq4j.ExtendedQueryable<TSource>
- org.apache.calcite.linq4j.Queryable<T> (also extends org.apache.calcite.linq4j.RawQueryable<T>)
- org.apache.calcite.linq4j.ExtendedOrderedQueryable<T>
- org.apache.calcite.linq4j.OrderedQueryable<T> (also extends org.apache.calcite.linq4j.Queryable<T>)
- org.apache.calcite.linq4j.OrderedQueryable<T> (also extends org.apache.calcite.linq4j.ExtendedOrderedQueryable<T>)
- org.apache.calcite.linq4j.QueryableDefaults.Replayable<T>
- org.apache.calcite.linq4j.ExtendedOrderedQueryable<T>
- org.apache.calcite.linq4j.Queryable<T> (also extends org.apache.calcite.linq4j.RawQueryable<T>)
- org.apache.calcite.linq4j.Enumerable<T> (also extends java.lang.Iterable<T>, org.apache.calcite.linq4j.RawEnumerable<T>)
- java.lang.Iterable<T>
- org.apache.calcite.linq4j.Enumerable<T> (also extends org.apache.calcite.linq4j.ExtendedEnumerable<TSource>, org.apache.calcite.linq4j.RawEnumerable<T>)
- org.apache.calcite.linq4j.ExtendedOrderedEnumerable<T>
- org.apache.calcite.linq4j.OrderedEnumerable<T> (also extends org.apache.calcite.linq4j.Enumerable<T>)
- org.apache.calcite.linq4j.Grouping<K,V>
- org.apache.calcite.linq4j.Lookup<K,V> (also extends java.util.Map<K,V>)
- org.apache.calcite.linq4j.OrderedEnumerable<T> (also extends org.apache.calcite.linq4j.ExtendedOrderedEnumerable<T>)
- org.apache.calcite.linq4j.RawQueryable<T>
- org.apache.calcite.linq4j.Queryable<T> (also extends org.apache.calcite.linq4j.ExtendedQueryable<TSource>)
- org.apache.calcite.linq4j.ExtendedOrderedQueryable<T>
- org.apache.calcite.linq4j.OrderedQueryable<T> (also extends org.apache.calcite.linq4j.Queryable<T>)
- org.apache.calcite.linq4j.OrderedQueryable<T> (also extends org.apache.calcite.linq4j.ExtendedOrderedQueryable<T>)
- org.apache.calcite.linq4j.QueryableDefaults.Replayable<T>
- org.apache.calcite.linq4j.ExtendedOrderedQueryable<T>
- org.apache.calcite.linq4j.Queryable<T> (also extends org.apache.calcite.linq4j.ExtendedQueryable<TSource>)
- org.apache.calcite.linq4j.ExtendedOrderedEnumerable<T>
- org.apache.calcite.linq4j.Enumerable<T> (also extends org.apache.calcite.linq4j.ExtendedEnumerable<TSource>, org.apache.calcite.linq4j.RawEnumerable<T>)
- java.util.Map<K,V>
- org.apache.calcite.linq4j.Lookup<K,V> (also extends org.apache.calcite.linq4j.Enumerable<T>)
- org.apache.calcite.linq4j.QueryableFactory<T>
- org.apache.calcite.linq4j.QueryProvider
- org.apache.calcite.linq4j.RawEnumerable<T>
- org.apache.calcite.linq4j.Enumerable<T> (also extends org.apache.calcite.linq4j.ExtendedEnumerable<TSource>, java.lang.Iterable<T>)
- org.apache.calcite.linq4j.ExtendedOrderedEnumerable<T>
- org.apache.calcite.linq4j.OrderedEnumerable<T> (also extends org.apache.calcite.linq4j.Enumerable<T>)
- org.apache.calcite.linq4j.Grouping<K,V>
- org.apache.calcite.linq4j.Lookup<K,V> (also extends java.util.Map<K,V>)
- org.apache.calcite.linq4j.OrderedEnumerable<T> (also extends org.apache.calcite.linq4j.ExtendedOrderedEnumerable<T>)
- org.apache.calcite.linq4j.RawQueryable<T>
- org.apache.calcite.linq4j.Queryable<T> (also extends org.apache.calcite.linq4j.ExtendedQueryable<TSource>)
- org.apache.calcite.linq4j.ExtendedOrderedQueryable<T>
- org.apache.calcite.linq4j.OrderedQueryable<T> (also extends org.apache.calcite.linq4j.Queryable<T>)
- org.apache.calcite.linq4j.OrderedQueryable<T> (also extends org.apache.calcite.linq4j.ExtendedOrderedQueryable<T>)
- org.apache.calcite.linq4j.QueryableDefaults.Replayable<T>
- org.apache.calcite.linq4j.ExtendedOrderedQueryable<T>
- org.apache.calcite.linq4j.Queryable<T> (also extends org.apache.calcite.linq4j.ExtendedQueryable<TSource>)
- org.apache.calcite.linq4j.ExtendedOrderedEnumerable<T>
- org.apache.calcite.linq4j.Enumerable<T> (also extends org.apache.calcite.linq4j.ExtendedEnumerable<TSource>, java.lang.Iterable<T>)
Annotation Type Hierarchy
- org.apache.calcite.linq4j.PackageMarker (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.apache.calcite.linq4j.CorrelateJoinType
- org.apache.calcite.linq4j.OpType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)