Class HeatmapDataValueObject.MatrixSection

java.lang.Object
ubic.gemma.rest.HeatmapDataValueObject.MatrixSection
Enclosing class:
HeatmapDataValueObject

public static class HeatmapDataValueObject.MatrixSection extends Object
Author:
claude
  • Constructor Details

    • MatrixSection

      public MatrixSection()
  • Method Details

    • getValues

      public Object getValues()
      Either double[][] (encoding=json) or a String holding base64-encoded little-endian Float32 cells (encoding=base64f32). Typed as Object so Jackson serialises the actual runtime type without polymorphic ceremony; the encoding field disambiguates.
    • getEncoding

      public String getEncoding()
    • getRowsCount

      public int getRowsCount()
    • getColsCount

      public int getColsCount()
    • getQuantitationType

      @Nullable public QuantitationTypeValueObject getQuantitationType()
    • setValues

      public void setValues(Object values)
      Either double[][] (encoding=json) or a String holding base64-encoded little-endian Float32 cells (encoding=base64f32). Typed as Object so Jackson serialises the actual runtime type without polymorphic ceremony; the encoding field disambiguates.
    • setEncoding

      public void setEncoding(String encoding)
    • setRowsCount

      public void setRowsCount(int rowsCount)
    • setColsCount

      public void setColsCount(int colsCount)
    • setQuantitationType

      public void setQuantitationType(@Nullable QuantitationTypeValueObject quantitationType)