public class RowView<N extends Number> extends Object implements Access1D<N>, Iterable<RowView<N>>, Iterator<RowView<N>>, Spliterator<RowView<N>>, Comparable<RowView<N>>
Access1D.Aggregatable<N extends Number>, Access1D.Collectable<N extends Number,R extends Mutate1D.Receiver<N>>, Access1D.Elements, Access1D.ElementView<N extends Number>, Access1D.IndexOf, Access1D.Sliceable<N extends Number>, Access1D.Visitable<N extends Number>
Structure1D.BasicMapper<T>, Structure1D.IndexCallback, Structure1D.IndexMapper<T>, Structure1D.IntIndex, Structure1D.Logical<S extends Structure1D,B extends Structure1D.Logical<S,?>>, Structure1D.LongIndex, Structure1D.LoopCallback
Spliterator.OfDouble, Spliterator.OfInt, Spliterator.OfLong, Spliterator.OfPrimitive<T,T_CONS,T_SPLITR extends Spliterator.OfPrimitive<T,T_CONS,T_SPLITR>>
CONCURRENT, DISTINCT, IMMUTABLE, NONNULL, ORDERED, SIZED, SORTED, SUBSIZED
Modifier | Constructor and Description |
---|---|
protected |
RowView(Access2D<N> access) |
Modifier and Type | Method and Description |
---|---|
int |
characteristics() |
int |
compareTo(RowView<N> other) |
long |
count() |
double |
doubleValue(long index) |
long |
estimateSize() |
void |
forEachRemaining(Consumer<? super RowView<N>> action) |
N |
get(long index) |
boolean |
hasNext() |
boolean |
hasPrevious() |
RowView<N> |
iterator() |
RowView<N> |
next() |
RowView<N> |
previous() |
void |
remove() |
long |
row() |
protected void |
setRow(long row) |
Stream<RowView<N>> |
stream(boolean parallel) |
String |
toString() |
boolean |
tryAdvance(Consumer<? super RowView<N>> action) |
Spliterator<RowView<N>> |
trySplit() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
asCollectable1D, asPrimitive1D, axpy, byteValue, dot, elements, equals, floatValue, hashCode, intValue, longValue, nonzeros, shortValue, supplyTo, toRawCopy1D, toString, wrap, wrap, wrap
index, loopAll, loopMatching, loopRange, mapper, size
forEach, spliterator
getComparator, getExactSizeIfKnown, hasCharacteristics
public int characteristics()
characteristics
in interface Spliterator<RowView<N extends Number>>
public int compareTo(RowView<N> other)
compareTo
in interface Comparable<RowView<N extends Number>>
public long count()
count
in interface Structure1D
public double doubleValue(long index)
doubleValue
in interface Access1D<N extends Number>
public long estimateSize()
estimateSize
in interface Spliterator<RowView<N extends Number>>
public void forEachRemaining(Consumer<? super RowView<N>> action)
forEachRemaining
in interface Iterator<RowView<N extends Number>>
forEachRemaining
in interface Spliterator<RowView<N extends Number>>
public boolean hasNext()
public boolean hasPrevious()
public final void remove()
public long row()
public boolean tryAdvance(Consumer<? super RowView<N>> action)
tryAdvance
in interface Spliterator<RowView<N extends Number>>
public Spliterator<RowView<N>> trySplit()
trySplit
in interface Spliterator<RowView<N extends Number>>
protected void setRow(long row)
Copyright © 2019 Optimatika. All rights reserved.