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 Constructor Description AbstractExpressionDataMatrix()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected String
format(double val)
protected String
format(int val)
protected abstract String
format(int i, int j)
Format a matrix entry at a particular row/column.protected String
formatRepresentation()
Produce a string representation of the type of values held in the matrix.protected abstract String
getColumnLabel(int j)
Obtain a label suitable for describing a column of the matrix.protected abstract String
getRowLabel(int i)
Obtain a label suitable for describing a row of the matrix.String
toString()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface ubic.gemma.core.datastructure.matrix.ExpressionDataMatrix
columns, get, getColumn, getDesignElementForRow, getDesignElements, getExpressionExperiment, getQuantitationType, getRow, getRow, getRowElement, getRowElements, getRowIndex, getRowIndices, rows
-
-
-
-
Method Detail
-
formatRepresentation
protected String formatRepresentation()
Produce a string representation of the type of values held in the matrix.
-
getRowLabel
protected abstract String getRowLabel(int i)
Obtain a label suitable for describing a row of the matrix.
-
getColumnLabel
protected abstract String getColumnLabel(int j)
Obtain a label suitable for describing a column of the matrix.
-
format
protected abstract String format(int i, int j)
Format a matrix entry at a particular row/column.
-
format
protected String format(double val)
-
format
protected String format(int val)
-
-