Class GeneSetMember

java.lang.Object
ubic.gemma.model.common.AbstractIdentifiable
ubic.gemma.model.genome.gene.GeneSetMember
All Implemented Interfaces:
Identifiable

@Indexed public class GeneSetMember extends AbstractIdentifiable
  • Constructor Details

    • GeneSetMember

      public GeneSetMember()
  • Method Details

    • getId

      @DocumentId public Long getId()
      Specified by:
      getId in interface Identifiable
      Overrides:
      getId in class AbstractIdentifiable
    • getGene

      @IndexedEmbedded public Gene getGene()
    • setGene

      public void setGene(Gene gene)
    • getScore

      public Double getScore()
      Returns:
      A generic value that can be used to provide additional information about group membership, to provide rankings of group members for example.
    • setScore

      public void setScore(Double score)
    • hashCode

      public int hashCode()
      Description copied from class: AbstractIdentifiable
      Important note: Never use the ID in the hashCode() implementation since it can be assigned when the object is persisted.
      Specified by:
      hashCode in class AbstractIdentifiable
    • equals

      public boolean equals(Object object)
      Description copied from class: AbstractIdentifiable
      Important note: Two objects with the same class and non-null ID must be considered equal. If one or both IDs are nulls, the rest of the state can be used to determine equality.
      Specified by:
      equals in class AbstractIdentifiable
    • toString

      public String toString()
      Overrides:
      toString in class AbstractIdentifiable