org.jquantlib.math.matrixutilities.internal
Class DirectArrayRowAddress
- java.lang.Object
-
- org.jquantlib.math.matrixutilities.internal.DirectAddress
-
- org.jquantlib.math.matrixutilities.internal.DirectArrayRowAddress
-
- All Implemented Interfaces:
- java.lang.Cloneable, Address, Address.ArrayAddress
public class DirectArrayRowAddress extends DirectAddress implements Address.ArrayAddress
This accessor provides contiguous addressing on row-arrays- See Also:
Array
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.jquantlib.math.matrixutilities.internal.Address.ArrayAddress
Address.ArrayAddress.ArrayOffset
-
Nested classes/interfaces inherited from interface org.jquantlib.math.matrixutilities.internal.Address
Address.ArrayAddress, Address.Flags, Address.MatrixAddress, Address.Offset
-
-
Field Summary
-
Fields inherited from interface org.jquantlib.math.matrixutilities.internal.Address
GAP_INDEX_FOUND, INVALID_BACKWARD_INDEXING, INVALID_COLUMN_INDEX, INVALID_ROW_INDEX
-
-
Constructor Summary
Constructors Constructor and Description DirectArrayRowAddress(double[] data, int row, Address chain, int col0, int col1, java.util.Set<Address.Flags> flags, boolean contiguous, int rows, int cols)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description DirectArrayRowAddressclone()Address.ArrayAddress.ArrayOffsetoffset()Address.ArrayAddress.ArrayOffsetoffset(int index)intop(int index)Address.ArrayAddresstoFortran()Address.ArrayAddresstoJava()-
Methods inherited from class org.jquantlib.math.matrixutilities.internal.DirectAddress
base, col0, cols, flags, isContiguous, isFortran, last, row0, rows, toString
-
-
-
-
Constructor Detail
-
DirectArrayRowAddress
public DirectArrayRowAddress(double[] data, int row, Address chain, int col0, int col1, java.util.Set<Address.Flags> flags, boolean contiguous, int rows, int cols)
-
-
Method Detail
-
toFortran
public Address.ArrayAddress toFortran()
- Specified by:
toFortranin interfaceAddress.ArrayAddress
-
toJava
public Address.ArrayAddress toJava()
- Specified by:
toJavain interfaceAddress.ArrayAddress
-
offset
public Address.ArrayAddress.ArrayOffset offset()
- Specified by:
offsetin interfaceAddress.ArrayAddress
-
offset
public Address.ArrayAddress.ArrayOffset offset(int index)
- Specified by:
offsetin interfaceAddress.ArrayAddress
-
op
public int op(int index)
- Specified by:
opin interfaceAddress.ArrayAddress
-
clone
public DirectArrayRowAddress clone()
- Specified by:
clonein interfaceAddress.ArrayAddress- Overrides:
clonein classDirectAddress
-
-
DataMelt 3.0 © DataMelt by jWork.ORG