Package org.apache.calcite.linq4j
Interface OrderedQueryable<T>
-
- Type Parameters:
T
- Element type
- All Superinterfaces:
Enumerable<T>
,ExtendedEnumerable<T>
,ExtendedOrderedQueryable<T>
,ExtendedQueryable<T>
,java.lang.Iterable<T>
,Queryable<T>
,RawEnumerable<T>
,RawQueryable<T>
- All Known Implementing Classes:
AbstractQueryable
,AbstractTableQueryable
,BaseQueryable
,CalciteConnectionImpl.CalciteQueryable
,CassandraTable.CassandraQueryable
,DefaultQueryable
,ElasticsearchTable.ElasticsearchQueryable
,EnumerableOrderedQueryable
,GeodeTable.GeodeQueryable
,JdbcTable.JdbcTableQueryable
,MongoTable.MongoQueryable
,QueryableDefaults.NonLeafReplayableQueryable
,QueryableDefaults.ReplayableQueryable
,QueryProviderImpl.QueryableImpl
,SplunkTable.SplunkTableQueryable
public interface OrderedQueryable<T> extends Queryable<T>, ExtendedOrderedQueryable<T>
Represents the result of applying a sorting operation to aQueryable
.
-
-
Method Summary
-
Methods inherited from interface org.apache.calcite.linq4j.Enumerable
asQueryable
-
Methods inherited from interface org.apache.calcite.linq4j.ExtendedEnumerable
aggregate, aggregate, aggregate, all, any, any, asEnumerable, average, average, average, average, average, average, average, average, average, average, contains, contains, correlateJoin, count, count, defaultIfEmpty, elementAt, elementAtOrDefault, first, first, firstOrDefault, firstOrDefault, foreach, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, groupJoin, groupJoin, 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, orderBy, orderBy, orderByDescending, orderByDescending, removeAll, select, select, selectMany, selectMany, selectMany, selectMany, sequenceEqual, sequenceEqual, single, single, singleOrDefault, skipWhile, skipWhile, sum, sum, sum, sum, sum, sum, sum, sum, sum, sum, takeWhile, takeWhile, toList, toLookup, toLookup, toLookup, toLookup, toMap, toMap, toMap, toMap, where, where, zip
-
Methods inherited from interface org.apache.calcite.linq4j.ExtendedOrderedQueryable
thenBy, thenBy, thenByDescending, thenByDescending
-
Methods inherited from interface org.apache.calcite.linq4j.ExtendedQueryable
aggregate, aggregate, aggregate, all, any, averageBigDecimal, averageDouble, averageFloat, averageInteger, averageLong, averageNullableBigDecimal, averageNullableDouble, averageNullableFloat, averageNullableInteger, averageNullableLong, cast, concat, count, defaultIfEmpty, distinct, distinct, except, except, first, firstOrDefault, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, groupByK, groupByK, groupJoin, groupJoin, intersect, intersect, join, join, last, lastOrDefault, longCount, max, min, ofType, orderBy, orderBy, orderByDescending, orderByDescending, reverse, select, selectMany, selectMany, selectManyN, selectManyN, selectN, single, singleOrDefault, singleOrDefault, skip, skipWhile, skipWhileN, sumBigDecimal, sumDouble, sumFloat, sumInteger, sumLong, sumNullableBigDecimal, sumNullableDouble, sumNullableFloat, sumNullableInteger, sumNullableLong, take, takeWhile, takeWhileN, union, union, where, whereN, zip
-
Methods inherited from interface org.apache.calcite.linq4j.RawEnumerable
enumerator
-
Methods inherited from interface org.apache.calcite.linq4j.RawQueryable
getElementType, getExpression, getProvider
-
-