|
FlexDoc/Javadoc 2.0 Demo Java Doc |
Nested Class Summary |
||
abstract static class |
An abstract Spliterator.OfDouble that implements
trySplit to permit limited parallelism.
|
|
abstract static class |
An abstract Spliterator.OfInt that implements trySplit to
permit limited parallelism.
|
|
abstract static class |
An abstract Spliterator.OfLong that implements trySplit
to permit limited parallelism.
|
|
abstract static class |
An abstract Spliterator that implements trySplit to
permit limited parallelism.
|
Method Summary |
||
static Spliterator.OfDouble |
Creates an empty Spliterator.OfDouble
|
|
static Spliterator.OfInt |
Creates an empty Spliterator.OfInt
|
|
static Spliterator.OfLong |
Creates an empty Spliterator.OfLong
|
|
Creates an empty Spliterator
|
||
static PrimitiveIterator.OfDouble |
iterator(Spliterator.OfDouble spliterator)
Creates an PrimitiveIterator.OfDouble from a
Spliterator.OfDouble.
|
|
static PrimitiveIterator.OfInt |
iterator(Spliterator.OfInt spliterator)
Creates an PrimitiveIterator.OfInt from a
Spliterator.OfInt.
|
|
static PrimitiveIterator.OfLong |
iterator(Spliterator.OfLong spliterator)
Creates an PrimitiveIterator.OfLong from a
Spliterator.OfLong.
|
|
Creates an Iterator from a Spliterator.
|
||
Creates a Spliterator using the given collection's
Collection.iterator() as the source of elements, and
reporting its Collection.size() as its initial size.
|
||
static Spliterator.OfDouble |
spliterator(double[] array, int additionalCharacteristics)
Creates a Spliterator.OfDouble covering the elements of a given array,
using a customized set of spliterator characteristics.
|
|
static Spliterator.OfDouble |
spliterator(double[] array, int fromIndex, int toIndex, int additionalCharacteristics)
Creates a Spliterator.OfDouble covering a range of elements of a
given array, using a customized set of spliterator characteristics.
|
|
static Spliterator.OfInt |
spliterator(int[] array, int additionalCharacteristics)
Creates a Spliterator.OfInt covering the elements of a given array,
using a customized set of spliterator characteristics.
|
|
static Spliterator.OfInt |
spliterator(int[] array, int fromIndex, int toIndex, int additionalCharacteristics)
Creates a Spliterator.OfInt covering a range of elements of a
given array, using a customized set of spliterator characteristics.
|
|
Creates a Spliterator using a given Iterator
as the source of elements, and with a given initially reported size.
|
||
static Spliterator.OfLong |
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 |
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.
|
|
spliterator(Object[] array, int additionalCharacteristics)
Creates a Spliterator covering the elements of a given array,
using a customized set of spliterator characteristics.
|
||
spliterator(Object[] array, int fromIndex, int toIndex, int additionalCharacteristics)
Creates a Spliterator covering a range of elements of a given
array, using a customized set of spliterator characteristics.
|
||
static Spliterator.OfDouble |
spliterator(PrimitiveIterator.OfDouble iterator, long size, int characteristics)
Creates a Spliterator.OfDouble using a given
DoubleStream.DoubleIterator as the source of elements, and with a
given initially reported size.
|
|
static Spliterator.OfInt |
spliterator(PrimitiveIterator.OfInt iterator, long size, int characteristics)
Creates a Spliterator.OfInt using a given
IntStream.IntIterator as the source of elements, and with a given
initially reported size.
|
|
static Spliterator.OfLong |
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.
|
|
Creates a Spliterator using a given Iterator
as the source of elements, with no initial size estimate.
|
||
static Spliterator.OfDouble |
spliteratorUnknownSize(PrimitiveIterator.OfDouble iterator, int characteristics)
Creates a Spliterator.OfDouble using a given
DoubleStream.DoubleIterator as the source of elements, with no
initial size estimate.
|
|
static Spliterator.OfInt |
spliteratorUnknownSize(PrimitiveIterator.OfInt iterator, int characteristics)
Creates a Spliterator.OfInt using a given
IntStream.IntIterator as the source of elements, with no initial
size estimate.
|
|
static Spliterator.OfLong |
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.
|
Methods inherited from class java.lang.Object |
() |
The empty spliterator reports Spliterator.SIZED and Spliterator.SUBSIZED. Calls to Spliterator.trySplit() always return null.
public static Spliterator.OfInt emptyIntSpliterator |
() |
The empty spliterator reports Spliterator.SIZED and Spliterator.SUBSIZED. Calls to Spliterator.trySplit() always return null.
public static Spliterator.OfLong emptyLongSpliterator |
() |
The empty spliterator reports Spliterator.SIZED and Spliterator.SUBSIZED. Calls to Spliterator.trySplit() always return null.
public static Spliterator.OfDouble emptyDoubleSpliterator |
() |
The empty spliterator reports Spliterator.SIZED and Spliterator.SUBSIZED. Calls to Spliterator.trySplit() always return null.
(Object[] array, int additionalCharacteristics) |
This method is provided as an implementation convenience for Spliterators which store portions of their elements in arrays, and need fine control over Spliterator characteristics. Most other situations in which a Spliterator for an array is needed should use Arrays.spliterator(Object[]).
The returned spliterator always reports the characteristics SIZED and SUBSIZED. The caller may provide additional characteristics for the spliterator to report; it is common to additionally specify IMMUTABLE and ORDERED.
This method is provided as an implementation convenience for Spliterators which store portions of their elements in arrays, and need fine control over Spliterator characteristics. Most other situations in which a Spliterator for an array is needed should use Arrays.spliterator(Object[]).
The returned spliterator always reports the characteristics SIZED and SUBSIZED. The caller may provide additional characteristics for the spliterator to report; it is common to additionally specify IMMUTABLE and ORDERED.
public static Spliterator.OfInt spliterator |
(int[] array, int additionalCharacteristics) |
This method is provided as an implementation convenience for Spliterators which store portions of their elements in arrays, and need fine control over Spliterator characteristics. Most other situations in which a Spliterator for an array is needed should use Arrays.spliterator(int[]).
The returned spliterator always reports the characteristics SIZED and SUBSIZED. The caller may provide additional characteristics for the spliterator to report; it is common to additionally specify IMMUTABLE and ORDERED.
public static Spliterator.OfInt spliterator |
(int[] array, int fromIndex, int toIndex, int additionalCharacteristics) |
This method is provided as an implementation convenience for Spliterators which store portions of their elements in arrays, and need fine control over Spliterator characteristics. Most other situations in which a Spliterator for an array is needed should use Arrays.spliterator(int[], int, int).
The returned spliterator always reports the characteristics SIZED and SUBSIZED. The caller may provide additional characteristics for the spliterator to report; it is common to additionally specify IMMUTABLE and ORDERED.
public static Spliterator.OfLong spliterator |
(long[] array, int additionalCharacteristics) |
This method is provided as an implementation convenience for Spliterators which store portions of their elements in arrays, and need fine control over Spliterator characteristics. Most other situations in which a Spliterator for an array is needed should use Arrays.spliterator(long[]).
The returned spliterator always reports the characteristics SIZED and SUBSIZED. The caller may provide additional characteristics for the spliterator to report; it is common to additionally specify IMMUTABLE and ORDERED.
public static Spliterator.OfLong spliterator |
(long[] array, int fromIndex, int toIndex, int additionalCharacteristics) |
This method is provided as an implementation convenience for Spliterators which store portions of their elements in arrays, and need fine control over Spliterator characteristics. Most other situations in which a Spliterator for an array is needed should use Arrays.spliterator(long[], int, int).
The returned spliterator always reports the characteristics SIZED and SUBSIZED. The caller may provide additional characteristics for the spliterator to report. (For example, if it is known the array will not be further modified, specify IMMUTABLE; if the array data is considered to have an encounter order, specify ORDERED). The method Arrays.spliterator(long[], int, int) can often be used instead, which returns a spliterator that reports SIZED, SUBSIZED, IMMUTABLE, and ORDERED.
public static Spliterator.OfDouble spliterator |
(double[] array, int additionalCharacteristics) |
This method is provided as an implementation convenience for Spliterators which store portions of their elements in arrays, and need fine control over Spliterator characteristics. Most other situations in which a Spliterator for an array is needed should use Arrays.spliterator(double[]).
The returned spliterator always reports the characteristics SIZED and SUBSIZED. The caller may provide additional characteristics for the spliterator to report; it is common to additionally specify IMMUTABLE and ORDERED.
public static Spliterator.OfDouble spliterator |
(double[] array, int fromIndex, int toIndex, int additionalCharacteristics) |
This method is provided as an implementation convenience for Spliterators which store portions of their elements in arrays, and need fine control over Spliterator characteristics. Most other situations in which a Spliterator for an array is needed should use Arrays.spliterator(double[], int, int).
The returned spliterator always reports the characteristics SIZED and SUBSIZED. The caller may provide additional characteristics for the spliterator to report. (For example, if it is known the array will not be further modified, specify IMMUTABLE; if the array data is considered to have an encounter order, specify ORDERED). The method Arrays.spliterator(long[], int, int) can often be used instead, which returns a spliterator that reports SIZED, SUBSIZED, IMMUTABLE, and ORDERED.
The spliterator is late-binding, inherits the fail-fast properties of the collection's iterator, and implements trySplit to permit limited parallelism.
The spliterator is not late-binding, inherits the fail-fast properties of the iterator, and implements trySplit to permit limited parallelism.
Traversal of elements should be accomplished through the spliterator. The behaviour of splitting and traversal is undefined if the iterator is operated on after the spliterator is returned, or the initially reported size is not equal to the actual number of elements in the source.
The spliterator is not late-binding, inherits the fail-fast properties of the iterator, and implements trySplit to permit limited parallelism.
Traversal of elements should be accomplished through the spliterator. The behaviour of splitting and traversal is undefined if the iterator is operated on after the spliterator is returned.
public static Spliterator.OfInt spliterator |
The spliterator is not late-binding, inherits the fail-fast properties of the iterator, and implements trySplit to permit limited parallelism.
Traversal of elements should be accomplished through the spliterator. The behaviour of splitting and traversal is undefined if the iterator is operated on after the spliterator is returned, or the initially reported size is not equal to the actual number of elements in the source.
public static Spliterator.OfInt spliteratorUnknownSize |
(PrimitiveIterator.OfInt iterator, int characteristics) |
The spliterator is not late-binding, inherits the fail-fast properties of the iterator, and implements trySplit to permit limited parallelism.
Traversal of elements should be accomplished through the spliterator. The behaviour of splitting and traversal is undefined if the iterator is operated on after the spliterator is returned.
public static Spliterator.OfLong spliterator |
The spliterator is not late-binding, inherits the fail-fast properties of the iterator, and implements trySplit to permit limited parallelism.
Traversal of elements should be accomplished through the spliterator. The behaviour of splitting and traversal is undefined if the iterator is operated on after the spliterator is returned, or the initially reported size is not equal to the actual number of elements in the source.
public static Spliterator.OfLong spliteratorUnknownSize |
(PrimitiveIterator.OfLong iterator, int characteristics) |
The spliterator is not late-binding, inherits the fail-fast properties of the iterator, and implements trySplit to permit limited parallelism.
Traversal of elements should be accomplished through the spliterator. The behaviour of splitting and traversal is undefined if the iterator is operated on after the spliterator is returned.
public static Spliterator.OfDouble spliterator |
The spliterator is not late-binding, inherits the fail-fast properties of the iterator, and implements trySplit to permit limited parallelism.
Traversal of elements should be accomplished through the spliterator. The behaviour of splitting and traversal is undefined if the iterator is operated on after the spliterator is returned, or the initially reported size is not equal to the actual number of elements in the source.
public static Spliterator.OfDouble spliteratorUnknownSize |
(PrimitiveIterator.OfDouble iterator, int characteristics) |
The spliterator is not late-binding, inherits the fail-fast properties of the iterator, and implements trySplit to permit limited parallelism.
Traversal of elements should be accomplished through the spliterator. The behaviour of splitting and traversal is undefined if the iterator is operated on after the spliterator is returned.
(Spliterator<? extends T> spliterator) |
Traversal of elements should be accomplished through the iterator. The behaviour of traversal is undefined if the spliterator is operated after the iterator is returned.
public static PrimitiveIterator.OfInt iterator |
(Spliterator.OfInt spliterator) |
Traversal of elements should be accomplished through the iterator. The behaviour of traversal is undefined if the spliterator is operated after the iterator is returned.
public static PrimitiveIterator.OfLong iterator |
(Spliterator.OfLong spliterator) |
Traversal of elements should be accomplished through the iterator. The behaviour of traversal is undefined if the spliterator is operated after the iterator is returned.
public static PrimitiveIterator.OfDouble iterator |
(Spliterator.OfDouble spliterator) |
Traversal of elements should be accomplished through the iterator. The behaviour of traversal is undefined if the spliterator is operated after the iterator is returned.
|
FlexDoc/Javadoc 2.0 Demo Java Doc |