DoubleStreamEx |
DoubleStreamEx.append(double... values) |
Returns a new DoubleStreamEx which is a concatenation of this
stream and the stream containing supplied values
|
DoubleStreamEx |
DoubleStreamEx.append(java.util.stream.DoubleStream other) |
Creates a lazily concatenated stream whose elements are all the elements
of this stream followed by all the elements of the other stream.
|
DoubleStreamEx |
IntStreamEx.asDoubleStream() |
|
DoubleStreamEx |
LongStreamEx.asDoubleStream() |
|
DoubleStreamEx |
DoubleStreamEx.atLeast(double value) |
Returns a stream consisting of the elements of this stream that greater
than or equal to the specified value.
|
DoubleStreamEx |
DoubleStreamEx.atMost(double value) |
Returns a stream consisting of the elements of this stream that less than
or equal to the specified value.
|
(package private) DoubleStreamEx |
Java9Specific.callWhile(DoubleStreamEx stream,
java.util.function.DoublePredicate predicate,
boolean drop) |
|
(package private) DoubleStreamEx |
VersionSpecific.callWhile(DoubleStreamEx stream,
java.util.function.DoublePredicate predicate,
boolean drop) |
|
static DoubleStreamEx |
DoubleStreamEx.constant(double value,
long length) |
Returns a sequential unordered DoubleStreamEx of given length
which elements are equal to supplied value.
|
(package private) DoubleStreamEx |
DoubleStreamEx.delegate(java.util.Spliterator.OfDouble spliterator) |
|
DoubleStreamEx |
DoubleStreamEx.distinct() |
|
DoubleStreamEx |
DoubleStreamEx.dropWhile(java.util.function.DoublePredicate predicate) |
Returns a stream consisting of all elements from this stream starting
from the first element which does not match the given predicate.
|
DoubleStreamEx |
IntStreamEx.elements(double[] array) |
Returns a DoubleStreamEx consisting of the elements of given
array corresponding to the indices which appear in this stream.
|
static DoubleStreamEx |
DoubleStreamEx.empty() |
Returns an empty sequential DoubleStreamEx .
|
DoubleStreamEx |
DoubleStreamEx.filter(java.util.function.DoublePredicate predicate) |
|
DoubleStreamEx |
DoubleStreamEx.flatMap(java.util.function.DoubleFunction<? extends java.util.stream.DoubleStream> mapper) |
|
DoubleStreamEx |
AbstractStreamEx.flatMapToDouble(java.util.function.Function<? super T,? extends java.util.stream.DoubleStream> mapper) |
|
DoubleStreamEx |
IntStreamEx.flatMapToDouble(java.util.function.IntFunction<? extends java.util.stream.DoubleStream> mapper) |
Returns a DoubleStreamEx consisting of the results of replacing
each element of this stream with the contents of a mapped stream produced
by applying the provided mapping function to each element.
|
DoubleStreamEx |
LongStreamEx.flatMapToDouble(java.util.function.LongFunction<? extends java.util.stream.DoubleStream> mapper) |
Returns a DoubleStreamEx consisting of the results of replacing
each element of this stream with the contents of a mapped stream produced
by applying the provided mapping function to each element.
|
static DoubleStreamEx |
DoubleStreamEx.generate(java.util.function.DoubleSupplier s) |
Returns an infinite sequential unordered stream where each element is
generated by the provided DoubleSupplier .
|
DoubleStreamEx |
DoubleStreamEx.greater(double value) |
Returns a stream consisting of the elements of this stream that strictly
greater than the specified value.
|
DoubleStreamEx |
DoubleStreamEx.intersperse(int delimiter) |
Returns a new stream containing all the elements of the original stream interspersed with
given delimiter.
|
static DoubleStreamEx |
DoubleStreamEx.iterate(double seed,
java.util.function.DoublePredicate predicate,
java.util.function.DoubleUnaryOperator f) |
Returns a sequential ordered DoubleStreamEx produced by iterative
application of a function to an initial element, conditioned on
satisfying the supplied predicate.
|
static DoubleStreamEx |
DoubleStreamEx.iterate(double seed,
java.util.function.DoubleUnaryOperator f) |
Returns an infinite sequential ordered DoubleStreamEx produced by
iterative application of a function f to an initial element
seed , producing a stream consisting of seed ,
f(seed) , f(f(seed)) , etc.
|
DoubleStreamEx |
DoubleStreamEx.less(double value) |
Returns a stream consisting of the elements of this stream that strictly
less than the specified value.
|
DoubleStreamEx |
DoubleStreamEx.limit(long maxSize) |
|
DoubleStreamEx |
DoubleStreamEx.map(java.util.function.DoubleUnaryOperator mapper) |
|
DoubleStreamEx |
DoubleStreamEx.mapFirst(java.util.function.DoubleUnaryOperator mapper) |
Returns a stream where the first element is the replaced with the result
of applying the given function while the other elements are left intact.
|
DoubleStreamEx |
DoubleStreamEx.mapLast(java.util.function.DoubleUnaryOperator mapper) |
Returns a stream where the last element is the replaced with the result
of applying the given function while the other elements are left intact.
|
DoubleStreamEx |
AbstractStreamEx.mapToDouble(java.util.function.ToDoubleFunction<? super T> mapper) |
|
DoubleStreamEx |
IntStreamEx.mapToDouble(java.util.function.IntToDoubleFunction mapper) |
|
DoubleStreamEx |
LongStreamEx.mapToDouble(java.util.function.LongToDoubleFunction mapper) |
|
static DoubleStreamEx |
DoubleStreamEx.of(double element) |
Returns a sequential DoubleStreamEx containing a single element.
|
static DoubleStreamEx |
DoubleStreamEx.of(double... elements) |
Returns a sequential ordered DoubleStreamEx whose elements are
the specified values.
|
static DoubleStreamEx |
DoubleStreamEx.of(double[] array,
int startInclusive,
int endExclusive) |
Returns a sequential DoubleStreamEx with the specified range of
the specified array as its source.
|
static DoubleStreamEx |
DoubleStreamEx.of(float... elements) |
Returns a sequential ordered DoubleStreamEx whose elements are
the specified float values casted to double.
|
static DoubleStreamEx |
DoubleStreamEx.of(float[] array,
int startInclusive,
int endExclusive) |
Returns a sequential DoubleStreamEx with the specified range of
the specified array as its source.
|
static DoubleStreamEx |
DoubleStreamEx.of(java.lang.Double[] array) |
Returns a sequential ordered DoubleStreamEx whose elements are
the unboxed elements of supplied array.
|
static DoubleStreamEx |
DoubleStreamEx.of(java.nio.DoubleBuffer buf) |
Returns a sequential ordered DoubleStreamEx whose elements are
the values in the supplied DoubleBuffer .
|
static DoubleStreamEx |
DoubleStreamEx.of(java.util.Collection<java.lang.Double> collection) |
Returns a sequential ordered DoubleStreamEx whose elements are
the unboxed elements of supplied collection.
|
static DoubleStreamEx |
DoubleStreamEx.of(java.util.OptionalDouble optional) |
Returns a sequential DoubleStreamEx containing an
OptionalDouble value, if present, otherwise returns an empty
DoubleStreamEx .
|
static DoubleStreamEx |
DoubleStreamEx.of(java.util.PrimitiveIterator.OfDouble iterator) |
Returns a sequential, ordered DoubleStreamEx created from given
PrimitiveIterator.OfDouble .
|
static DoubleStreamEx |
DoubleStreamEx.of(java.util.Random random) |
Returns an effectively unlimited stream of pseudorandom double
values, each between zero (inclusive) and one (exclusive) produced by
given Random object.
|
static DoubleStreamEx |
DoubleStreamEx.of(java.util.Random random,
double randomNumberOrigin,
double randomNumberBound) |
Returns an effectively unlimited stream of pseudorandom double
values, each conforming to the given origin (inclusive) and bound
(exclusive) produced by given Random object.
|
static DoubleStreamEx |
DoubleStreamEx.of(java.util.Random random,
long streamSize) |
Returns a stream producing the given streamSize number of
pseudorandom double values, each between zero (inclusive) and one
(exclusive) produced by given Random object.
|
static DoubleStreamEx |
DoubleStreamEx.of(java.util.Random random,
long streamSize,
double randomNumberOrigin,
double randomNumberBound) |
Returns a stream producing the given streamSize number of
pseudorandom double values, each conforming to the given origin
(inclusive) and bound (exclusive) produced by given Random
object.
|
static DoubleStreamEx |
DoubleStreamEx.of(java.util.Spliterator.OfDouble spliterator) |
Returns a sequential DoubleStreamEx created from given
Spliterator.OfDouble .
|
static DoubleStreamEx |
DoubleStreamEx.of(java.util.stream.DoubleStream stream) |
Returns a DoubleStreamEx object which wraps given
DoubleStream .
|
DoubleStreamEx |
DoubleStreamEx.onClose(java.lang.Runnable closeHandler) |
|
DoubleStreamEx |
DoubleStreamEx.pairMap(java.util.function.DoubleBinaryOperator mapper) |
Returns a stream consisting of the results of applying the given function
to the every adjacent pair of elements of this stream.
|
DoubleStreamEx |
DoubleStreamEx.parallel() |
|
DoubleStreamEx |
DoubleStreamEx.parallel(java.util.concurrent.ForkJoinPool fjp) |
|
DoubleStreamEx |
DoubleStreamEx.peek(java.util.function.DoubleConsumer action) |
|
DoubleStreamEx |
DoubleStreamEx.peekFirst(java.util.function.DoubleConsumer action) |
Returns a stream consisting of the elements of this stream, additionally
performing the provided action on the first stream element when it's
consumed from the resulting stream.
|
DoubleStreamEx |
DoubleStreamEx.peekLast(java.util.function.DoubleConsumer action) |
Returns a stream consisting of the elements of this stream, additionally
performing the provided action on the last stream element when it's
consumed from the resulting stream.
|
DoubleStreamEx |
DoubleStreamEx.prefix(java.util.function.DoubleBinaryOperator op) |
Returns a stream containing cumulative results of applying the
accumulation function going left to right.
|
DoubleStreamEx |
DoubleStreamEx.prepend(double... values) |
Returns a new DoubleStreamEx which is a concatenation of the
stream containing supplied values and this stream
|
DoubleStreamEx |
DoubleStreamEx.prepend(java.util.stream.DoubleStream other) |
Creates a lazily concatenated stream whose elements are all the elements
of the other stream followed by all the elements of this stream.
|
static DoubleStreamEx |
DoubleStreamEx.produce(java.util.function.Predicate<java.util.function.DoubleConsumer> producer) |
Return an ordered stream produced by consecutive calls of the supplied
producer until it returns false.
|
DoubleStreamEx |
DoubleStreamEx.remove(java.util.function.DoublePredicate predicate) |
Returns a stream consisting of the elements of this stream that don't
match the given predicate.
|
DoubleStreamEx |
DoubleStreamEx.reverseSorted() |
Returns a stream consisting of the elements of this stream in reverse
sorted order.
|
private static DoubleStreamEx |
DoubleStreamEx.seq(java.util.stream.DoubleStream stream) |
|
DoubleStreamEx |
DoubleStreamEx.sequential() |
|
DoubleStreamEx |
DoubleStreamEx.skip(long n) |
|
DoubleStreamEx |
DoubleStreamEx.sorted() |
|
DoubleStreamEx |
DoubleStreamEx.sorted(java.util.Comparator<java.lang.Double> comparator) |
Returns a stream consisting of the elements of this stream sorted
according to the given comparator.
|
<V extends java.lang.Comparable<? super V>> DoubleStreamEx |
DoubleStreamEx.sortedBy(java.util.function.DoubleFunction<V> keyExtractor) |
Returns a stream consisting of the elements of this stream, sorted
according to the natural order of the keys extracted by provided
function.
|
DoubleStreamEx |
DoubleStreamEx.sortedByDouble(java.util.function.DoubleUnaryOperator keyExtractor) |
Returns a stream consisting of the elements of this stream, sorted
according to the double values extracted by provided function.
|
DoubleStreamEx |
DoubleStreamEx.sortedByInt(java.util.function.DoubleToIntFunction keyExtractor) |
Returns a stream consisting of the elements of this stream, sorted
according to the int values extracted by provided function.
|
DoubleStreamEx |
DoubleStreamEx.sortedByLong(java.util.function.DoubleToLongFunction keyExtractor) |
Returns a stream consisting of the elements of this stream, sorted
according to the long values extracted by provided function.
|
default DoubleStreamEx |
DoubleStreamEx.DoubleEmitter.stream() |
Returns the stream which covers all the elements emitted by this
emitter.
|
DoubleStreamEx |
DoubleStreamEx.takeWhile(java.util.function.DoublePredicate predicate) |
Returns a stream consisting of all elements from this stream until the
first element which does not match the given predicate is found.
|
DoubleStreamEx |
DoubleStreamEx.takeWhileInclusive(java.util.function.DoublePredicate predicate) |
Returns a stream consisting of all elements from this stream until the
first element which does not match the given predicate is found
(including the first mismatching element).
|
DoubleStreamEx |
DoubleStreamEx.unordered() |
|
static DoubleStreamEx |
DoubleStreamEx.zip(double[] first,
double[] second,
java.util.function.DoubleBinaryOperator mapper) |
Returns a sequential DoubleStreamEx containing the results of
applying the given function to the corresponding pairs of values in given
two arrays.
|