All Methods Static Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
boolean |
allMatch(java.util.function.Predicate<? super T> predicate) |
boolean |
anyMatch(java.util.function.Predicate<? super T> predicate) |
static <T1> java.util.stream.Stream.Builder<T1> |
builder() |
void |
close() |
<R,A> R |
collect(java.util.stream.Collector<? super T,A,R> collector) |
<R> R |
collect(java.util.function.Supplier<R> supplier,
java.util.function.BiConsumer<R,? super T> accumulator,
java.util.function.BiConsumer<R,R> combiner) |
static <T1> java.util.stream.Stream<T1> |
concat(java.util.stream.Stream<? extends T1> a,
java.util.stream.Stream<? extends T1> b) |
long |
count() |
java.util.stream.Stream<T> |
distinct() |
static <T1> java.util.stream.Stream<T1> |
empty() |
java.util.stream.Stream<T> |
filter(java.util.function.Predicate<? super T> predicate) |
Optional<T> |
findAny() |
Optional<T> |
findFirst() |
<R> ImprovedStream<R> |
flatMap(java.util.function.Function<? super T,? extends java.util.stream.Stream<? extends R>> mapper) |
java.util.stream.DoubleStream |
flatMapToDouble(java.util.function.Function<? super T,? extends java.util.stream.DoubleStream> mapper) |
java.util.stream.IntStream |
flatMapToInt(java.util.function.Function<? super T,? extends java.util.stream.IntStream> mapper) |
java.util.stream.LongStream |
flatMapToLong(java.util.function.Function<? super T,? extends java.util.stream.LongStream> mapper) |
void |
forEach(java.util.function.Consumer<? super T> action) |
void |
forEachOrdered(java.util.function.Consumer<? super T> action) |
static <T1> java.util.stream.Stream<T1> |
generate(java.util.function.Supplier<T1> s) |
<K> Map<K,ImprovedList<T>> |
groupingBy(java.util.function.Function<? super T,? extends K> classifier) |
static <T> ImprovedStream<T> |
improve(java.util.stream.Stream<T> inferiorStream) |
boolean |
isParallel() |
static <T1> java.util.stream.Stream<T1> |
iterate(T1 seed,
java.util.function.UnaryOperator<T1> f) |
Iterator<T> |
iterator() |
java.util.stream.Stream<T> |
limit(long maxSize) |
<R> ImprovedStream<R> |
map(java.util.function.Function<? super T,? extends R> mapper) |
java.util.stream.DoubleStream |
mapToDouble(java.util.function.ToDoubleFunction<? super T> mapper) |
java.util.stream.IntStream |
mapToInt(java.util.function.ToIntFunction<? super T> mapper) |
java.util.stream.LongStream |
mapToLong(java.util.function.ToLongFunction<? super T> mapper) |
Optional<T> |
max(Comparator<? super T> comparator) |
Optional<T> |
min(Comparator<? super T> comparator) |
boolean |
noneMatch(java.util.function.Predicate<? super T> predicate) |
static <T> ImprovedStream<T> |
of(T... things) |
static <T1> java.util.stream.Stream<T1> |
of(T1 t1) |
java.util.stream.Stream<T> |
onClose(Runnable closeHandler) |
java.util.stream.Stream<T> |
parallel() |
java.util.stream.Stream<T> |
peek(java.util.function.Consumer<? super T> action) |
Optional<T> |
reduce(java.util.function.BinaryOperator<T> accumulator) |
T |
reduce(T identity,
java.util.function.BinaryOperator<T> accumulator) |
<U> U |
reduce(U identity,
java.util.function.BiFunction<U,? super T,U> accumulator,
java.util.function.BinaryOperator<U> combiner) |
java.util.stream.Stream<T> |
sequential() |
java.util.stream.Stream<T> |
skip(long n) |
java.util.stream.Stream<T> |
sorted() |
java.util.stream.Stream<T> |
sorted(Comparator<? super T> comparator) |
Spliterator<T> |
spliterator() |
Object[] |
toArray() |
<A> A[] |
toArray(java.util.function.IntFunction<A[]> generator) |
ImprovedList<T> |
toList() |
<K> Map<K,T> |
toMap(java.util.function.Function<? super T,? extends K> classifier) |
ImprovedSet<T> |
toSet() |
java.util.stream.Stream<T> |
unordered() |