Package | Description |
---|---|
net.hydromatic.linq4j |
Language-integrated query for Java (linq4j) main package.
|
net.hydromatic.linq4j.function |
Contains definitions of functions and predicates.
|
Modifier and Type | Method and Description |
---|---|
static <TSource> Enumerable<TSource> |
EnumerableDefaults.skipWhile(Enumerable<TSource> source,
Predicate2<TSource,Integer> predicate)
Bypasses elements in a sequence as long as a
specified condition is true and then returns the remaining
elements.
|
Enumerable<T> |
DefaultEnumerable.skipWhile(Predicate2<T,Integer> predicate) |
Enumerable<TSource> |
ExtendedEnumerable.skipWhile(Predicate2<TSource,Integer> predicate)
Bypasses elements in a sequence as long as a
specified condition is true and then returns the remaining
elements.
|
static <TSource> Enumerable<TSource> |
EnumerableDefaults.takeWhile(Enumerable<TSource> source,
Predicate2<TSource,Integer> predicate)
Returns elements from a sequence as long as a
specified condition is true.
|
Enumerable<T> |
DefaultEnumerable.takeWhile(Predicate2<T,Integer> predicate) |
Enumerable<TSource> |
ExtendedEnumerable.takeWhile(Predicate2<TSource,Integer> predicate)
Returns elements from a sequence as long as a
specified condition is true.
|
static <TSource> Enumerable<TSource> |
EnumerableDefaults.where(Enumerable<TSource> source,
Predicate2<TSource,Integer> predicate)
Filters a sequence of values based on a
predicate.
|
Enumerable<T> |
DefaultEnumerable.where(Predicate2<T,Integer> predicate) |
Enumerable<TSource> |
ExtendedEnumerable.where(Predicate2<TSource,Integer> predicate)
Filters a sequence of values based on a
predicate.
|
Modifier and Type | Method and Description |
---|---|
Queryable<T> |
QueryableFactory.skipWhileN(Queryable<T> source,
FunctionExpression<Predicate2<T,Integer>> predicate)
Bypasses elements in a sequence as long as a
specified condition is true and then returns the remaining
elements.
|
Queryable<T> |
QueryableRecorder.skipWhileN(Queryable<T> source,
FunctionExpression<Predicate2<T,Integer>> predicate) |
static <T> Queryable<T> |
QueryableDefaults.skipWhileN(Queryable<T> source,
FunctionExpression<Predicate2<T,Integer>> predicate)
Bypasses elements in a sequence as long as a
specified condition is true and then returns the remaining
elements.
|
Queryable<T> |
QueryableFactory.takeWhileN(Queryable<T> source,
FunctionExpression<Predicate2<T,Integer>> predicate)
Returns elements from a sequence as long as a
specified condition is true.
|
Queryable<T> |
QueryableRecorder.takeWhileN(Queryable<T> source,
FunctionExpression<Predicate2<T,Integer>> predicate) |
static <T> Queryable<T> |
QueryableDefaults.takeWhileN(Queryable<T> source,
FunctionExpression<Predicate2<T,Integer>> predicate)
Returns elements from a sequence as long as a
specified condition is true.
|
Queryable<T> |
QueryableFactory.whereN(Queryable<T> source,
FunctionExpression<? extends Predicate2<T,Integer>> predicate)
Filters a sequence of values based on a
predicate.
|
Queryable<T> |
QueryableRecorder.whereN(Queryable<T> source,
FunctionExpression<? extends Predicate2<T,Integer>> predicate) |
static <T> Queryable<T> |
QueryableDefaults.whereN(Queryable<T> source,
FunctionExpression<Predicate2<T,Integer>> predicate)
Filters a sequence of values based on a
predicate.
|
Modifier and Type | Field and Description |
---|---|
static Predicate2<Object,Object> |
Predicate2.FALSE
Predicate that always evaluates to
false . |
static Predicate2<Object,Object> |
Predicate2.TRUE
Predicate that always evaluates to
true . |
Modifier and Type | Method and Description |
---|---|
static <T1,T2> Predicate2<T1,T2> |
Functions.falsePredicate2()
A predicate with two parameters that always returns
false . |
static <T1,T2> Predicate2<T1,T2> |
Functions.toPredicate(Function2<T1,T2,Boolean> function)
Converts a 2-parameter function to a predicate.
|
static <T1,T2> Predicate2<T1,T2> |
Functions.toPredicate2(Predicate1<T1> p1) |
static <T1,T2> Predicate2<T1,T2> |
Functions.truePredicate2()
A predicate with two parameters that always returns
true . |
Copyright © 2012-2014 Julian Hyde. All Rights Reserved.