Package | Description |
---|---|
java8.util |
Provides some of the new
java.util classes and implementations
of static and default interface methods added in Java 8. |
java8.util.stream |
Classes to support functional-style operations on streams of elements, such
as map-reduce transformations on collections.
|
Modifier and Type | Class and Description |
---|---|
static class |
Spliterators.AbstractLongSpliterator
An abstract
Spliterator.OfLong that implements trySplit
to permit limited parallelism. |
Modifier and Type | Method and Description |
---|---|
static Spliterator.OfLong |
Spliterators.emptyLongSpliterator()
Creates an empty
Spliterator.OfLong
The empty spliterator reports Spliterator.SIZED and
Spliterator.SUBSIZED . |
static Spliterator.OfLong |
J8Arrays.spliterator(long[] array)
Returns a
Spliterator.OfLong covering all of the specified array. |
static Spliterator.OfLong |
Spliterators.spliterator(long[] array,
int additionalCharacteristics)
Creates a
Spliterator.OfLong covering the elements of a given array,
using a customized set of spliterator characteristics. |
static Spliterator.OfLong |
J8Arrays.spliterator(long[] array,
int startInclusive,
int endExclusive)
Returns a
Spliterator.OfLong covering the specified range of the
specified array. |
static Spliterator.OfLong |
Spliterators.spliterator(long[] array,
int fromIndex,
int toIndex,
int additionalCharacteristics)
Creates a
Spliterator.OfLong covering a range of elements of a
given array, using a customized set of spliterator characteristics. |
static Spliterator.OfLong |
Spliterators.spliterator(PrimitiveIterator.OfLong iterator,
long size,
int characteristics)
Creates a
Spliterator.OfLong using a given
LongStream.LongIterator as the source of elements, and with a
given initially reported size. |
static Spliterator.OfLong |
Spliterators.spliteratorUnknownSize(PrimitiveIterator.OfLong iterator,
int characteristics)
Creates a
Spliterator.OfLong using a given
LongStream.LongIterator as the source of elements, with no
initial size estimate. |
Spliterator.OfLong |
Spliterators.AbstractLongSpliterator.trySplit()
If this spliterator can be partitioned, returns a Spliterator
covering elements, that will, upon return from this method, not
be covered by this Spliterator.
|
Spliterator.OfLong |
Spliterator.OfLong.trySplit() |
Modifier and Type | Method and Description |
---|---|
static void |
Spliterators.OfLong.forEachRemaining(Spliterator.OfLong this_,
Consumer<? super Long> action)
Performs the given action for each remaining element, sequentially in
the current thread, until all elements have been processed or the action
throws an exception.
|
static void |
Spliterators.OfLong.forEachRemaining(Spliterator.OfLong this_,
LongConsumer action)
Performs the given action for each remaining element of the passed Spliterator,
sequentially in the current thread, until all elements have been processed or
the action throws an exception.
|
static PrimitiveIterator.OfLong |
Spliterators.iterator(Spliterator.OfLong spliterator)
Creates an
PrimitiveIterator.OfLong from a
Spliterator.OfLong . |
static boolean |
Spliterators.OfLong.tryAdvance(Spliterator.OfLong this_,
Consumer<? super Long> action)
If a remaining element exists, performs the given action on it,
returning
true ; else returns false . |
Modifier and Type | Method and Description |
---|---|
Spliterator.OfLong |
LongStream.spliterator() |
Modifier and Type | Method and Description |
---|---|
static LongStream |
StreamSupport.longStream(Spliterator.OfLong spliterator,
boolean parallel)
Creates a new sequential or parallel
LongStream from a
Spliterator.OfLong . |
Modifier and Type | Method and Description |
---|---|
static LongStream |
StreamSupport.longStream(Supplier<? extends Spliterator.OfLong> supplier,
int characteristics,
boolean parallel)
Creates a new sequential or parallel
LongStream from a
Supplier of Spliterator.OfLong . |
Copyright © 2015. All rights reserved.