Class DatasetVersion

java.lang.Object
ubic.gemma.core.loader.expression.cellxgene.model.DatasetVersion

public class DatasetVersion extends Object
Identity of a CELLxGENE dataset as reported by the curation API.

The datasetId is permanent and survives revisions, whereas the datasetVersionId changes every time the dataset is revised. The latter is what the data portal API reports as DatasetMetadata.getId() and what download links are keyed on.

  • Constructor Details

    • DatasetVersion

      public DatasetVersion()
    • DatasetVersion

      public DatasetVersion(String datasetId, String datasetVersionId, String title)
  • Method Details

    • getDatasetId

      public String getDatasetId()
    • getDatasetVersionId

      public String getDatasetVersionId()
    • getTitle

      public String getTitle()
    • setDatasetId

      public void setDatasetId(String datasetId)
    • setDatasetVersionId

      public void setDatasetVersionId(String datasetVersionId)
    • setTitle

      public void setTitle(String title)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object