public final class LazyBooleanIterate extends Object
Modifier and Type | Method and Description |
---|---|
static LazyBooleanIterable |
adapt(BooleanIterable iterable)
Creates a deferred boolean iterable for the specified boolean iterable.
|
static <V> LazyIterable<V> |
collect(BooleanIterable iterable,
BooleanToObjectFunction<? extends V> function)
Creates a deferred transforming boolean iterable for the specified boolean iterable.
|
static <V> LazyIterable<V> |
collectIf(BooleanIterable iterable,
BooleanPredicate predicate,
BooleanToObjectFunction<? extends V> function)
Creates a deferred filtering and transforming boolean iterable for the specified boolean iterable.
|
static LazyBooleanIterable |
empty() |
static LazyBooleanIterable |
select(BooleanIterable iterable,
BooleanPredicate predicate)
Creates a deferred filtering boolean iterable for the specified boolean iterable.
|
public static LazyBooleanIterable adapt(BooleanIterable iterable)
public static LazyBooleanIterable select(BooleanIterable iterable, BooleanPredicate predicate)
public static <V> LazyIterable<V> collect(BooleanIterable iterable, BooleanToObjectFunction<? extends V> function)
public static <V> LazyIterable<V> collectIf(BooleanIterable iterable, BooleanPredicate predicate, BooleanToObjectFunction<? extends V> function)
public static LazyBooleanIterable empty()
Copyright © 2004–2016. All rights reserved.