public final class OptionalStream<T> extends Object implements java.util.stream.Stream<T>
java.util.stream.Stream.Builder<T>| Constructor and Description |
|---|
OptionalStream(Optional<T> opt) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuilder, concat, empty, generate, iterate, of, ofpublic java.util.stream.Stream<T> filter(java.util.function.Predicate<? super T> predicate)
filter in interface java.util.stream.Stream<T>public <R> java.util.stream.Stream<R> map(java.util.function.Function<? super T,? extends R> function)
map in interface java.util.stream.Stream<T>public java.util.stream.IntStream mapToInt(java.util.function.ToIntFunction<? super T> toIntFunction)
mapToInt in interface java.util.stream.Stream<T>public java.util.stream.LongStream mapToLong(java.util.function.ToLongFunction<? super T> toLongFunction)
mapToLong in interface java.util.stream.Stream<T>public java.util.stream.DoubleStream mapToDouble(java.util.function.ToDoubleFunction<? super T> toDoubleFunction)
mapToDouble in interface java.util.stream.Stream<T>public <R> java.util.stream.Stream<R> flatMap(java.util.function.Function<? super T,? extends java.util.stream.Stream<? extends R>> function)
flatMap in interface java.util.stream.Stream<T>public java.util.stream.IntStream flatMapToInt(java.util.function.Function<? super T,? extends java.util.stream.IntStream> function)
flatMapToInt in interface java.util.stream.Stream<T>public java.util.stream.LongStream flatMapToLong(java.util.function.Function<? super T,? extends java.util.stream.LongStream> function)
flatMapToLong in interface java.util.stream.Stream<T>public java.util.stream.DoubleStream flatMapToDouble(java.util.function.Function<? super T,? extends java.util.stream.DoubleStream> function)
flatMapToDouble in interface java.util.stream.Stream<T>public java.util.stream.Stream<T> distinct()
distinct in interface java.util.stream.Stream<T>public java.util.stream.Stream<T> sorted()
sorted in interface java.util.stream.Stream<T>public java.util.stream.Stream<T> sorted(Comparator<? super T> comparator)
sorted in interface java.util.stream.Stream<T>public java.util.stream.Stream<T> peek(java.util.function.Consumer<? super T> consumer)
peek in interface java.util.stream.Stream<T>public java.util.stream.Stream<T> limit(long l)
limit in interface java.util.stream.Stream<T>public java.util.stream.Stream<T> skip(long l)
skip in interface java.util.stream.Stream<T>public void forEach(java.util.function.Consumer<? super T> consumer)
forEach in interface java.util.stream.Stream<T>public void forEachOrdered(java.util.function.Consumer<? super T> consumer)
forEachOrdered in interface java.util.stream.Stream<T>public Object[] toArray()
toArray in interface java.util.stream.Stream<T>public <A> A[] toArray(java.util.function.IntFunction<A[]> intFunction)
toArray in interface java.util.stream.Stream<T>public T reduce(T t, java.util.function.BinaryOperator<T> binaryOperator)
reduce in interface java.util.stream.Stream<T>public Optional<T> reduce(java.util.function.BinaryOperator<T> binaryOperator)
reduce in interface java.util.stream.Stream<T>public <U> U reduce(U u,
java.util.function.BiFunction<U,? super T,U> biFunction,
java.util.function.BinaryOperator<U> binaryOperator)
reduce in interface java.util.stream.Stream<T>public <R> R collect(java.util.function.Supplier<R> supplier, java.util.function.BiConsumer<R,? super T> biConsumer, java.util.function.BiConsumer<R,R> biConsumer1)
collect in interface java.util.stream.Stream<T>public <R,A> R collect(java.util.stream.Collector<? super T,A,R> collector)
collect in interface java.util.stream.Stream<T>public Optional<T> min(Comparator<? super T> comparator)
min in interface java.util.stream.Stream<T>public Optional<T> max(Comparator<? super T> comparator)
max in interface java.util.stream.Stream<T>public long count()
count in interface java.util.stream.Stream<T>public boolean anyMatch(java.util.function.Predicate<? super T> predicate)
anyMatch in interface java.util.stream.Stream<T>public boolean allMatch(java.util.function.Predicate<? super T> predicate)
allMatch in interface java.util.stream.Stream<T>public boolean noneMatch(java.util.function.Predicate<? super T> predicate)
noneMatch in interface java.util.stream.Stream<T>public Optional<T> findFirst()
findFirst in interface java.util.stream.Stream<T>public Optional<T> findAny()
findAny in interface java.util.stream.Stream<T>public Iterator<T> iterator()
iterator in interface java.util.stream.BaseStream<T,java.util.stream.Stream<T>>public Spliterator<T> spliterator()
spliterator in interface java.util.stream.BaseStream<T,java.util.stream.Stream<T>>public boolean isParallel()
isParallel in interface java.util.stream.BaseStream<T,java.util.stream.Stream<T>>public java.util.stream.Stream<T> sequential()
sequential in interface java.util.stream.BaseStream<T,java.util.stream.Stream<T>>public java.util.stream.Stream<T> parallel()
parallel in interface java.util.stream.BaseStream<T,java.util.stream.Stream<T>>public java.util.stream.Stream<T> unordered()
unordered in interface java.util.stream.BaseStream<T,java.util.stream.Stream<T>>public java.util.stream.Stream<T> onClose(Runnable runnable)
onClose in interface java.util.stream.BaseStream<T,java.util.stream.Stream<T>>public void close()
close in interface AutoCloseableclose in interface java.util.stream.BaseStream<T,java.util.stream.Stream<T>>Copyright © 2012–2015 jcabi.com. All rights reserved.