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

All Superinterfaces:
Cloneable, MatrixBase<N>, ReadableDoubleMatrix<N>, ReadableMatrix<N>
All Known Subinterfaces:
BigIntegerMatrix, BigIntegerRationalMatrix, IntMatrix, IntRationalMatrix, LongMatrix, LongRationalMatrix, ReadableBigIntegerMatrix<N>, ReadableIntMatrix<N>, ReadableIntRationalMatrix<N>, ReadableLongMatrix<N>, ReadableLongRationalMatrix<N>
All Known Implementing Classes:
DefaultBigIntegerMatrix, DefaultBigIntegerRationalMatrix, DefaultBigIntegerVector, DefaultIntMatrix, DefaultIntRationalMatrix, DefaultLongMatrix

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


Method Summary
 BigFraction getBigFractionValueAt(int row, int col)
           
 BigInteger getBigIntegerDenominatorAt(int row, int col)
           
 BigInteger getBigIntegerNumeratorAt(int row, int col)
           
 BigIntegerRationalMatrix subBigIntegerRationalMatrix(int rowStart, int rowEnd, int colStart, int colEnd)
           
 BigIntegerRationalMatrix toBigIntegerRationalMatrix(boolean enforceNewInstance)
           
 
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

toBigIntegerRationalMatrix

BigIntegerRationalMatrix toBigIntegerRationalMatrix(boolean enforceNewInstance)

subBigIntegerRationalMatrix

BigIntegerRationalMatrix subBigIntegerRationalMatrix(int rowStart,
                                                     int rowEnd,
                                                     int colStart,
                                                     int colEnd)

getBigFractionValueAt

BigFraction getBigFractionValueAt(int row,
                                  int col)

getBigIntegerNumeratorAt

BigInteger getBigIntegerNumeratorAt(int row,
                                    int col)

getBigIntegerDenominatorAt

BigInteger getBigIntegerDenominatorAt(int row,
                                      int col)