ch.javasoft.smx.iface
Interface BigIntegerMatrix

All Superinterfaces:
Cloneable, MatrixBase<BigInteger>, ReadableBigIntegerMatrix<BigInteger>, ReadableBigIntegerRationalMatrix<BigInteger>, ReadableDoubleMatrix<BigInteger>, ReadableMatrix<BigInteger>, WritableBigIntegerMatrix<BigInteger>, WritableIntMatrix<BigInteger>, WritableLongMatrix<BigInteger>, WritableMatrix<BigInteger>
All Known Implementing Classes:
DefaultBigIntegerMatrix

public interface BigIntegerMatrix
extends ReadableBigIntegerMatrix<BigInteger>, WritableBigIntegerMatrix<BigInteger>

Readable/writable matrix based on BigInteger numbers


Method Summary
 BigIntegerMatrix clone()
           
 BigIntegerMatrix newInstance(BigInteger[][] data, boolean rowsInDim1)
           
 BigIntegerMatrix newInstance(int rows, int cols)
           
 BigIntegerMatrix transpose()
           
 
Methods inherited from interface ch.javasoft.smx.iface.ReadableBigIntegerMatrix
getBigIntegerColumn, getBigIntegerColumns, getBigIntegerRow, getBigIntegerRows, getBigIntegerValueAt, subBigIntegerMatrix, toArray, toBigIntegerArray, toBigIntegerMatrix
 
Methods inherited from interface ch.javasoft.smx.iface.ReadableBigIntegerRationalMatrix
getBigFractionValueAt, getBigIntegerDenominatorAt, getBigIntegerNumeratorAt, subBigIntegerRationalMatrix, toBigIntegerRationalMatrix
 
Methods inherited from interface ch.javasoft.smx.iface.ReadableDoubleMatrix
getDoubleColumn, getDoubleColumns, getDoubleRow, getDoubleRows, getDoubleValueAt, subDoubleMatrix, toArray, toDoubleArray, toDoubleMatrix
 
Methods inherited from interface ch.javasoft.smx.iface.ReadableMatrix
getNumberRows, getNumberValueAt, getSignumAt, toWritableMatrix
 
Methods inherited from interface ch.javasoft.smx.iface.WritableBigIntegerMatrix
add, addRowToOtherRow, multiply, multiplyRow, setValueAt
 
Methods inherited from interface ch.javasoft.smx.iface.WritableLongMatrix
add, addRowToOtherRow, multiply, multiplyRow, setValueAt
 
Methods inherited from interface ch.javasoft.smx.iface.WritableIntMatrix
add, addRowToOtherRow, multiply, multiplyRow, setValueAt
 
Methods inherited from interface ch.javasoft.smx.iface.WritableMatrix
negate, setValueAt, swapColumns, swapRows, toReadableMatrix
 
Methods inherited from interface ch.javasoft.smx.iface.MatrixBase
getColumnCount, getMatrixOperations, getNumberOperations, getRowCount, toMultilineString, toString, writeTo, writeTo, writeToMultiline, writeToMultiline
 

Method Detail

newInstance

BigIntegerMatrix newInstance(int rows,
                             int cols)
Specified by:
newInstance in interface MatrixBase<BigInteger>
Specified by:
newInstance in interface ReadableMatrix<BigInteger>
Specified by:
newInstance in interface WritableMatrix<BigInteger>

newInstance

BigIntegerMatrix newInstance(BigInteger[][] data,
                             boolean rowsInDim1)
Specified by:
newInstance in interface MatrixBase<BigInteger>
Specified by:
newInstance in interface ReadableMatrix<BigInteger>
Specified by:
newInstance in interface WritableMatrix<BigInteger>

clone

BigIntegerMatrix clone()
Specified by:
clone in interface MatrixBase<BigInteger>
Specified by:
clone in interface ReadableMatrix<BigInteger>
Specified by:
clone in interface WritableMatrix<BigInteger>

transpose

BigIntegerMatrix transpose()
Specified by:
transpose in interface MatrixBase<BigInteger>
Specified by:
transpose in interface ReadableMatrix<BigInteger>
Specified by:
transpose in interface WritableMatrix<BigInteger>