| Package | Description |
|---|---|
| org.apache.calcite.linq4j |
Language-integrated query for Java (linq4j) main package.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractQueryable<T>
Abstract implementation of the
Queryable interface that implements
the extension methods. |
class |
BaseQueryable<TSource>
Skeleton implementation of
Queryable. |
(package private) class |
DefaultQueryable<T>
Implementation of the
Queryable interface that
implements the extension methods by calling into the Extensions
class. |
(package private) class |
EnumerableOrderedQueryable<T>
Implementation of
OrderedQueryable by an
Enumerable. |
static class |
QueryableDefaults.NonLeafReplayableQueryable<T>
Non-leaf replayable queryable.
|
static class |
QueryableDefaults.ReplayableQueryable<T>
Replayable queryable.
|
static class |
QueryProviderImpl.QueryableImpl<T>
Binds an expression to this query provider.
|
| Modifier and Type | Method and Description |
|---|---|
protected OrderedQueryable<T> |
DefaultEnumerable.asOrderedQueryable() |
static <T> OrderedQueryable<T> |
EnumerableDefaults.asOrderedQueryable(Enumerable<T> source) |
protected OrderedQueryable<T> |
DefaultQueryable.getThisOrderedQueryable() |
<TKey extends Comparable> |
ExtendedQueryable.orderBy(FunctionExpression<Function1<TSource,TKey>> keySelector)
Sorts the elements of a sequence in ascending
order according to a key.
|
<TKey> OrderedQueryable<TSource> |
ExtendedQueryable.orderBy(FunctionExpression<Function1<TSource,TKey>> keySelector,
Comparator<TKey> comparator)
Sorts the elements of a sequence in ascending
order by using a specified comparer.
|
<TKey extends Comparable> |
DefaultQueryable.orderBy(FunctionExpression<Function1<T,TKey>> keySelector) |
<TKey extends Comparable> |
EnumerableQueryable.orderBy(FunctionExpression<Function1<T,TKey>> keySelector) |
<TKey> OrderedQueryable<T> |
DefaultQueryable.orderBy(FunctionExpression<Function1<T,TKey>> keySelector,
Comparator<TKey> comparator) |
<TKey> OrderedQueryable<T> |
EnumerableQueryable.orderBy(FunctionExpression<Function1<T,TKey>> keySelector,
Comparator<TKey> comparator) |
<TKey extends Comparable> |
QueryableRecorder.orderBy(Queryable<T> source,
FunctionExpression<Function1<T,TKey>> keySelector) |
<TKey extends Comparable> |
QueryableFactory.orderBy(Queryable<T> source,
FunctionExpression<Function1<T,TKey>> keySelector)
Sorts the elements of a sequence in ascending
order according to a key.
|
static <T,TKey extends Comparable> |
QueryableDefaults.orderBy(Queryable<T> source,
FunctionExpression<Function1<T,TKey>> keySelector)
Sorts the elements of a sequence in ascending
order according to a key.
|
<TKey> OrderedQueryable<T> |
QueryableRecorder.orderBy(Queryable<T> source,
FunctionExpression<Function1<T,TKey>> keySelector,
Comparator<TKey> comparator) |
<TKey> OrderedQueryable<T> |
QueryableFactory.orderBy(Queryable<T> source,
FunctionExpression<Function1<T,TKey>> keySelector,
Comparator<TKey> comparator)
Sorts the elements of a sequence in ascending
order by using a specified comparer.
|
static <T,TKey> OrderedQueryable<T> |
QueryableDefaults.orderBy(Queryable<T> source,
FunctionExpression<Function1<T,TKey>> keySelector,
Comparator<TKey> comparator)
Sorts the elements of a sequence in ascending
order by using a specified comparer.
|
<TKey extends Comparable> |
ExtendedQueryable.orderByDescending(FunctionExpression<Function1<TSource,TKey>> keySelector)
Sorts the elements of a sequence in descending
order according to a key.
|
<TKey> OrderedQueryable<TSource> |
ExtendedQueryable.orderByDescending(FunctionExpression<Function1<TSource,TKey>> keySelector,
Comparator<TKey> comparator)
Sorts the elements of a sequence in descending
order by using a specified comparer.
|
<TKey extends Comparable> |
DefaultQueryable.orderByDescending(FunctionExpression<Function1<T,TKey>> keySelector) |
<TKey extends Comparable> |
EnumerableQueryable.orderByDescending(FunctionExpression<Function1<T,TKey>> keySelector) |
<TKey> OrderedQueryable<T> |
DefaultQueryable.orderByDescending(FunctionExpression<Function1<T,TKey>> keySelector,
Comparator<TKey> comparator) |
<TKey> OrderedQueryable<T> |
EnumerableQueryable.orderByDescending(FunctionExpression<Function1<T,TKey>> keySelector,
Comparator<TKey> comparator) |
<TKey extends Comparable> |
QueryableRecorder.orderByDescending(Queryable<T> source,
FunctionExpression<Function1<T,TKey>> keySelector) |
<TKey extends Comparable> |
QueryableFactory.orderByDescending(Queryable<T> source,
FunctionExpression<Function1<T,TKey>> keySelector)
Sorts the elements of a sequence in descending
order according to a key.
|
static <T,TKey extends Comparable> |
QueryableDefaults.orderByDescending(Queryable<T> source,
FunctionExpression<Function1<T,TKey>> keySelector)
Sorts the elements of a sequence in descending
order according to a key.
|
<TKey> OrderedQueryable<T> |
QueryableRecorder.orderByDescending(Queryable<T> source,
FunctionExpression<Function1<T,TKey>> keySelector,
Comparator<TKey> comparator) |
<TKey> OrderedQueryable<T> |
QueryableFactory.orderByDescending(Queryable<T> source,
FunctionExpression<Function1<T,TKey>> keySelector,
Comparator<TKey> comparator)
Sorts the elements of a sequence in descending
order by using a specified comparer.
|
static <T,TKey> OrderedQueryable<T> |
QueryableDefaults.orderByDescending(Queryable<T> source,
FunctionExpression<Function1<T,TKey>> keySelector,
Comparator<TKey> comparator)
Sorts the elements of a sequence in descending
order by using a specified comparer.
|
<TKey extends Comparable<TKey>> |
ExtendedOrderedQueryable.thenBy(FunctionExpression<Function1<T,TKey>> keySelector)
Performs a subsequent ordering of the elements in a sequence in
ascending order according to a key.
|
<TKey extends Comparable<TKey>> |
DefaultQueryable.thenBy(FunctionExpression<Function1<T,TKey>> keySelector) |
<TKey extends Comparable<TKey>> |
EnumerableOrderedQueryable.thenBy(FunctionExpression<Function1<T,TKey>> keySelector) |
<TKey> OrderedQueryable<T> |
ExtendedOrderedQueryable.thenBy(FunctionExpression<Function1<T,TKey>> keySelector,
Comparator<TKey> comparator)
Performs a subsequent ordering of the elements in a sequence in
ascending order according to a key, using a specified comparator.
|
<TKey> OrderedQueryable<T> |
DefaultQueryable.thenBy(FunctionExpression<Function1<T,TKey>> keySelector,
Comparator<TKey> comparator) |
<TKey> OrderedQueryable<T> |
EnumerableOrderedQueryable.thenBy(FunctionExpression<Function1<T,TKey>> keySelector,
Comparator<TKey> comparator) |
<TKey extends Comparable<TKey>> |
QueryableRecorder.thenBy(OrderedQueryable<T> source,
FunctionExpression<Function1<T,TKey>> keySelector) |
<TKey extends Comparable<TKey>> |
QueryableFactory.thenBy(OrderedQueryable<T> source,
FunctionExpression<Function1<T,TKey>> keySelector) |
static <T,TKey extends Comparable<TKey>> |
QueryableDefaults.thenBy(OrderedQueryable<T> source,
FunctionExpression<Function1<T,TKey>> keySelector)
Performs a subsequent ordering of the elements in a sequence in
ascending order according to a key.
|
<TKey> OrderedQueryable<T> |
QueryableRecorder.thenBy(OrderedQueryable<T> source,
FunctionExpression<Function1<T,TKey>> keySelector,
Comparator<TKey> comparator) |
<TKey> OrderedQueryable<T> |
QueryableFactory.thenBy(OrderedQueryable<T> source,
FunctionExpression<Function1<T,TKey>> keySelector,
Comparator<TKey> comparator) |
static <T,TKey> OrderedQueryable<T> |
QueryableDefaults.thenBy(OrderedQueryable<T> source,
FunctionExpression<Function1<T,TKey>> keySelector,
Comparator<TKey> comparator)
Performs a subsequent ordering of the elements in a sequence in
ascending order according to a key, using a specified comparator.
|
<TKey extends Comparable<TKey>> |
ExtendedOrderedQueryable.thenByDescending(FunctionExpression<Function1<T,TKey>> keySelector)
Performs a subsequent ordering of the elements in a sequence in
descending order according to a key.
|
<TKey extends Comparable<TKey>> |
DefaultQueryable.thenByDescending(FunctionExpression<Function1<T,TKey>> keySelector) |
<TKey extends Comparable<TKey>> |
EnumerableOrderedQueryable.thenByDescending(FunctionExpression<Function1<T,TKey>> keySelector) |
<TKey> OrderedQueryable<T> |
ExtendedOrderedQueryable.thenByDescending(FunctionExpression<Function1<T,TKey>> keySelector,
Comparator<TKey> comparator)
Performs a subsequent ordering of the elements in a sequence in
descending order according to a key, using a specified comparator.
|
<TKey> OrderedQueryable<T> |
DefaultQueryable.thenByDescending(FunctionExpression<Function1<T,TKey>> keySelector,
Comparator<TKey> comparator) |
<TKey> OrderedQueryable<T> |
EnumerableOrderedQueryable.thenByDescending(FunctionExpression<Function1<T,TKey>> keySelector,
Comparator<TKey> comparator) |
<TKey extends Comparable<TKey>> |
QueryableRecorder.thenByDescending(OrderedQueryable<T> source,
FunctionExpression<Function1<T,TKey>> keySelector) |
<TKey extends Comparable<TKey>> |
QueryableFactory.thenByDescending(OrderedQueryable<T> source,
FunctionExpression<Function1<T,TKey>> keySelector) |
static <T,TKey extends Comparable<TKey>> |
QueryableDefaults.thenByDescending(OrderedQueryable<T> source,
FunctionExpression<Function1<T,TKey>> keySelector)
Performs a subsequent ordering of the elements in a sequence in
descending order according to a key.
|
<TKey> OrderedQueryable<T> |
QueryableRecorder.thenByDescending(OrderedQueryable<T> source,
FunctionExpression<Function1<T,TKey>> keySelector,
Comparator<TKey> comparator) |
<TKey> OrderedQueryable<T> |
QueryableFactory.thenByDescending(OrderedQueryable<T> source,
FunctionExpression<Function1<T,TKey>> keySelector,
Comparator<TKey> comparator) |
static <T,TKey> OrderedQueryable<T> |
QueryableDefaults.thenByDescending(OrderedQueryable<T> source,
FunctionExpression<Function1<T,TKey>> keySelector,
Comparator<TKey> comparator)
Performs a subsequent ordering of the elements in a sequence in
dscending order according to a key, using a specified comparator.
|
| Modifier and Type | Method and Description |
|---|---|
<TKey extends Comparable<TKey>> |
QueryableRecorder.thenBy(OrderedQueryable<T> source,
FunctionExpression<Function1<T,TKey>> keySelector) |
<TKey extends Comparable<TKey>> |
QueryableFactory.thenBy(OrderedQueryable<T> source,
FunctionExpression<Function1<T,TKey>> keySelector) |
static <T,TKey extends Comparable<TKey>> |
QueryableDefaults.thenBy(OrderedQueryable<T> source,
FunctionExpression<Function1<T,TKey>> keySelector)
Performs a subsequent ordering of the elements in a sequence in
ascending order according to a key.
|
<TKey> OrderedQueryable<T> |
QueryableRecorder.thenBy(OrderedQueryable<T> source,
FunctionExpression<Function1<T,TKey>> keySelector,
Comparator<TKey> comparator) |
<TKey> OrderedQueryable<T> |
QueryableFactory.thenBy(OrderedQueryable<T> source,
FunctionExpression<Function1<T,TKey>> keySelector,
Comparator<TKey> comparator) |
static <T,TKey> OrderedQueryable<T> |
QueryableDefaults.thenBy(OrderedQueryable<T> source,
FunctionExpression<Function1<T,TKey>> keySelector,
Comparator<TKey> comparator)
Performs a subsequent ordering of the elements in a sequence in
ascending order according to a key, using a specified comparator.
|
<TKey extends Comparable<TKey>> |
QueryableRecorder.thenByDescending(OrderedQueryable<T> source,
FunctionExpression<Function1<T,TKey>> keySelector) |
<TKey extends Comparable<TKey>> |
QueryableFactory.thenByDescending(OrderedQueryable<T> source,
FunctionExpression<Function1<T,TKey>> keySelector) |
static <T,TKey extends Comparable<TKey>> |
QueryableDefaults.thenByDescending(OrderedQueryable<T> source,
FunctionExpression<Function1<T,TKey>> keySelector)
Performs a subsequent ordering of the elements in a sequence in
descending order according to a key.
|
<TKey> OrderedQueryable<T> |
QueryableRecorder.thenByDescending(OrderedQueryable<T> source,
FunctionExpression<Function1<T,TKey>> keySelector,
Comparator<TKey> comparator) |
<TKey> OrderedQueryable<T> |
QueryableFactory.thenByDescending(OrderedQueryable<T> source,
FunctionExpression<Function1<T,TKey>> keySelector,
Comparator<TKey> comparator) |
static <T,TKey> OrderedQueryable<T> |
QueryableDefaults.thenByDescending(OrderedQueryable<T> source,
FunctionExpression<Function1<T,TKey>> keySelector,
Comparator<TKey> comparator)
Performs a subsequent ordering of the elements in a sequence in
dscending order according to a key, using a specified comparator.
|
Copyright © 2012–2023 The Apache Software Foundation. All rights reserved.