public class ColumnView<N extends Number> extends Object implements Access1D<N>, Iterable<ColumnView<N>>, Iterator<ColumnView<N>>, Spliterator<ColumnView<N>>, Comparable<ColumnView<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 |
ColumnView(Access2D<N> access) |
Modifier and Type | Method and Description |
---|---|
int |
characteristics() |
long |
column() |
int |
compareTo(ColumnView<N> other) |
long |
count() |
double |
doubleValue(long index) |
long |
estimateSize() |
void |
forEachRemaining(Consumer<? super ColumnView<N>> action) |
N |
get(long index) |
boolean |
hasNext() |
boolean |
hasPrevious() |
ColumnView<N> |
iterator() |
ColumnView<N> |
next() |
ColumnView<N> |
previous() |
void |
remove() |
protected void |
setColumn(long column) |
Stream<ColumnView<N>> |
stream(boolean parallel) |
String |
toString() |
boolean |
tryAdvance(Consumer<? super ColumnView<N>> action) |
Spliterator<ColumnView<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<ColumnView<N extends Number>>
public long column()
public int compareTo(ColumnView<N> other)
compareTo
in interface Comparable<ColumnView<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<ColumnView<N extends Number>>
public void forEachRemaining(Consumer<? super ColumnView<N>> action)
forEachRemaining
in interface Iterator<ColumnView<N extends Number>>
forEachRemaining
in interface Spliterator<ColumnView<N extends Number>>
public boolean hasNext()
hasNext
in interface Iterator<ColumnView<N extends Number>>
public boolean hasPrevious()
public ColumnView<N> iterator()
iterator
in interface Iterable<ColumnView<N extends Number>>
public ColumnView<N> next()
next
in interface Iterator<ColumnView<N extends Number>>
public ColumnView<N> previous()
public final void remove()
remove
in interface Iterator<ColumnView<N extends Number>>
public Stream<ColumnView<N>> stream(boolean parallel)
public boolean tryAdvance(Consumer<? super ColumnView<N>> action)
tryAdvance
in interface Spliterator<ColumnView<N extends Number>>
public Spliterator<ColumnView<N>> trySplit()
trySplit
in interface Spliterator<ColumnView<N extends Number>>
protected void setColumn(long column)
Copyright © 2019 Optimatika. All rights reserved.