Class AbstractExpressionDataMatrix<T>
java.lang.Object
ubic.gemma.core.datastructure.matrix.AbstractExpressionDataMatrix<T>
- All Implemented Interfaces:
ExpressionDataMatrix<T>
- Direct Known Subclasses:
AbstractBulkExpressionDataMatrix, AbstractMultiAssayExpressionDataMatrix, AbstractSingleCellExpressionDataMatrix, MaskedExpressionDataMatrix
public abstract class AbstractExpressionDataMatrix<T>
extends Object
implements ExpressionDataMatrix<T>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Stringformat(double val) protected Stringformat(int val) protected abstract Stringformat(int i, int j) Format a matrix entry at a particular row/column.protected StringProduce a string representation of the type of values held in the matrix.protected abstract StringgetColumnLabel(int j) Obtain a label suitable for describing a column of the matrix.protected abstract StringgetRowLabel(int i) Obtain a label suitable for describing a row of the matrix.toString()Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface ExpressionDataMatrix
columns, get, getColumn, getDesignElementForRow, getDesignElements, getExpressionExperiment, getQuantitationType, getRow, getRow, getRowElement, getRowElements, getRowIndex, getRowIndices, rows, sliceRows
-
Constructor Details
-
AbstractExpressionDataMatrix
public AbstractExpressionDataMatrix()
-
-
Method Details
-
toString
-
formatRepresentation
Produce a string representation of the type of values held in the matrix. -
getRowLabel
Obtain a label suitable for describing a row of the matrix. -
getColumnLabel
Obtain a label suitable for describing a column of the matrix. -
format
Format a matrix entry at a particular row/column. -
format
-
format
-