See: Description
| Interface | Description |
|---|---|
| Enumerable<T> |
Exposes the enumerator, which supports a simple iteration over a collection.
|
| Enumerator<T> |
Supports a simple iteration over a collection.
|
| ExtendedEnumerable<TSource> |
Extension methods in
Enumerable. |
| ExtendedOrderedEnumerable<T> |
Extension methods for
OrderedEnumerable. |
| ExtendedOrderedQueryable<T> |
Extension methods for
OrderedQueryable. |
| ExtendedQueryable<TSource> |
Extension methods in Queryable.
|
| Grouping<K,V> |
Represents a collection of objects that have a common key.
|
| Lookup<K,V> |
Represents a collection of keys each mapped to one or more values.
|
| OrderedEnumerable<T> |
Represents the result of applying a sorting operation to an
Enumerable. |
| OrderedQueryable<T> |
Represents the result of applying a sorting operation to a
Queryable. |
| Queryable<T> |
Provides functionality to evaluate queries against a specific data source
wherein the type of the data is known.
|
| QueryableDefaults.Replayable<T> |
Replayable.
|
| QueryableFactory<T> |
Factory for building
Queryable objects. |
| QueryProvider |
Defines methods to create and execute queries that are described by a
Queryable object. |
| RawEnumerable<T> |
Exposes the enumerator, which supports a simple iteration over a collection,
without the extension methods.
|
| RawQueryable<T> |
Core methods that define a
Queryable. |
| Class | Description |
|---|---|
| AbstractEnumerable<T> |
Abstract implementation of the
Enumerable interface that
implements the extension methods. |
| AbstractEnumerable2<T> |
Abstract implementation of the
Enumerable
interface that implements the extension methods. |
| AbstractQueryable<T> |
Abstract implementation of the
Queryable interface that implements
the extension methods. |
| BaseQueryable<TSource> |
Skeleton implementation of
Queryable. |
| CartesianProductEnumerator<T,E> |
Enumerator over the cartesian product of enumerators.
|
| DefaultEnumerable<T> |
Implementation of the
Enumerable interface
that implements the extension methods by calling into the Extensions
class. |
| DefaultQueryable<T> |
Implementation of the
Queryable interface that
implements the extension methods by calling into the Extensions
class. |
| DelegatingEnumerator<T> |
Simple enumerator that just delegates all calls to the passed enumerator.
|
| EnumerableDefaults |
Default implementations of methods in the
Enumerable interface. |
| EnumerableDefaults.CastingEnumerator<T> |
Enumerator that casts each value.
|
| EnumerableDefaults.LookupResultEnumerable<TResult,TKey,TAccumulate> |
Reads a populated map, applying a selector function.
|
| EnumerableDefaults.MergeJoinEnumerator<TResult,TSource,TInner,TKey extends Comparable<TKey>> |
Enumerator that performs a merge join on its sorted inputs.
|
| EnumerableDefaults.SkipWhileEnumerator<TSource> |
Enumerator that implements skip-while.
|
| EnumerableDefaults.TakeWhileEnumerator<TSource> |
Enumerable that implements take-while.
|
| EnumerableDefaults.TakeWhileLongEnumerator<TSource> |
Enumerable that implements take-while.
|
| EnumerableDefaults.WrapMap<K,V> |
Map that wraps each value.
|
| EnumerableDefaults.Wrapped<T> |
Value wrapped with a comparer.
|
| EnumerableOrderedQueryable<T> |
Implementation of
OrderedQueryable by an
Enumerable. |
| EnumerableQueryable<T> |
Implementation of
Queryable by a Enumerable. |
| Extensions |
Contains what, in LINQ.NET, would be extension methods.
|
| GroupingImpl<K,V> |
Implementation of
Grouping. |
| Linq4j |
Utility and factory methods for Linq4j.
|
| Linq4j.CartesianProductListEnumerator<E> |
Enumerates over the cartesian product of the given lists, returning
a list for each row.
|
| Linq4j.CollectionEnumerable<T> |
Collection enumerable.
|
| Linq4j.CompositeEnumerable<E> |
Composite enumerable.
|
| Linq4j.EnumeratorIterator<T> |
Iterator that reads from an underlying
Enumerator. |
| Linq4j.IterableEnumerable<T> |
Iterable enumerable.
|
| Linq4j.IterableEnumerator<T> |
Iterable enumerator.
|
| Linq4j.ListEnumerable<T> |
List enumerable.
|
| Linq4j.ListEnumerator<V> |
Enumerator optimized for random-access list.
|
| Linq4j.SingletonEnumerator<E> |
Enumerator that returns one element.
|
| Linq4j.SingletonNullEnumerator<E> |
Enumerator that returns one null element.
|
| LookupImpl<K,V> |
Implementation of
Lookup that uses an underlying map. |
| MemoryEnumerable<E> |
Enumerable that has a (limited) memory for n past and m future steps.
|
| MemoryEnumerator<E> |
Enumerator that keeps some recent and some "future" values.
|
| MemoryFactory<E> |
Contains the State and changes internally.
|
| MemoryFactory.Memory<E> |
Contents of a "memory segment", used for implementing the
MATCH_RECOGNIZE operator. |
| ModularInteger |
Represents an integer in modular arithmetic.
|
| Ord<E> |
Pair of an element and an ordinal.
|
| Ord.OrdArrayList<E> |
List of
Ord backed by an array of elements. |
| Ord.OrdList<E> |
List of
Ord backed by a list of elements. |
| Ord.OrdRandomAccessList<E> |
List of
Ord backed by a random-access list of elements. |
| QueryableDefaults |
Default implementations for methods in the
Queryable interface. |
| QueryableDefaults.NonLeafReplayableQueryable<T> |
Non-leaf replayable queryable.
|
| QueryableDefaults.ReplayableQueryable<T> |
Replayable queryable.
|
| QueryableRecorder<T> |
Implementation of
QueryableFactory that records each event
and returns an object that can replay the event when you call its
QueryableDefaults.ReplayableQueryable.replay(QueryableFactory)
method. |
| QueryProviderImpl |
Partial implementation of
QueryProvider. |
| QueryProviderImpl.QueryableImpl<T> |
Binds an expression to this query provider.
|
| TransformedEnumerator<F,E> |
Enumerator that applies a transform to each value from a backing
enumerator.
|
| Enum | Description |
|---|---|
| JoinType |
Enumeration of join types.
|
| OpType |
Operator type.
|
| Annotation Type | Description |
|---|---|
| PackageMarker |
This is a dummy annotation that forces javac to produce output for
otherwise empty package-info.java.
|
Copyright © 2012–2021 The Apache Software Foundation. All rights reserved.