Package org.apache.calcite.linq4j
Class Linq4j.IterableEnumerable<T>
- java.lang.Object
-
- org.apache.calcite.linq4j.DefaultEnumerable<T>
-
- org.apache.calcite.linq4j.AbstractEnumerable2<T>
-
- org.apache.calcite.linq4j.Linq4j.IterableEnumerable<T>
-
- Type Parameters:
T
- element type
- All Implemented Interfaces:
java.lang.Iterable<T>
,Enumerable<T>
,ExtendedEnumerable<T>
,ExtendedOrderedEnumerable<T>
,OrderedEnumerable<T>
,RawEnumerable<T>
- Direct Known Subclasses:
Linq4j.CollectionEnumerable
- Enclosing class:
- Linq4j
static class Linq4j.IterableEnumerable<T> extends AbstractEnumerable2<T>
Iterable enumerable.
-
-
Constructor Summary
Constructors Constructor Description IterableEnumerable(java.lang.Iterable<T> iterable)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
any()
Determines whether a sequence contains any elements.java.util.Iterator<T>
iterator()
-
Methods inherited from class org.apache.calcite.linq4j.AbstractEnumerable2
enumerator
-
Methods inherited from class org.apache.calcite.linq4j.DefaultEnumerable
aggregate, aggregate, aggregate, all, 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
-
iterable
protected final java.lang.Iterable<T> iterable
-
-
Constructor Detail
-
IterableEnumerable
IterableEnumerable(java.lang.Iterable<T> iterable)
-
-
Method Detail
-
iterator
public java.util.Iterator<T> iterator()
-
any
public boolean any()
Description copied from interface:ExtendedEnumerable
Determines whether a sequence contains any elements. (Defined by Enumerable.)- Specified by:
any
in interfaceExtendedEnumerable<T>
- Overrides:
any
in classDefaultEnumerable<T>
-
-