Class Array2D<N extends Comparable<N>>
java.lang.Object
org.ojalgo.array.Array2D<N>
- All Implemented Interfaces:
Consumer<Access2D<?>>, Access1D<N>, Access1D.Aggregatable<N>, Access1D.Sliceable<N>, Access1D.Visitable<N>, Access2D<N>, Access2D.Aggregatable<N>, Access2D.Collectable<N,Mutate2D>, Access2D.Sliceable<N>, Access2D.Visitable<N>, Factory2D.Builder<Array2D<N>>, Mutate1D, Mutate1D.Fillable<N>, Mutate1D.Mixable<N>, Mutate1D.Modifiable<N>, Mutate2D, Mutate2D.Exchangeable, Mutate2D.Fillable<N>, Mutate2D.Mixable<N>, Mutate2D.Modifiable<N>, Mutate2D.ModifiableReceiver<N>, Mutate2D.Receiver<N>, Structure1D, Structure2D, Structure2D.ReducibleTo1D<Array1D<N>>, Structure2D.Reshapable
public final class Array2D<N extends Comparable<N>>
extends Object
implements Access2D.Visitable<N>, Access2D.Aggregatable<N>, Access2D.Sliceable<N>, Structure2D.ReducibleTo1D<Array1D<N>>, Access2D.Collectable<N,Mutate2D>, Mutate2D.ModifiableReceiver<N>, Mutate2D.Mixable<N>, Structure2D.Reshapable, Factory2D.Builder<Array2D<N>>
Array2D
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface Access2D
Access2D.Aggregatable<N>, Access2D.Collectable<N,R>, Access2D.ColumnView<N>, Access2D.ElementView<N>, Access2D.RowView<N>, Access2D.SelectionView<N>, Access2D.Sliceable<N>, Access2D.Visitable<N> Nested classes/interfaces inherited from interface Mutate1D
Mutate1D.Fillable<N>, Mutate1D.Mixable<N>, Mutate1D.Modifiable<N>, Mutate1D.ModifiableReceiver<N>, Mutate1D.Receiver<N>, Mutate1D.SortableNested classes/interfaces inherited from interface Mutate2D
Mutate2D.Exchangeable, Mutate2D.Fillable<N>, Mutate2D.Mixable<N>, Mutate2D.Modifiable<N>, Mutate2D.ModifiableReceiver<N>, Mutate2D.Receiver<N>Nested classes/interfaces inherited from interface Structure1D
Structure1D.BasicMapper<T>, Structure1D.IndexMapper<T>, Structure1D.IntIndex, Structure1D.Logical<S,B>, Structure1D.LongIndex, Structure1D.LoopCallback Nested classes/interfaces inherited from interface Structure2D
Structure2D.IntRowColumn, Structure2D.Logical<S,B>, Structure2D.LongRowColumn, Structure2D.ReducibleTo1D<R>, Structure2D.Reshapable, Structure2D.RowColumnKey<R, C>, Structure2D.RowColumnMapper<R, C> -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Array2D.Factory<ComplexNumber> static final Array2D.Factory<Quaternion> private final longprivate final BasicArray<N> private final longstatic final Array2D.Factory<RationalNumber> static final Array2D.Factory<Double> static final Array2D.Factory<Double> static final Array2D.Factory<Quadruple> static final Array2D.Factory<BigDecimal> static final Array2D.Factory<Double> static final Array2D.Factory<Double> static final Array2D.Factory<Double> static final Array2D.Factory<Double> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(int index, double addend) voidadd(int index, float addend) voidadd(int row, int col, double addend) voidadd(long index, byte addend) voidadd(long index, double addend) voidadd(long index, float addend) voidadd(long index, int addend) voidadd(long index, long addend) voidadd(long row, long col, byte addend) voidadd(long row, long col, double addend) voidadd(long row, long col, float addend) voidadd(long row, long col, int addend) voidadd(long row, long col, long addend) voidadd(long row, long col, short addend) voidadd(long row, long col, Comparable<?> addend) voidadd(long index, short addend) voidadd(long index, Comparable<?> addend) aggregateColumn(long row, long col, Aggregator aggregator) aggregateDiagonal(long row, long col, Aggregator aggregator) aggregateRange(long first, long limit, Aggregator aggregator) aggregateRow(long row, long col, Aggregator aggregator) build()bytebyteValue(int index) bytebyteValue(int row, int col) bytebyteValue(long index) bytebyteValue(long row, long col) longcount()count() == countRows() * countColumns()longOnly need to implement if the structure may contain more than Integer.MAX_VALUE elements.longOnly need to implement if the structure may contain more than Integer.MAX_VALUE elements.doubledoubleValue(int index) doubledoubleValue(int row, int col) Extracts one element of this matrix as a double.doubledoubleValue(long index) doubledoubleValue(long row, long col) booleanvoidexchangeColumns(long colA, long colB) voidexchangeRows(long rowA, long rowB) factory()static <N extends Comparable<N>>
Array2D.Factory<N> factory(DenseArray.Factory<N, ?> denseArray) voidvoidfillAll(NullaryFunction<?> supplier) voidfillColumn(long row, long col, N value) voidfillColumn(long row, long col, NullaryFunction<?> supplier) voidfillColumn(long row, long col, Access1D<N> values) voidfillDiagonal(long row, long col, N value) voidfillDiagonal(long row, long col, NullaryFunction<?> supplier) voidvoidfillRange(long first, long limit, NullaryFunction<?> supplier) voidvoidfillRow(long row, long col, NullaryFunction<?> supplier) voidflatten()Flattens this two dimensional array to a one dimensional array.floatfloatValue(int index) floatfloatValue(int row, int col) floatfloatValue(long index) floatfloatValue(long row, long col) get(long index) get(long row, long col) int(package private) BasicArray<N> intinthashCode()longintintValue(int index) intintValue(int row, int col) intintValue(long index) intintValue(long row, long col) longlongValue(int index) longlongValue(int row, int col) longlongValue(long index) longlongValue(long row, long col) doublemix(long row, long col, BinaryFunction<N> mixer, double addend) mix(long row, long col, BinaryFunction<N> mixer, N addend) voidmodifyAll(UnaryFunction<N> modifier) voidmodifyAny(Transformation2D<N> modifier) voidmodifyColumn(long row, long col, UnaryFunction<N> modifier) voidmodifyDiagonal(long row, long col, UnaryFunction<N> modifier) voidmodifyMatching(BinaryFunction<N> function, Access1D<N> right) voidmodifyMatching(Access1D<N> left, BinaryFunction<N> function) voidmodifyOne(long row, long col, UnaryFunction<N> modifier) voidmodifyOne(long index, UnaryFunction<N> modifier) voidmodifyRange(long first, long limit, UnaryFunction<N> modifier) voidmodifyRow(long row, long col, UnaryFunction<N> modifier) reduceColumns(Aggregator aggregator) reduceRows(Aggregator aggregator) voidreset()Reset this mutable structure to some standard (all zeros) initial state.reshape(long rows, long columns) voidset(int index, byte value) voidset(int index, double value) voidset(int index, float value) voidset(int index, int value) voidset(int row, int col, byte value) voidset(int row, int col, double value) voidset(int row, int col, float value) voidset(int row, int col, int value) voidset(int row, int col, long value) voidset(int row, int col, short value) voidset(int index, long value) voidset(int index, short value) voidset(long index, byte value) voidset(long index, double value) voidset(long index, float value) voidset(long index, int value) voidset(long index, long value) voidset(long row, long col, byte value) voidset(long row, long col, double value) voidset(long row, long col, float value) voidset(long row, long col, int value) voidset(long row, long col, long value) voidset(long row, long col, short value) voidset(long row, long col, Comparable<?> value) voidset(long index, short value) voidset(long index, Comparable<?> value) shortshortValue(int index) shortshortValue(int row, int col) shortshortValue(long index) shortshortValue(long row, long col) sliceColumn(long col) sliceColumn(long row, long col) sliceDiagonal(long row, long col) sliceRange(long first, long limit) sliceRow(long row) sliceRow(long row, long col) voidtoString()voidvisitAll(VoidFunction<N> visitor) voidvisitColumn(long row, long col, VoidFunction<N> visitor) voidvisitDiagonal(long row, long col, VoidFunction<N> visitor) voidvisitOne(long row, long col, VoidFunction<N> visitor) voidvisitOne(long index, VoidFunction<N> visitor) voidvisitRange(long first, long limit, VoidFunction<N> visitor) voidvisitRow(long row, long col, VoidFunction<N> visitor) Methods inherited from interface Access1D
asCollectable1D, asKeyed1D, asList, axpy, dot, select, supplyTo, toList, toRawCopy1DMethods inherited from interface Access1D.Aggregatable
aggregateAllMethods inherited from interface Access2D
asCollectable2D, asKeyed2D, columns, columns, columns, elements, nonzeros, rows, rows, rows, select, select, toRawCopy2DMethods inherited from interface Access2D.Aggregatable
aggregateColumn, aggregateDiagonal, aggregateRow, reduceColumns, reduceRowsMethods inherited from interface Access2D.Collectable
collectMethods inherited from interface Access2D.Sliceable
sliceDiagonalMethods inherited from interface Access2D.Visitable
visitColumn, visitDiagonal, visitRowMethods inherited from interface Mutate1D.Fillable
fillCompatible, fillMatching, fillMatching, fillMatching, fillMatchingMethods inherited from interface Mutate1D.Modifiable
add, add, add, addMethods inherited from interface Mutate2D.Fillable
fillColumn, fillColumn, fillColumn, fillCompatible, fillDiagonal, fillDiagonal, fillDiagonal, fillDiagonal, fillRow, fillRow, fillRowMethods inherited from interface Mutate2D.Mixable
mix, mixMethods inherited from interface Mutate2D.Modifiable
modifyColumn, modifyDiagonal, modifyMatchingInColumns, modifyMatchingInColumns, modifyMatchingInRows, modifyMatchingInRows, modifyRowMethods inherited from interface Mutate2D.ModifiableReceiver
modifyCompatible, modifyCompatibleMethods inherited from interface Mutate2D.Receiver
accept, isAcceptableMethods inherited from interface Structure2D
firstInColumn, firstInRow, getMaxDim, getMinDim, isEmpty, isFat, isScalar, isSquare, isTall, isVector, limitOfColumn, limitOfRow, size
-
Field Details
-
C128
-
H256
-
Q128
-
R032
-
R064
-
R128
-
R256
-
Z008
-
Z016
-
Z032
-
Z064
-
myColumnsCount
private final long myColumnsCount -
myDelegate
-
myRowsCount
private final long myRowsCount
-
-
Constructor Details
-
Array2D
Array2D(BasicArray<N> delegate, long structure)
-
-
Method Details
-
factory
public static <N extends Comparable<N>> Array2D.Factory<N> factory(DenseArray.Factory<N, ?> denseArray) -
add
public void add(int index, double addend) - Specified by:
addin interfaceMutate1D.Modifiable<N extends Comparable<N>>- Specified by:
addin interfaceMutate2D.Modifiable<N extends Comparable<N>>
-
add
public void add(int index, float addend) - Specified by:
addin interfaceMutate1D.Modifiable<N extends Comparable<N>>
-
add
public void add(int row, int col, double addend) - Specified by:
addin interfaceMutate2D.Modifiable<N extends Comparable<N>>
-
add
public void add(long index, byte addend) - Specified by:
addin interfaceMutate1D.Modifiable<N extends Comparable<N>>- Specified by:
addin interfaceMutate2D.Modifiable<N extends Comparable<N>>
-
add
- Specified by:
addin interfaceMutate1D.Modifiable<N extends Comparable<N>>- Specified by:
addin interfaceMutate2D.Modifiable<N extends Comparable<N>>
-
add
public void add(long index, double addend) - Specified by:
addin interfaceMutate1D.Modifiable<N extends Comparable<N>>- Specified by:
addin interfaceMutate2D.Modifiable<N extends Comparable<N>>
-
add
public void add(long index, float addend) - Specified by:
addin interfaceMutate1D.Modifiable<N extends Comparable<N>>- Specified by:
addin interfaceMutate2D.Modifiable<N extends Comparable<N>>
-
add
public void add(long index, int addend) - Specified by:
addin interfaceMutate1D.Modifiable<N extends Comparable<N>>- Specified by:
addin interfaceMutate2D.Modifiable<N extends Comparable<N>>
-
add
public void add(long index, long addend) - Specified by:
addin interfaceMutate1D.Modifiable<N extends Comparable<N>>- Specified by:
addin interfaceMutate2D.Modifiable<N extends Comparable<N>>
-
add
public void add(long row, long col, byte addend) - Specified by:
addin interfaceMutate2D.Modifiable<N extends Comparable<N>>
-
add
- Specified by:
addin interfaceMutate2D.Modifiable<N extends Comparable<N>>
-
add
public void add(long row, long col, double addend) - Specified by:
addin interfaceMutate2D.Modifiable<N extends Comparable<N>>
-
add
public void add(long row, long col, float addend) - Specified by:
addin interfaceMutate2D.Modifiable<N extends Comparable<N>>
-
add
public void add(long row, long col, int addend) - Specified by:
addin interfaceMutate2D.Modifiable<N extends Comparable<N>>
-
add
public void add(long row, long col, long addend) - Specified by:
addin interfaceMutate2D.Modifiable<N extends Comparable<N>>
-
add
public void add(long row, long col, short addend) - Specified by:
addin interfaceMutate2D.Modifiable<N extends Comparable<N>>
-
add
public void add(long index, short addend) - Specified by:
addin interfaceMutate1D.Modifiable<N extends Comparable<N>>- Specified by:
addin interfaceMutate2D.Modifiable<N extends Comparable<N>>
-
aggregateColumn
- Specified by:
aggregateColumnin interfaceAccess2D.Aggregatable<N extends Comparable<N>>
-
aggregateDiagonal
- Specified by:
aggregateDiagonalin interfaceAccess2D.Aggregatable<N extends Comparable<N>>
-
aggregateRange
- Specified by:
aggregateRangein interfaceAccess1D.Aggregatable<N extends Comparable<N>>
-
aggregateRow
- Specified by:
aggregateRowin interfaceAccess2D.Aggregatable<N extends Comparable<N>>
-
build
- Specified by:
buildin interfaceFactory2D.Builder<N extends Comparable<N>>
-
byteValue
public byte byteValue(int index) - Specified by:
byteValuein interfaceAccess1D<N extends Comparable<N>>- Specified by:
byteValuein interfaceAccess2D<N extends Comparable<N>>
-
byteValue
public byte byteValue(int row, int col) - Specified by:
byteValuein interfaceAccess2D<N extends Comparable<N>>
-
byteValue
public byte byteValue(long index) - Specified by:
byteValuein interfaceAccess1D<N extends Comparable<N>>- Specified by:
byteValuein interfaceAccess2D<N extends Comparable<N>>
-
byteValue
public byte byteValue(long row, long col) - Specified by:
byteValuein interfaceAccess2D<N extends Comparable<N>>
-
count
public long count()Description copied from interface:Structure2Dcount() == countRows() * countColumns()- Specified by:
countin interfaceStructure1D- Specified by:
countin interfaceStructure2D
-
countColumns
public long countColumns()Description copied from interface:Structure2DOnly need to implement if the structure may contain more than Integer.MAX_VALUE elements.- Specified by:
countColumnsin interfaceStructure2D- Returns:
- The number of columns
-
countRows
public long countRows()Description copied from interface:Structure2DOnly need to implement if the structure may contain more than Integer.MAX_VALUE elements.- Specified by:
countRowsin interfaceStructure2D- Returns:
- The number of rows
-
doubleValue
public double doubleValue(int index) - Specified by:
doubleValuein interfaceAccess1D<N extends Comparable<N>>- Specified by:
doubleValuein interfaceAccess2D<N extends Comparable<N>>
-
doubleValue
public double doubleValue(int row, int col) Description copied from interface:Access2DExtracts one element of this matrix as a double.- Specified by:
doubleValuein interfaceAccess2D<N extends Comparable<N>>- Parameters:
row- A row index.col- A column index.- Returns:
- One matrix element
-
doubleValue
public double doubleValue(long index) - Specified by:
doubleValuein interfaceAccess1D<N extends Comparable<N>>- Specified by:
doubleValuein interfaceAccess2D<N extends Comparable<N>>
-
doubleValue
public double doubleValue(long row, long col) - Specified by:
doubleValuein interfaceAccess2D<N extends Comparable<N>>
-
equals
-
exchangeColumns
public void exchangeColumns(long colA, long colB) - Specified by:
exchangeColumnsin interfaceMutate2D.Exchangeable
-
exchangeRows
public void exchangeRows(long rowA, long rowB) - Specified by:
exchangeRowsin interfaceMutate2D.Exchangeable
-
fillAll
- Specified by:
fillAllin interfaceMutate1D.Fillable<N extends Comparable<N>>
-
fillAll
- Specified by:
fillAllin interfaceMutate1D.Fillable<N extends Comparable<N>>
-
fillColumn
- Specified by:
fillColumnin interfaceMutate2D.Fillable<N extends Comparable<N>>
-
fillColumn
- Specified by:
fillColumnin interfaceMutate2D.Fillable<N extends Comparable<N>>
-
fillColumn
- Specified by:
fillColumnin interfaceMutate2D.Fillable<N extends Comparable<N>>
-
fillDiagonal
- Specified by:
fillDiagonalin interfaceMutate2D.Fillable<N extends Comparable<N>>
-
fillDiagonal
- Specified by:
fillDiagonalin interfaceMutate2D.Fillable<N extends Comparable<N>>
-
fillRange
- Specified by:
fillRangein interfaceMutate1D.Fillable<N extends Comparable<N>>
-
fillRange
- Specified by:
fillRangein interfaceMutate1D.Fillable<N extends Comparable<N>>
-
fillRow
- Specified by:
fillRowin interfaceMutate2D.Fillable<N extends Comparable<N>>
-
fillRow
- Specified by:
fillRowin interfaceMutate2D.Fillable<N extends Comparable<N>>
-
fillRow
- Specified by:
fillRowin interfaceMutate2D.Fillable<N extends Comparable<N>>
-
flatten
Flattens this two dimensional array to a one dimensional array. The (internal/actual) array is not copied, it is just accessed through a different adaptor.- Specified by:
flattenin interfaceStructure2D.Reshapable- See Also:
-
floatValue
public float floatValue(int index) - Specified by:
floatValuein interfaceAccess1D<N extends Comparable<N>>- Specified by:
floatValuein interfaceAccess2D<N extends Comparable<N>>
-
floatValue
public float floatValue(int row, int col) - Specified by:
floatValuein interfaceAccess2D<N extends Comparable<N>>
-
floatValue
public float floatValue(long index) - Specified by:
floatValuein interfaceAccess1D<N extends Comparable<N>>- Specified by:
floatValuein interfaceAccess2D<N extends Comparable<N>>
-
floatValue
public float floatValue(long row, long col) - Specified by:
floatValuein interfaceAccess2D<N extends Comparable<N>>
-
get
-
get
-
getColDim
public int getColDim()- Specified by:
getColDimin interfaceStructure2D- Returns:
- The number of columns
-
getRowDim
public int getRowDim()- Specified by:
getRowDimin interfaceStructure2D- Returns:
- The number of rows
-
hashCode
-
indexOfLargest
public long indexOfLargest()- Specified by:
indexOfLargestin interfaceAccess1D.Aggregatable<N extends Comparable<N>>
-
intValue
public int intValue(int index) - Specified by:
intValuein interfaceAccess1D<N extends Comparable<N>>- Specified by:
intValuein interfaceAccess2D<N extends Comparable<N>>
-
intValue
public int intValue(int row, int col) - Specified by:
intValuein interfaceAccess2D<N extends Comparable<N>>
-
intValue
public int intValue(long index) - Specified by:
intValuein interfaceAccess1D<N extends Comparable<N>>- Specified by:
intValuein interfaceAccess2D<N extends Comparable<N>>
-
intValue
public int intValue(long row, long col) - Specified by:
intValuein interfaceAccess2D<N extends Comparable<N>>
-
longValue
public long longValue(int index) - Specified by:
longValuein interfaceAccess1D<N extends Comparable<N>>- Specified by:
longValuein interfaceAccess2D<N extends Comparable<N>>
-
longValue
public long longValue(int row, int col) - Specified by:
longValuein interfaceAccess2D<N extends Comparable<N>>
-
longValue
public long longValue(long index) - Specified by:
longValuein interfaceAccess1D<N extends Comparable<N>>- Specified by:
longValuein interfaceAccess2D<N extends Comparable<N>>
-
longValue
public long longValue(long row, long col) - Specified by:
longValuein interfaceAccess2D<N extends Comparable<N>>
-
mix
- Specified by:
mixin interfaceMutate2D.Mixable<N extends Comparable<N>>
-
mix
- Specified by:
mixin interfaceMutate2D.Mixable<N extends Comparable<N>>
-
modifyAll
- Specified by:
modifyAllin interfaceMutate1D.Modifiable<N extends Comparable<N>>
-
modifyAny
- Specified by:
modifyAnyin interfaceMutate2D.ModifiableReceiver<N extends Comparable<N>>
-
modifyColumn
- Specified by:
modifyColumnin interfaceMutate2D.Modifiable<N extends Comparable<N>>
-
modifyDiagonal
- Specified by:
modifyDiagonalin interfaceMutate2D.Modifiable<N extends Comparable<N>>
-
modifyMatching
- Specified by:
modifyMatchingin interfaceMutate1D.Modifiable<N extends Comparable<N>>
-
modifyMatching
- Specified by:
modifyMatchingin interfaceMutate1D.Modifiable<N extends Comparable<N>>
-
modifyOne
- Specified by:
modifyOnein interfaceMutate2D.Modifiable<N extends Comparable<N>>
-
modifyOne
- Specified by:
modifyOnein interfaceMutate1D.Modifiable<N extends Comparable<N>>- Specified by:
modifyOnein interfaceMutate2D.Modifiable<N extends Comparable<N>>
-
modifyRange
- Specified by:
modifyRangein interfaceMutate1D.Modifiable<N extends Comparable<N>>
-
modifyRow
- Specified by:
modifyRowin interfaceMutate2D.Modifiable<N extends Comparable<N>>
-
reduceColumns
- Specified by:
reduceColumnsin interfaceStructure2D.ReducibleTo1D<N extends Comparable<N>>
-
reduceRows
- Specified by:
reduceRowsin interfaceStructure2D.ReducibleTo1D<N extends Comparable<N>>
-
reset
-
reshape
- Specified by:
reshapein interfaceStructure2D.Reshapable- See Also:
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
shortValue
public short shortValue(int index) - Specified by:
shortValuein interfaceAccess1D<N extends Comparable<N>>- Specified by:
shortValuein interfaceAccess2D<N extends Comparable<N>>
-
shortValue
public short shortValue(int row, int col) - Specified by:
shortValuein interfaceAccess2D<N extends Comparable<N>>
-
shortValue
public short shortValue(long index) - Specified by:
shortValuein interfaceAccess1D<N extends Comparable<N>>- Specified by:
shortValuein interfaceAccess2D<N extends Comparable<N>>
-
shortValue
public short shortValue(long row, long col) - Specified by:
shortValuein interfaceAccess2D<N extends Comparable<N>>
-
sliceColumn
- Specified by:
sliceColumnin interfaceAccess2D.Sliceable<N extends Comparable<N>>
-
sliceColumn
- Specified by:
sliceColumnin interfaceAccess2D.Sliceable<N extends Comparable<N>>
-
sliceDiagonal
- Specified by:
sliceDiagonalin interfaceAccess2D.Sliceable<N extends Comparable<N>>
-
sliceRange
- Specified by:
sliceRangein interfaceAccess1D.Sliceable<N extends Comparable<N>>
-
sliceRow
- Specified by:
sliceRowin interfaceAccess2D.Sliceable<N extends Comparable<N>>
-
sliceRow
- Specified by:
sliceRowin interfaceAccess2D.Sliceable<N extends Comparable<N>>
-
supplyTo
- Specified by:
supplyToin interfaceAccess2D.Collectable<N extends Comparable<N>, Mutate2D>
-
toString
-
visitAll
- Specified by:
visitAllin interfaceAccess1D.Visitable<N extends Comparable<N>>
-
visitColumn
- Specified by:
visitColumnin interfaceAccess2D.Visitable<N extends Comparable<N>>
-
visitDiagonal
- Specified by:
visitDiagonalin interfaceAccess2D.Visitable<N extends Comparable<N>>
-
visitOne
- Specified by:
visitOnein interfaceAccess2D.Visitable<N extends Comparable<N>>
-
visitOne
- Specified by:
visitOnein interfaceAccess1D.Visitable<N extends Comparable<N>>- Specified by:
visitOnein interfaceAccess2D.Visitable<N extends Comparable<N>>
-
visitRange
- Specified by:
visitRangein interfaceAccess1D.Visitable<N extends Comparable<N>>
-
visitRow
- Specified by:
visitRowin interfaceAccess2D.Visitable<N extends Comparable<N>>
-
factory
-
getDelegate
BasicArray<N> getDelegate()
-