public static final class Access2D.ElementView<N extends Number> extends Object implements ElementView2D<N,Access2D.ElementView<N>>
Spliterator.OfDouble, Spliterator.OfInt, Spliterator.OfLong, Spliterator.OfPrimitive<T,T_CONS,T_SPLITR extends Spliterator.OfPrimitive<T,T_CONS,T_SPLITR>>
CHARACTERISTICS
CONCURRENT, DISTINCT, IMMUTABLE, NONNULL, ORDERED, SIZED, SORTED, SUBSIZED
Constructor and Description |
---|
ElementView(ElementView1D<N,?> delegate,
long structure) |
Modifier and Type | Method and Description |
---|---|
long |
column() |
double |
doubleValue() |
long |
estimateSize() |
N |
get() |
boolean |
hasNext() |
boolean |
hasPrevious() |
long |
index() |
Access2D.ElementView<N> |
iterator() |
Access2D.ElementView<N> |
next() |
long |
nextIndex() |
Access2D.ElementView<N> |
previous() |
long |
previousIndex() |
long |
row() |
Access2D.ElementView<N> |
trySplit() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
characteristics, compareTo, forEachRemaining, getComparator, remove, step, stream, tryAdvance
byteValue, floatValue, intValue, longValue, shortValue
forEach, spliterator
getExactSizeIfKnown, hasCharacteristics
public ElementView(ElementView1D<N,?> delegate, long structure)
public long column()
column
in interface ElementView2D<N extends Number,Access2D.ElementView<N extends Number>>
public double doubleValue()
doubleValue
in interface AccessScalar<N extends Number>
Number.doubleValue()
public long estimateSize()
estimateSize
in interface Spliterator<Access2D.ElementView<N extends Number>>
public N get()
get
in interface AccessScalar<N extends Number>
public boolean hasNext()
hasNext
in interface Iterator<Access2D.ElementView<N extends Number>>
public boolean hasPrevious()
hasPrevious
in interface ElementView1D<N extends Number,Access2D.ElementView<N extends Number>>
public long index()
index
in interface ElementView1D<N extends Number,Access2D.ElementView<N extends Number>>
public Access2D.ElementView<N> iterator()
iterator
in interface Iterable<Access2D.ElementView<N extends Number>>
iterator
in interface ElementView1D<N extends Number,Access2D.ElementView<N extends Number>>
public Access2D.ElementView<N> next()
next
in interface Iterator<Access2D.ElementView<N extends Number>>
public long nextIndex()
nextIndex
in interface ElementView1D<N extends Number,Access2D.ElementView<N extends Number>>
public Access2D.ElementView<N> previous()
previous
in interface ElementView1D<N extends Number,Access2D.ElementView<N extends Number>>
public long previousIndex()
previousIndex
in interface ElementView1D<N extends Number,Access2D.ElementView<N extends Number>>
public long row()
row
in interface ElementView2D<N extends Number,Access2D.ElementView<N extends Number>>
public Access2D.ElementView<N> trySplit()
trySplit
in interface Spliterator<Access2D.ElementView<N extends Number>>
trySplit
in interface ElementView1D<N extends Number,Access2D.ElementView<N extends Number>>
Copyright © 2019 Optimatika. All rights reserved.