Class Access2D.ElementView<N extends Comparable<N>>
java.lang.Object
org.ojalgo.structure.Access2D.ElementView<N>
- All Implemented Interfaces:
Comparable<Access2D.ElementView<N>>, Iterable<Access2D.ElementView<N>>, Iterator<Access2D.ElementView<N>>, Spliterator<Access2D.ElementView<N>>, AccessScalar<N>, ElementView1D<N, Access2D.ElementView<N>>, ElementView2D<N, Access2D.ElementView<N>>, NumberDefinition
- Enclosing interface:
Access2D<N extends Comparable<N>>
public static class Access2D.ElementView<N extends Comparable<N>>
extends Object
implements ElementView2D<N, Access2D.ElementView<N>>
-
Nested Class Summary
Nested classes/interfaces inherited from interface Spliterator
Spliterator.OfDouble, Spliterator.OfInt, Spliterator.OfLong, Spliterator.OfPrimitive<T,T_CONS, T_SPLITR> -
Field Summary
FieldsFields inherited from interface ElementView1D
CHARACTERISTICSFields inherited from interface Spliterator
CONCURRENT, DISTINCT, IMMUTABLE, NONNULL, ORDERED, SIZED, SORTED, SUBSIZED -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface ElementView1D
characteristics, compareTo, forEachRemaining, getComparator, remove, step, stream, tryAdvanceMethods inherited from interface Iterable
forEach, spliteratorMethods inherited from interface NumberDefinition
booleanValue, byteValue, floatValue, intValue, longValue, shortValueMethods inherited from interface Spliterator
getExactSizeIfKnown, hasCharacteristics
-
Field Details
-
myDelegate1D
-
myStructure
private final long myStructure
-
-
Constructor Details
-
ElementView
-
-
Method Details
-
column
public long column()- Specified by:
columnin interfaceElementView2D<N extends Comparable<N>, Access2D.ElementView<N extends Comparable<N>>>
-
doubleValue
public double doubleValue()- Specified by:
doubleValuein interfaceNumberDefinition
-
estimateSize
public long estimateSize()- Specified by:
estimateSizein interfaceSpliterator<N extends Comparable<N>>
-
get
- Specified by:
getin interfaceAccessScalar<N extends Comparable<N>>
-
hasNext
public boolean hasNext()- Specified by:
hasNextin interfaceIterator<N extends Comparable<N>>
-
hasPrevious
public boolean hasPrevious()- Specified by:
hasPreviousin interfaceElementView1D<N extends Comparable<N>, Access2D.ElementView<N extends Comparable<N>>>
-
index
public long index()- Specified by:
indexin interfaceElementView1D<N extends Comparable<N>, Access2D.ElementView<N extends Comparable<N>>>
-
iterator
- Specified by:
iteratorin interfaceElementView1D<N extends Comparable<N>, Access2D.ElementView<N extends Comparable<N>>>- Specified by:
iteratorin interfaceIterable<N extends Comparable<N>>
-
next
- Specified by:
nextin interfaceIterator<N extends Comparable<N>>
-
nextIndex
public long nextIndex()- Specified by:
nextIndexin interfaceElementView1D<N extends Comparable<N>, Access2D.ElementView<N extends Comparable<N>>>
-
previous
- Specified by:
previousin interfaceElementView1D<N extends Comparable<N>, Access2D.ElementView<N extends Comparable<N>>>
-
previousIndex
public long previousIndex()- Specified by:
previousIndexin interfaceElementView1D<N extends Comparable<N>, Access2D.ElementView<N extends Comparable<N>>>
-
row
public long row()- Specified by:
rowin interfaceElementView2D<N extends Comparable<N>, Access2D.ElementView<N extends Comparable<N>>>
-
toString
-
trySplit
- Specified by:
trySplitin interfaceElementView1D<N extends Comparable<N>, Access2D.ElementView<N extends Comparable<N>>>- Specified by:
trySplitin interfaceSpliterator<N extends Comparable<N>>
-