public class UberStreams
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static <T> UberStream<T> |
iterate(T seed,
java.util.function.Function<T,T> next,
java.util.function.Predicate<T> validator) |
static <T> UberStream<T> |
stream(java.util.Collection<T> collection) |
static <T> UberStream<T> |
stream(java.lang.Iterable<T> iterable) |
static <K,V> MapStream<K,V> |
stream(java.util.Map<K,V> map) |
static <T> UberStream<T> |
stream(java.util.stream.Stream<T> stream) |
static <T> UberStream<T> |
stream(T... array) |
public static <T> UberStream<T> iterate(T seed, java.util.function.Function<T,T> next, java.util.function.Predicate<T> validator)
@SafeVarargs public static <T> UberStream<T> stream(T... array)
public static <T> UberStream<T> stream(java.lang.Iterable<T> iterable)
public static <T> UberStream<T> stream(java.util.Collection<T> collection)
public static <T> UberStream<T> stream(java.util.stream.Stream<T> stream)
public static <K,V> MapStream<K,V> stream(java.util.Map<K,V> map)