public interface TDoubleStream extends TBaseStream<Double,TDoubleStream>
Modifier and Type | Interface and Description |
---|---|
static interface |
TDoubleStream.Builder |
isParallel, onClose, parallel, sequential, unordered
close
TDoubleStream filter(DoublePredicate predicate)
TDoubleStream map(DoubleUnaryOperator mapper)
<U> TStream<U> mapToObj(DoubleFunction<? extends U> mapper)
TIntStream mapToInt(DoubleToIntFunction mapper)
TLongStream mapToLong(DoubleToLongFunction mapper)
TDoubleStream flatMap(DoubleFunction<? extends TDoubleStream> mapper)
TDoubleStream distinct()
TDoubleStream sorted()
TDoubleStream peek(DoubleConsumer action)
TDoubleStream limit(long maxSize)
TDoubleStream skip(long n)
void forEach(DoubleConsumer action)
void forEachOrdered(DoubleConsumer action)
double[] toArray()
double reduce(double identity, DoubleBinaryOperator accumulator)
OptionalDouble reduce(DoubleBinaryOperator op)
<R> R collect(Supplier<R> supplier, ObjDoubleConsumer<R> accumulator, BiConsumer<R,R> combiner)
double sum()
OptionalDouble min()
OptionalDouble max()
long count()
OptionalDouble average()
boolean anyMatch(DoublePredicate predicate)
boolean allMatch(DoublePredicate predicate)
boolean noneMatch(DoublePredicate predicate)
OptionalDouble findFirst()
OptionalDouble findAny()
PrimitiveIterator.OfDouble iterator()
iterator
in interface TBaseStream<Double,TDoubleStream>
Spliterator.OfDouble spliterator()
spliterator
in interface TBaseStream<Double,TDoubleStream>
static TDoubleStream.Builder builder()
static TDoubleStream empty()
static TDoubleStream of(double t)
static TDoubleStream of(double... values)
static TDoubleStream iterate(double seed, DoubleUnaryOperator f)
static TDoubleStream generate(DoubleSupplier s)
static TDoubleStream concat(TDoubleStream a, TDoubleStream b)
Copyright © 2019. All rights reserved.