Interface Queryable<T>

Type Parameters:
T - Element type
All Superinterfaces:
Enumerable<T>, ExtendedEnumerable<T>, Iterable<T>, RawEnumerable<T>, RawQueryable<T>
All Known Subinterfaces:
ExtendedOrderedQueryable<T>, OrderedQueryable<T>, QueryableDefaults.Replayable<T>
All Known Implementing Classes:
AbstractQueryable, AbstractTableQueryable, BaseQueryable, CassandraTable.CassandraQueryable, ElasticsearchTable.ElasticsearchQueryable, GeodeTable.GeodeQueryable, InnodbTable.InnodbQueryable, MongoTable.MongoQueryable, QueryableDefaults.NonLeafReplayableQueryable, QueryableDefaults.ReplayableQueryable, QueryProviderImpl.QueryableImpl

@Covariant(0) public interface Queryable<T> extends RawQueryable<T>
Provides functionality to evaluate queries against a specific data source wherein the type of the data is known.

Analogous to LINQ's System.Linq.IQueryable.