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 Details

    • AbstractExpressionDataMatrix

      public AbstractExpressionDataMatrix()
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • 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)