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 booleananonymousbooleancanCommentbooleancanDeletebooleancanEditbooleancanModeratebooleancanReactbooleancanReplybooleancanUpvotebooleancanViewbooleancanViewUpvotesList<CommentTransferBean>commentsInstantcreatedStringcreatorStringcreatorDisplayNameintdepthbooleandraftStringformattedCreatedDateStringformattedModifiedDatebooleanhiddeninthowActiveStringidbooleanisInstructorbooleanisMinebooleanisThreadbooleanlatebooleanlockedStringmessageInstantmodifiedStringmodifierMap<Reaction,Boolean>myReactionsintnumberOfCommentsintnumberOfThreadReactionsbooleanparentIsPrivateStringparentPostStringparentThreadStringportalUrlList<PostTransferBean>postsbooleanprivatePostMap<Reaction,Integer>reactionTotalsStringreferenceStringsiteIdStringtopicbooleanupvotedintupvotesStringurlStringverifierDisplayNamebooleanviewed
-
Constructor Summary
Constructors Constructor Description PostTransferBean()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ConversationsPostasPost()voidclear()static PostTransferBeanof(ConversationsPost post)
-
-
-
Field Detail
-
id
public String id
-
message
public String message
-
numberOfComments
public int numberOfComments
-
numberOfThreadReactions
public int numberOfThreadReactions
-
howActive
public int howActive
-
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
-
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
-
depth
public int depth
-
topic
public String topic
-
parentPost
public String parentPost
-
parentIsPrivate
public boolean parentIsPrivate
-
parentThread
public String parentThread
-
isThread
public boolean isThread
-
posts
public List<PostTransferBean> posts
-
creatorDisplayName
public String creatorDisplayName
-
verifierDisplayName
public String verifierDisplayName
-
viewed
public boolean viewed
-
upvoted
public boolean upvoted
-
canView
public boolean canView
-
canEdit
public boolean canEdit
-
canDelete
public boolean canDelete
-
canReply
public boolean canReply
-
canComment
public boolean canComment
-
canUpvote
public boolean canUpvote
-
canViewUpvotes
public boolean canViewUpvotes
-
canReact
public boolean canReact
-
canModerate
public boolean canModerate
-
isInstructor
public boolean isInstructor
-
late
public boolean late
-
url
public String url
-
portalUrl
public String portalUrl
-
reference
public String reference
-
-
Method Detail
-
clear
public void clear()
-
of
public static PostTransferBean of(ConversationsPost post)
-
asPost
public ConversationsPost asPost()
-
-