ch.javasoft.smx.iface
Interface ReadableBigIntegerMatrix<N extends Number>

All Superinterfaces:
Cloneable, MatrixBase<N>, ReadableBigIntegerRationalMatrix<N>, ReadableDoubleMatrix<N>, ReadableMatrix<N>
All Known Subinterfaces:
BigIntegerMatrix, IntMatrix, LongMatrix, ReadableIntMatrix<N>, ReadableLongMatrix<N>
All Known Implementing Classes:
DefaultBigIntegerMatrix, DefaultIntMatrix, DefaultLongMatrix

public interface ReadableBigIntegerMatrix<N extends Number>
extends ReadableBigIntegerRationalMatrix<N>

(Readable) matrix based on BigInteger numbers


Method Summary
 BigInteger[] getBigIntegerColumn(int col)
           
 BigInteger[][] getBigIntegerColumns()
           
 BigInteger[] getBigIntegerRow(int row)
           
 BigInteger[][] getBigIntegerRows()
           
 BigInteger getBigIntegerValueAt(int row, int col)
           
 ReadableBigIntegerMatrix subBigIntegerMatrix(int rowStart, int rowEnd, int colStart, int colEnd)
           
 void toArray(BigInteger[] array)
           
 BigInteger[] toBigIntegerArray()
           
 BigIntegerMatrix toBigIntegerMatrix(boolean enforceNewInstance)
           
 
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
clone, getNumberRows, getNumberValueAt, getSignumAt, newInstance, newInstance, toWritableMatrix, transpose
 
Methods inherited from interface ch.javasoft.smx.iface.MatrixBase
getColumnCount, getMatrixOperations, getNumberOperations, getRowCount, toMultilineString, toString, writeTo, writeTo, writeToMultiline, writeToMultiline
 

Method Detail

toBigIntegerMatrix

BigIntegerMatrix toBigIntegerMatrix(boolean enforceNewInstance)

subBigIntegerMatrix

ReadableBigIntegerMatrix subBigIntegerMatrix(int rowStart,
                                             int rowEnd,
                                             int colStart,
                                             int colEnd)

getBigIntegerValueAt

BigInteger getBigIntegerValueAt(int row,
                                int col)

toBigIntegerArray

BigInteger[] toBigIntegerArray()

toArray

void toArray(BigInteger[] array)

getBigIntegerRow

BigInteger[] getBigIntegerRow(int row)

getBigIntegerColumn

BigInteger[] getBigIntegerColumn(int col)

getBigIntegerRows

BigInteger[][] getBigIntegerRows()

getBigIntegerColumns

BigInteger[][] getBigIntegerColumns()