public final class LazyDoubleIterate extends Object
Modifier and Type | Method and Description |
---|---|
static LazyDoubleIterable |
adapt(DoubleIterable iterable)
Creates a deferred double iterable for the specified double iterable.
|
static <V> LazyIterable<V> |
collect(DoubleIterable iterable,
DoubleToObjectFunction<? extends V> function)
Creates a deferred transforming double iterable for the specified double iterable.
|
static <V> LazyIterable<V> |
collectIf(DoubleIterable iterable,
DoublePredicate predicate,
DoubleToObjectFunction<? extends V> function)
Creates a deferred filtering and transforming double iterable for the specified double iterable.
|
static LazyDoubleIterable |
empty() |
static LazyDoubleIterable |
select(DoubleIterable iterable,
DoublePredicate predicate)
Creates a deferred filtering double iterable for the specified double iterable.
|
public static LazyDoubleIterable adapt(DoubleIterable iterable)
public static LazyDoubleIterable select(DoubleIterable iterable, DoublePredicate predicate)
public static <V> LazyIterable<V> collect(DoubleIterable iterable, DoubleToObjectFunction<? extends V> function)
public static <V> LazyIterable<V> collectIf(DoubleIterable iterable, DoublePredicate predicate, DoubleToObjectFunction<? extends V> function)
public static LazyDoubleIterable empty()
Copyright © 2004–2016. All rights reserved.