ExStream<T> |
ExStream.cached() |
ExStream<T> |
ExStream.distinctByKey(java.util.function.Function<? super T,?> keyExtractor) |
ExStream<T> |
ExStream.dropWhile(java.util.function.Predicate<? super T> predicate) |
ExStream<T> |
ExStream.filter(java.util.function.Predicate<? super T> predicate) |
<R> ExStream<R> |
ExStream.flatMap(java.util.function.Function<? super T,? extends java.util.stream.Stream<? extends R>> mapper) |
<U,K,R> ExStream<R> |
ExStream.fullOuterJoin(java.util.stream.Stream<U> right,
JoinOn<T,U,K,R> on) |
<R> ExStream<R> |
ExStream.func(java.util.function.Function<java.util.stream.Stream<T>,java.util.stream.Stream<R>> function) |
<U,K,R> ExStream<R> |
ExStream.innerJoin(java.util.stream.Stream<U> right,
JoinOn<T,U,K,R> on) |
<U,K,R> ExStream<R> |
ExStream.leftOuterJoin(java.util.stream.Stream<U> right,
JoinOn<T,U,K,R> on) |
<R> ExStream<R> |
ExStream.map(java.util.function.Function<? super T,? extends R> mapper) |
<R> ExStream<R> |
ExStream.mapWithIndex(java.util.function.BiFunction<Integer,? super T,? extends R> biFunction) |
<R> ExStream<R> |
ExStream.memoized(java.util.function.Function<? super T,? extends R> function) |
static <T> ExStream<T> |
ExStream.of(Collection<T> collection) |
static <T> ExStream<T> |
ExStream.of(JoinStream<T> joinStream) |
static <T> ExStream<T> |
ExStream.of(java.util.stream.Stream<T> stream) |
static <T> ExStream<T> |
ExStream.of(java.util.function.Supplier<java.util.stream.Stream<T>> streamProvider) |
static <T> ExStream<T> |
ExStream.of(T... values) |
<U,K,R> ExStream<R> |
ExStream.rightOuterJoin(java.util.stream.Stream<U> right,
JoinOn<T,U,K,R> on) |
ExStream<T> |
ExStream.takeWhile(java.util.function.Predicate<? super T> predicate) |