public class FloatSplititerators
extends java.lang.Object
| Constructor and Description |
|---|
FloatSplititerators() |
| Modifier and Type | Method and Description |
|---|---|
static java.util.Spliterator.OfDouble |
createArrayJavaSplititerator(float[] array,
int characteristics)
Creates A stream compatible split iterator without copying the original array or boxing
|
static java.util.Spliterator.OfDouble |
createArrayJavaSplititerator(float[] array,
int size,
int characteristics)
Creates A stream compatible split iterator without copying the original array or boxing
|
static java.util.Spliterator.OfDouble |
createArrayJavaSplititerator(float[] array,
int offset,
int size,
int characteristics)
Creates A stream compatible split iterator without copying the original array or boxing
|
static FloatSplititerator |
createArraySplititerator(float[] array,
int characteristics)
Creates a Type Specific SplitIterator to reduce boxing/unboxing
|
static FloatSplititerator |
createArraySplititerator(float[] array,
int size,
int characteristics)
Creates a Type Specific SplitIterator to reduce boxing/unboxing
|
static FloatSplititerator |
createArraySplititerator(float[] array,
int offset,
int size,
int characteristics)
Creates a Type Specific SplitIterator to reduce boxing/unboxing
|
static java.util.Spliterator.OfDouble |
createJavaSplititerator(FloatCollection collection,
int characteristics)
Creates a stream compatible split iterator without copying it or boxing it
|
static java.util.Spliterator.OfDouble |
createSizedJavaSplititerator(FloatIterator iterator,
long size,
int characteristics)
Creates a stream compatible split iterator without copying it or boxing it
|
static FloatSplititerator |
createSizedSplititerator(FloatIterator iterator,
long size,
int characteristics)
Creates a Type Specific SplitIterator to reduce boxing/unboxing
|
static FloatSplititerator |
createSplititerator(FloatCollection collection,
int characteristics)
Creates a Type Specific SplitIterator to reduce boxing/unboxing
|
static java.util.Spliterator.OfDouble |
createUnknownJavaSplititerator(FloatIterator iterator,
int characteristics)
Creates a stream compatible split iterator without copying it or boxing it
|
static FloatSplititerator |
createUnknownSplititerator(FloatIterator iterator,
int characteristics)
Creates a Type Specific SplitIterator to reduce boxing/unboxing
|
public static java.util.Spliterator.OfDouble createArrayJavaSplititerator(float[] array,
int characteristics)
array - that should be wrapped into a split iteratorcharacteristics - characteristics properties of this spliterator's source or elements.public static java.util.Spliterator.OfDouble createArrayJavaSplititerator(float[] array,
int size,
int characteristics)
array - that should be wrapped into a split iteratorsize - the maximum index within the arraycharacteristics - characteristics properties of this spliterator's source or elements.java.lang.IllegalStateException - if the size is outside of the array sizepublic static java.util.Spliterator.OfDouble createArrayJavaSplititerator(float[] array,
int offset,
int size,
int characteristics)
array - that should be wrapped into a split iteratoroffset - the starting index of the arraysize - the maximum index within the arraycharacteristics - characteristics properties of this spliterator's source or elements.java.lang.IllegalStateException - the offset and size are outside of the arrays rangepublic static java.util.Spliterator.OfDouble createJavaSplititerator(FloatCollection collection, int characteristics)
collection - the collection that should be wrapped in a split iteratorcharacteristics - characteristics properties of this spliterator's source or elements.public static java.util.Spliterator.OfDouble createUnknownJavaSplititerator(FloatIterator iterator, int characteristics)
iterator - the Iterator that should be wrapped in a split iteratorcharacteristics - characteristics properties of this spliterator's source or elements.public static java.util.Spliterator.OfDouble createSizedJavaSplititerator(FloatIterator iterator, long size, int characteristics)
iterator - the collection that should be wrapped in a split iteratorsize - the amount of elements in the iteratorcharacteristics - characteristics properties of this spliterator's source or elements.public static FloatSplititerator createArraySplititerator(float[] array, int characteristics)
array - that should be wrapped into a split iteratorcharacteristics - characteristics properties of this spliterator's source or elements.public static FloatSplititerator createArraySplititerator(float[] array, int size, int characteristics)
array - that should be wrapped into a split iteratorsize - the maximum index within the arraycharacteristics - characteristics properties of this spliterator's source or elements.java.lang.IllegalStateException - if the size is outside of the array sizepublic static FloatSplititerator createArraySplititerator(float[] array, int offset, int size, int characteristics)
array - that should be wrapped into a split iteratoroffset - the starting index of the arraysize - the maximum index within the arraycharacteristics - characteristics properties of this spliterator's source or elements.java.lang.IllegalStateException - the offset and size are outside of the arrays rangepublic static FloatSplititerator createSplititerator(FloatCollection collection, int characteristics)
collection - the collection that should be wrapped in a split iteratorcharacteristics - characteristics properties of this spliterator's source or elements.public static FloatSplititerator createUnknownSplititerator(FloatIterator iterator, int characteristics)
iterator - the Iterator that should be wrapped in a split iteratorcharacteristics - characteristics properties of this spliterator's source or elements.public static FloatSplititerator createSizedSplititerator(FloatIterator iterator, long size, int characteristics)
iterator - the collection that should be wrapped in a split iteratorsize - the amount of elements in the iteratorcharacteristics - characteristics properties of this spliterator's source or elements.