Class AnnotationValueObject

java.lang.Object
ubic.gemma.model.common.IdentifiableValueObject<Characteristic>
ubic.gemma.model.common.description.AnnotationValueObject
All Implemented Interfaces:
Serializable, Identifiable
Direct Known Subclasses:
DatasetsWebService.AnnotationWithUsageStatisticsValueObject

public class AnnotationValueObject extends IdentifiableValueObject<Characteristic>
Author:
luke
See Also:
  • Constructor Details

    • AnnotationValueObject

      public AnnotationValueObject()
    • AnnotationValueObject

      public AnnotationValueObject(Long id)
    • AnnotationValueObject

      public AnnotationValueObject(String classUri, String className, String termUri, String termName, Class<?> objectClass)
    • AnnotationValueObject

      public AnnotationValueObject(Characteristic c)
    • AnnotationValueObject

      public AnnotationValueObject(Characteristic c, Class<?> objectClass)
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class IdentifiableValueObject<Characteristic>
    • getClassUri

      public String getClassUri()
    • getClassName

      public String getClassName()
    • getTermUri

      public String getTermUri()
    • getTermName

      public String getTermName()
    • getDescription

      public String getDescription()
    • getEvidenceCode

      public String getEvidenceCode()
    • getObjectClass

      public String getObjectClass()
    • getParentName

      public String getParentName()
    • getParentDescription

      public String getParentDescription()
    • getParentLink

      public String getParentLink()
    • getParentOfParentName

      public String getParentOfParentName()
    • getParentOfParentDescription

      public String getParentOfParentDescription()
    • getParentOfParentLink

      public String getParentOfParentLink()
    • setClassUri

      public void setClassUri(String classUri)
    • setClassName

      public void setClassName(String className)
    • setTermUri

      public void setTermUri(String termUri)
    • setTermName

      public void setTermName(String termName)
    • setDescription

      public void setDescription(String description)
    • setEvidenceCode

      public void setEvidenceCode(String evidenceCode)
    • setObjectClass

      public void setObjectClass(String objectClass)
    • setParentName

      public void setParentName(String parentName)
    • setParentDescription

      public void setParentDescription(String parentDescription)
    • setParentLink

      public void setParentLink(String parentLink)
    • setParentOfParentName

      public void setParentOfParentName(String parentOfParentName)
    • setParentOfParentDescription

      public void setParentOfParentDescription(String parentOfParentDescription)
    • setParentOfParentLink

      public void setParentOfParentLink(String parentOfParentLink)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class IdentifiableValueObject<Characteristic>
    • canEqual

      protected boolean canEqual(Object other)
      Overrides:
      canEqual in class IdentifiableValueObject<Characteristic>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class IdentifiableValueObject<Characteristic>