Class PostTransferBean
- java.lang.Object
-
- org.sakaiproject.conversations.api.beans.PostTransferBean
-
- All Implemented Interfaces:
org.sakaiproject.entity.api.Entity
public class PostTransferBean extends Object implements org.sakaiproject.entity.api.Entity
-
-
Field Summary
Fields Modifier and Type Field Description booleananonymousbooleancanCommentbooleancanDeletebooleancanEditbooleancanModeratebooleancanReactbooleancanUpvotebooleancanViewList<CommentTransferBean>commentsInstantcreatedStringcreatorStringcreatorDisplayNamebooleandraftStringformattedCreatedDateStringformattedModifiedDatebooleanhiddenStringidbooleanisInstructorbooleanisMinebooleanlockedStringmessageInstantmodifiedStringmodifierMap<Reaction,Boolean>myReactionsintnumberOfCommentsbooleanprivatePostMap<Reaction,Integer>reactionTotalsStringreferenceStringsiteIdStringtopicbooleanupvotedintupvotesStringurlStringverifierDisplayNamebooleanviewed
-
Constructor Summary
Constructors Constructor Description PostTransferBean()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description PostasPost()static PostTransferBeanof(Post post)
-
-
-
Field Detail
-
id
public String id
-
message
public String message
-
numberOfComments
public int numberOfComments
-
comments
public List<CommentTransferBean> comments
-
creator
public String creator
-
created
public Instant created
-
formattedCreatedDate
public String formattedCreatedDate
-
siteId
public String siteId
-
modifier
public String modifier
-
modified
public Instant modified
-
formattedModifiedDate
public String formattedModifiedDate
-
viewed
public boolean viewed
-
locked
public boolean locked
-
hidden
public boolean hidden
-
draft
public boolean draft
-
anonymous
public boolean anonymous
-
isMine
public boolean isMine
-
privatePost
public boolean privatePost
-
upvotes
public int upvotes
-
topic
public String topic
-
creatorDisplayName
public String creatorDisplayName
-
verifierDisplayName
public String verifierDisplayName
-
upvoted
public boolean upvoted
-
canView
public boolean canView
-
canEdit
public boolean canEdit
-
canDelete
public boolean canDelete
-
canComment
public boolean canComment
-
canUpvote
public boolean canUpvote
-
canReact
public boolean canReact
-
canModerate
public boolean canModerate
-
isInstructor
public boolean isInstructor
-
url
public String url
-
reference
public String reference
-
-
Method Detail
-
of
public static PostTransferBean of(Post post)
-
asPost
public Post asPost()
-
-