Class UGC<T extends UGC>

java.lang.Object
org.craftercms.social.domain.UGC<T>
Direct Known Subclasses:
SocialUgc

public class UGC<T extends UGC> extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • getId

      public org.bson.types.ObjectId getId()
    • setId

      public void setId(org.bson.types.ObjectId id)
    • getAncestors

      public ArrayDeque<org.bson.types.ObjectId> getAncestors()
    • setAncestors

      public void setAncestors(ArrayDeque<org.bson.types.ObjectId> ancestors)
    • getTargetId

      public String getTargetId()
    • setTargetId

      public void setTargetId(String targetId)
    • getContextId

      public String getContextId()
    • setContextId

      public void setContextId(String contextId)
    • getSubject

      public String getSubject()
    • setSubject

      public void setSubject(String subject)
    • getBody

      public String getBody()
    • setBody

      public void setBody(String body)
    • getAttachmentId

      public org.bson.types.ObjectId[] getAttachmentId()
    • setAttachmentId

      public void setAttachmentId(org.bson.types.ObjectId[] attachmentId)
    • getCreatedBy

      public String getCreatedBy()
    • setCreatedBy

      public void setCreatedBy(String createdBy)
    • getLastModifiedBy

      public String getLastModifiedBy()
    • setLastModifiedBy

      public void setLastModifiedBy(String lastModifiedBy)
    • getCreatedDate

      public Date getCreatedDate()
    • setCreatedDate

      public void setCreatedDate(Date createdDate)
    • getLastModifiedDate

      public Date getLastModifiedDate()
    • setLastModifiedDate

      public void setLastModifiedDate(Date lastModifiedDate)
    • isAnonymousFlag

      public boolean isAnonymousFlag()
    • setAnonymousFlag

      public void setAnonymousFlag(boolean anonymousFlag)
    • getAttributes

      public Map<String,Object> getAttributes()
    • setAttributes

      public void setAttributes(Map<String,Object> attributes)
    • getChildren

      public ArrayDeque<T> getChildren()
    • setChildren

      public void setChildren(ArrayDeque<T> children)
    • getAttachments

      public List<org.craftercms.commons.mongo.FileInfo> getAttachments()
    • setAttachments

      public void setAttachments(List<org.craftercms.commons.mongo.FileInfo> attachments)
    • getUser

      public org.craftercms.profile.api.Profile getUser()
    • setUser

      public void setUser(org.craftercms.profile.api.Profile user)
    • isMyParent

      public boolean isMyParent(T ugc)
    • isMyChild

      public <T extends UGC> boolean isMyChild(T ug)
    • toString

      public String toString()
      Overrides:
      toString in class Object