Package org.apache.calcite.linq4j
Class Linq4j.CompositeEnumerable<E>
- java.lang.Object
-
- org.apache.calcite.linq4j.DefaultEnumerable<T>
-
- org.apache.calcite.linq4j.AbstractEnumerable<E>
-
- org.apache.calcite.linq4j.Linq4j.CompositeEnumerable<E>
-
- Type Parameters:
E
- element type
- All Implemented Interfaces:
java.lang.Iterable<E>
,Enumerable<E>
,ExtendedEnumerable<E>
,ExtendedOrderedEnumerable<E>
,OrderedEnumerable<E>
,RawEnumerable<E>
- Enclosing class:
- Linq4j
static class Linq4j.CompositeEnumerable<E> extends AbstractEnumerable<E>
Composite enumerable.
-
-
Field Summary
Fields Modifier and Type Field Description private Enumerator<Enumerable<E>>
enumerableEnumerator
-
Constructor Summary
Constructors Constructor Description CompositeEnumerable(java.util.List<Enumerable<E>> enumerableList)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Enumerator<E>
enumerator()
Returns an enumerator that iterates through a collection.-
Methods inherited from class org.apache.calcite.linq4j.AbstractEnumerable
iterator
-
Methods inherited from class org.apache.calcite.linq4j.DefaultEnumerable
aggregate, aggregate, aggregate, all, any, any, asEnumerable, asOrderedQueryable, asQueryable, average, average, average, average, average, average, average, average, average, average, cast, concat, contains, contains, correlateJoin, count, count, createOrderedEnumerable, defaultIfEmpty, defaultIfEmpty, distinct, distinct, elementAt, elementAtOrDefault, except, except, first, first, firstOrDefault, firstOrDefault, foreach, getThis, getThisOrdered, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, groupJoin, groupJoin, intersect, intersect, into, join, join, join, last, last, lastOrDefault, lastOrDefault, longCount, longCount, max, max, max, max, max, max, max, max, max, max, max, max, min, min, min, min, min, min, min, min, min, min, min, min, ofType, orderBy, orderBy, orderByDescending, orderByDescending, removeAll, reverse, select, select, selectMany, selectMany, selectMany, selectMany, sequenceEqual, sequenceEqual, single, single, singleOrDefault, singleOrDefault, skip, skipWhile, skipWhile, sum, sum, sum, sum, sum, sum, sum, sum, sum, sum, take, takeWhile, takeWhile, thenBy, thenBy, thenByDescending, thenByDescending, toList, toLookup, toLookup, toLookup, toLookup, toMap, toMap, toMap, toMap, union, union, where, where, zip
-
-
-
-
Field Detail
-
enumerableEnumerator
private final Enumerator<Enumerable<E>> enumerableEnumerator
-
-
Constructor Detail
-
CompositeEnumerable
CompositeEnumerable(java.util.List<Enumerable<E>> enumerableList)
-
-
Method Detail
-
enumerator
public Enumerator<E> enumerator()
Description copied from interface:RawEnumerable
Returns an enumerator that iterates through a collection.
-
-