public final class LazyBooleanIterate
extends java.lang.Object
Modifier and Type | Method | 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 <V> LazyIterable<V> |
flatCollect(BooleanIterable iterable,
BooleanToObjectFunction<? extends java.lang.Iterable<V>> function) |
Creates a deferred transforming and flattening boolean iterable for the specified boolean iterable.
|
static LazyBooleanIterable |
select(BooleanIterable iterable,
BooleanPredicate predicate) |
Creates a deferred filtering boolean iterable for the specified boolean iterable.
|
static LazyBooleanIterable |
tap(BooleanIterable iterable,
BooleanProcedure procedure) |
Creates a deferred tap iterable for the specified 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> flatCollect(BooleanIterable iterable, BooleanToObjectFunction<? extends java.lang.Iterable<V>> function)
public static <V> LazyIterable<V> collectIf(BooleanIterable iterable, BooleanPredicate predicate, BooleanToObjectFunction<? extends V> function)
public static LazyBooleanIterable empty()
public static LazyBooleanIterable tap(BooleanIterable iterable, BooleanProcedure procedure)
Copyright © 2004–2018. All rights reserved.