Package org.la4j.iterator
Class CursorToColumnMajorMatrixIterator
- java.lang.Object
-
- org.la4j.iterator.CursorIterator
-
- org.la4j.iterator.MatrixIterator
-
- org.la4j.iterator.ColumnMajorMatrixIterator
-
- org.la4j.iterator.CursorToColumnMajorMatrixIterator
-
- All Implemented Interfaces:
java.util.Iterator<java.lang.Double>
public class CursorToColumnMajorMatrixIterator extends ColumnMajorMatrixIterator
-
-
Field Summary
Fields Modifier and Type Field Description private CursorIteratorunderlying-
Fields inherited from class org.la4j.iterator.MatrixIterator
columns, rows
-
-
Constructor Summary
Constructors Constructor Description CursorToColumnMajorMatrixIterator(CursorIterator underlying, int rows, int columns)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcolumnIndex()doubleget()booleanhasNext()java.lang.Doublenext()introwIndex()voidset(double value)-
Methods inherited from class org.la4j.iterator.ColumnMajorMatrixIterator
andAlsoDivide, andAlsoMultiply, cursor, orElseAdd, orElseSubtract
-
Methods inherited from class org.la4j.iterator.CursorIterator
andAlso, orElse, remove
-
-
-
-
Field Detail
-
underlying
private final CursorIterator underlying
-
-
Constructor Detail
-
CursorToColumnMajorMatrixIterator
public CursorToColumnMajorMatrixIterator(CursorIterator underlying, int rows, int columns)
-
-
Method Detail
-
rowIndex
public int rowIndex()
- Specified by:
rowIndexin classMatrixIterator
-
columnIndex
public int columnIndex()
- Specified by:
columnIndexin classMatrixIterator
-
get
public double get()
- Specified by:
getin classCursorIterator
-
set
public void set(double value)
- Specified by:
setin classCursorIterator
-
hasNext
public boolean hasNext()
-
next
public java.lang.Double next()
-
-