Class CategoricalArray<T>

java.lang.Object
ubic.gemma.core.loader.util.anndata.CategoricalArray<T>
All Implemented Interfaces:
AutoCloseable, Array<T>

public class CategoricalArray<T> extends Object implements Array<T>
Represents a categorical array.
Author:
poirigui
  • Constructor Details

    • CategoricalArray

      public CategoricalArray(H5Group group, Class<T> categoryType)
  • Method Details

    • getCategories

      public T[] getCategories()
    • getCodes

      public int[] getCodes()
    • isOrdered

      public boolean isOrdered()
    • get

      @Nullable public T get(int i)
      Specified by:
      get in interface Array<T>
    • size

      public int size()
      Specified by:
      size in interface Array<T>
    • close

      public void close()
      Specified by:
      close in interface Array<T>
      Specified by:
      close in interface AutoCloseable
    • toString

      public String toString()
      Overrides:
      toString in class Object