public interface ElementView1D<N extends Number,V extends ElementView1D<N,V>> extends AccessScalar<N>, Iterable<V>, Iterator<V>, Spliterator<V>, Comparable<V>
Spliterator.OfDouble, Spliterator.OfInt, Spliterator.OfLong, Spliterator.OfPrimitive<T,T_CONS,T_SPLITR extends Spliterator.OfPrimitive<T,T_CONS,T_SPLITR>>| Modifier and Type | Field and Description |
|---|---|
static int |
CHARACTERISTICS |
CONCURRENT, DISTINCT, IMMUTABLE, NONNULL, ORDERED, SIZED, SORTED, SUBSIZED| Modifier and Type | Method and Description |
|---|---|
default int |
characteristics() |
default int |
compareTo(V other) |
default void |
forEachRemaining(Consumer<? super V> action) |
default Comparator<? super V> |
getComparator() |
boolean |
hasPrevious() |
long |
index() |
default Iterator<V> |
iterator() |
default long |
nextIndex() |
V |
previous() |
default long |
previousIndex() |
default void |
remove() |
default boolean |
step() |
default Stream<V> |
stream(boolean parallel) |
default boolean |
tryAdvance(Consumer<? super V> action) |
ElementView1D<N,V> |
trySplit() |
byteValue, doubleValue, floatValue, get, getNumber, intValue, longValue, shortValueforEach, spliteratorestimateSize, getExactSizeIfKnown, hasCharacteristicsstatic final int CHARACTERISTICS
default int characteristics()
characteristics in interface Spliterator<V extends ElementView1D<N,V>>default int compareTo(V other)
compareTo in interface Comparable<V extends ElementView1D<N,V>>default void forEachRemaining(Consumer<? super V> action)
forEachRemaining in interface Iterator<V extends ElementView1D<N,V>>forEachRemaining in interface Spliterator<V extends ElementView1D<N,V>>default Comparator<? super V> getComparator()
getComparator in interface Spliterator<V extends ElementView1D<N,V>>boolean hasPrevious()
long index()
default long nextIndex()
V previous()
default long previousIndex()
default void remove()
default boolean step()
default boolean tryAdvance(Consumer<? super V> action)
tryAdvance in interface Spliterator<V extends ElementView1D<N,V>>ElementView1D<N,V> trySplit()
trySplit in interface Spliterator<V extends ElementView1D<N,V>>Copyright © 2018 Optimatika. All rights reserved.