Class AbstractCuratableValueObject<C extends Curatable>

    • Constructor Detail

      • AbstractCuratableValueObject

        protected AbstractCuratableValueObject()
        Required when using the implementing classes as a spring beans.
      • AbstractCuratableValueObject

        protected AbstractCuratableValueObject​(Long id)
      • AbstractCuratableValueObject

        protected AbstractCuratableValueObject​(C curatable)
    • Method Detail

      • getLastUpdated

        public Date getLastUpdated()
      • setLastUpdated

        public void setLastUpdated​(Date lastUpdated)
      • getTroubled

        public Boolean getTroubled()
      • setTroubled

        public void setTroubled​(Boolean troubled)
      • getNeedsAttention

        public Boolean getNeedsAttention()
      • setNeedsAttention

        public void setNeedsAttention​(Boolean needsAttention)
      • setLastNeedsAttentionEvent

        public void setLastNeedsAttentionEvent​(AuditEventValueObject lastNeedsAttentionEvent)
      • getCurationNote

        public String getCurationNote()
      • setCurationNote

        public void setCurationNote​(String curationNote)
      • setLastNoteUpdateEvent

        public void setLastNoteUpdateEvent​(AuditEventValueObject lastNoteUpdateEvent)
      • getTroubleDetails

        public String getTroubleDetails()
        Returns:
        a string describing the current trouble of this object. In this case, only the trouble of the Expression Experiment are described. If you also need to include the Array Design trouble info, use ExpressionExperimentDetailsValueObject
      • getTroubleDetails

        public String getTroubleDetails​(boolean htmlEscape)