Modifier and Type | Field and Description |
---|---|
static String |
COLLECTION_NAME |
Constructor and Description |
---|
UGC() |
UGC(String subject,
String body,
String targetId) |
UGC(String subject,
String body,
String targetId,
ArrayDeque<org.bson.types.ObjectId> ancestors) |
UGC(T base) |
Modifier and Type | Method and Description |
---|---|
ArrayDeque<org.bson.types.ObjectId> |
getAncestors() |
org.bson.types.ObjectId[] |
getAttachmentId() |
List<org.craftercms.commons.mongo.FileInfo> |
getAttachments() |
Map<String,Object> |
getAttributes() |
String |
getBody() |
ArrayDeque<T> |
getChildren() |
String |
getContextId() |
String |
getCreatedBy() |
Date |
getCreatedDate() |
org.bson.types.ObjectId |
getId() |
String |
getLastModifiedBy() |
Date |
getLastModifiedDate() |
String |
getSubject() |
String |
getTargetId() |
org.craftercms.profile.api.Profile |
getUser() |
boolean |
isAnonymousFlag() |
<T extends UGC> |
isMyChild(T ug) |
boolean |
isMyParent(T ugc) |
void |
setAncestors(ArrayDeque<org.bson.types.ObjectId> ancestors) |
void |
setAnonymousFlag(boolean anonymousFlag) |
void |
setAttachmentId(org.bson.types.ObjectId[] attachmentId) |
void |
setAttachments(List<org.craftercms.commons.mongo.FileInfo> attachments) |
void |
setAttributes(Map<String,Object> attributes) |
void |
setBody(String body) |
void |
setChildren(ArrayDeque<T> children) |
void |
setContextId(String contextId) |
void |
setCreatedBy(String createdBy) |
void |
setCreatedDate(Date createdDate) |
void |
setId(org.bson.types.ObjectId id) |
void |
setLastModifiedBy(String lastModifiedBy) |
void |
setLastModifiedDate(Date lastModifiedDate) |
void |
setSubject(String subject) |
void |
setTargetId(String targetId) |
void |
setUser(org.craftercms.profile.api.Profile user) |
String |
toString() |
public static final String COLLECTION_NAME
public UGC()
public UGC(T base)
public UGC(String subject, String body, String targetId, ArrayDeque<org.bson.types.ObjectId> ancestors)
public org.bson.types.ObjectId getId()
public void setId(org.bson.types.ObjectId id)
public ArrayDeque<org.bson.types.ObjectId> getAncestors()
public void setAncestors(ArrayDeque<org.bson.types.ObjectId> ancestors)
public String getTargetId()
public void setTargetId(String targetId)
public String getContextId()
public void setContextId(String contextId)
public String getSubject()
public void setSubject(String subject)
public String getBody()
public void setBody(String body)
public org.bson.types.ObjectId[] getAttachmentId()
public void setAttachmentId(org.bson.types.ObjectId[] attachmentId)
public String getCreatedBy()
public void setCreatedBy(String createdBy)
public String getLastModifiedBy()
public void setLastModifiedBy(String lastModifiedBy)
public Date getCreatedDate()
public void setCreatedDate(Date createdDate)
public Date getLastModifiedDate()
public void setLastModifiedDate(Date lastModifiedDate)
public boolean isAnonymousFlag()
public void setAnonymousFlag(boolean anonymousFlag)
public ArrayDeque<T> getChildren()
public void setChildren(ArrayDeque<T> children)
public List<org.craftercms.commons.mongo.FileInfo> getAttachments()
public void setAttachments(List<org.craftercms.commons.mongo.FileInfo> attachments)
public org.craftercms.profile.api.Profile getUser()
public void setUser(org.craftercms.profile.api.Profile user)
public boolean isMyParent(T ugc)
public <T extends UGC> boolean isMyChild(T ug)
Copyright © 2022 CrafterCMS. All Rights Reserved.