Package | Description |
---|---|
net.hydromatic.linq4j |
Language-integrated query for Java (linq4j) main package.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractEnumerable<T>
Abstract implementation of the
Enumerable interface that
implements the extension methods. |
class |
AbstractEnumerable2<T>
Abstract implementation of the
Enumerable interface that
implements the extension methods. |
class |
AbstractQueryable<T>
Abstract implementation of the
Queryable interface that implements
the extension methods. |
class |
BaseQueryable<TSource>
Skeleton implementation of
Queryable . |
class |
DefaultEnumerable<T>
Implementation of the
Enumerable interface that
implements the extension methods by calling into the Extensions
class. |
static class |
QueryableDefaults.NonLeafReplayableQueryable<T> |
static class |
QueryableDefaults.ReplayableQueryable<T> |
static class |
QueryProviderImpl.QueryableImpl<T>
Binds an expression to this query provider.
|
Modifier and Type | Method and Description |
---|---|
<TKey> OrderedEnumerable<T> |
DefaultEnumerable.createOrderedEnumerable(Function1<T,TKey> keySelector,
Comparator<TKey> comparator,
boolean descending) |
<TKey> OrderedEnumerable<T> |
ExtendedOrderedEnumerable.createOrderedEnumerable(Function1<T,TKey> keySelector,
Comparator<TKey> comparator,
boolean descending)
Performs a subsequent ordering of the elements in an
OrderedEnumerable according to a key, using a specified
comparator. |
static <TSource,TKey> |
EnumerableDefaults.createOrderedEnumerable(OrderedEnumerable<TSource> source,
Function1<TSource,TKey> keySelector,
Comparator<TKey> comparator,
boolean descending)
Performs a subsequent ordering of the elements in a sequence according
to a key.
|
protected OrderedEnumerable<T> |
DefaultEnumerable.getThisOrdered()
Derived classes might wish to override this method to return the "outer"
ordered-enumerable.
|
<TKey extends Comparable<TKey>> |
DefaultEnumerable.thenBy(Function1<T,TKey> keySelector) |
<TKey extends Comparable<TKey>> |
ExtendedOrderedEnumerable.thenBy(Function1<T,TKey> keySelector)
Performs a subsequent ordering of the elements in a sequence in
ascending order according to a key.
|
<TKey> OrderedEnumerable<T> |
DefaultEnumerable.thenBy(Function1<T,TKey> keySelector,
Comparator<TKey> comparator) |
<TKey> OrderedEnumerable<T> |
ExtendedOrderedEnumerable.thenBy(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.
|
static <TSource,TKey extends Comparable<TKey>> |
EnumerableDefaults.thenBy(OrderedEnumerable<TSource> source,
Function1<TSource,TKey> keySelector)
Performs a subsequent ordering of the elements in a sequence in
ascending order according to a key.
|
static <TSource,TKey> |
EnumerableDefaults.thenBy(OrderedEnumerable<TSource> source,
Function1<TSource,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>> |
DefaultEnumerable.thenByDescending(Function1<T,TKey> keySelector) |
<TKey extends Comparable<TKey>> |
ExtendedOrderedEnumerable.thenByDescending(Function1<T,TKey> keySelector)
Performs a subsequent ordering of the elements in a sequence in
descending order according to a key.
|
<TKey> OrderedEnumerable<T> |
DefaultEnumerable.thenByDescending(Function1<T,TKey> keySelector,
Comparator<TKey> comparator) |
<TKey> OrderedEnumerable<T> |
ExtendedOrderedEnumerable.thenByDescending(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.
|
static <TSource,TKey extends Comparable<TKey>> |
EnumerableDefaults.thenByDescending(OrderedEnumerable<TSource> source,
Function1<TSource,TKey> keySelector)
Performs a subsequent ordering of the elements in a sequence in
descending order according to a key.
|
static <TSource,TKey> |
EnumerableDefaults.thenByDescending(OrderedEnumerable<TSource> source,
Function1<TSource,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.
|
Modifier and Type | Method and Description |
---|---|
static <TSource,TKey> |
EnumerableDefaults.createOrderedEnumerable(OrderedEnumerable<TSource> source,
Function1<TSource,TKey> keySelector,
Comparator<TKey> comparator,
boolean descending)
Performs a subsequent ordering of the elements in a sequence according
to a key.
|
static <TSource,TKey extends Comparable<TKey>> |
EnumerableDefaults.thenBy(OrderedEnumerable<TSource> source,
Function1<TSource,TKey> keySelector)
Performs a subsequent ordering of the elements in a sequence in
ascending order according to a key.
|
static <TSource,TKey> |
EnumerableDefaults.thenBy(OrderedEnumerable<TSource> source,
Function1<TSource,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.
|
static <TSource,TKey extends Comparable<TKey>> |
EnumerableDefaults.thenByDescending(OrderedEnumerable<TSource> source,
Function1<TSource,TKey> keySelector)
Performs a subsequent ordering of the elements in a sequence in
descending order according to a key.
|
static <TSource,TKey> |
EnumerableDefaults.thenByDescending(OrderedEnumerable<TSource> source,
Function1<TSource,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.
|
Copyright © 2012-2014 Julian Hyde. All Rights Reserved.