Interface RawEnumerable<T>

Type Parameters:
T - Element type
All Known Subinterfaces:
Enumerable<T>, ExtendedOrderedEnumerable<T>, ExtendedOrderedQueryable<T>, Grouping<K,V>, Lookup<K,V>, OrderedEnumerable<T>, OrderedQueryable<T>, Queryable<T>, QueryableDefaults.Replayable<T>, RawQueryable<T>
All Known Implementing Classes:
AbstractEnumerable, AbstractEnumerable2, AbstractQueryable, AbstractTableQueryable, BaseQueryable, CassandraTable.CassandraQueryable, DefaultEnumerable, ElasticsearchTable.ElasticsearchQueryable, GeodeTable.GeodeQueryable, InnodbTable.InnodbQueryable, Interpreter, MemoryEnumerable, MongoTable.MongoQueryable, QueryableDefaults.NonLeafReplayableQueryable, QueryableDefaults.ReplayableQueryable, QueryProviderImpl.QueryableImpl, ResultSetEnumerable, SpatialTypeFunctions.GridEnumerable, SplunkQuery

@Covariant(0) public interface RawEnumerable<T>
Exposes the enumerator, which supports a simple iteration over a collection, without the extension methods.

Just the bare methods, to make it easier to implement. Code that requires the extension methods can use the static methods in Extensions.

Analogous to LINQ's System.Collections.IEnumerable (both generic and non-generic variants), without the extension methods.

See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns an enumerator that iterates through a collection.
  • Method Details

    • enumerator

      Enumerator<T> enumerator()
      Returns an enumerator that iterates through a collection.