Class CurationDetails

  • All Implemented Interfaces:
    Serializable, Identifiable

    public class CurationDetails
    extends Object
    implements Identifiable, Serializable
    Class encapsulating all the curation information for Curatable objects. This includes a flag to indicate whether the entity is "troubled". For ExpressionExperiments as of 2019, this troubled flag will reflect whether an associated ArrayDesign is troubled.
    Author:
    tesarst
    See Also:
    Serialized Form
    • Constructor Detail

      • CurationDetails

        public CurationDetails()
    • Method Detail

      • hashCode

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

        public boolean equals​(Object object)
        Compares the objects type and IDs.
        Overrides:
        equals in class Object
        Parameters:
        object - the object to compare this instance to.
        Returns:
        true, if this instance and the given object are the same type and have the same ID. False otherwise.
      • setId

        public void setId​(Long id)
      • getLastUpdated

        public Date getLastUpdated()
      • setLastUpdated

        public void setLastUpdated​(Date lastUpdated)
      • getLastNeedsAttentionEvent

        public AuditEvent getLastNeedsAttentionEvent()
      • setLastNeedsAttentionEvent

        public void setLastNeedsAttentionEvent​(AuditEvent lastNeedsAttentionEvent)
      • getNeedsAttention

        public Boolean getNeedsAttention()
      • setNeedsAttention

        public void setNeedsAttention​(Boolean needsAttention)
      • getLastTroubledEvent

        public AuditEvent getLastTroubledEvent()
      • setLastTroubledEvent

        public void setLastTroubledEvent​(AuditEvent lastTroubledEvent)
      • setTroubled

        public void setTroubled​(Boolean troubled)
      • getLastNoteUpdateEvent

        public AuditEvent getLastNoteUpdateEvent()
      • setLastNoteUpdateEvent

        public void setLastNoteUpdateEvent​(AuditEvent lastNoteUpdateEvent)
      • getCurationNote

        public String getCurationNote()
      • setCurationNote

        public void setCurationNote​(String curationNote)