Class TopicTransferBean
- java.lang.Object
-
- org.sakaiproject.conversations.api.beans.TopicTransferBean
-
- All Implemented Interfaces:
org.sakaiproject.entity.api.Entity
public class TopicTransferBean extends Object implements org.sakaiproject.entity.api.Entity
-
-
Field Summary
Fields Modifier and Type Field Description StringaboutReferencebooleanallowAnonymousPostsbooleananonymousbooleanbookmarkedbooleancanBookmarkbooleancanDeletebooleancanEditbooleancanModeratebooleancanPinbooleancanPostbooleancanReactbooleancanTagInstantcreatedStringcreatorStringcreatorDisplayNamebooleandraftStringformattedCreatedDateStringformattedModifiedDateSet<String>groupsbooleanhiddenStringidbooleanisMinebooleanlockedStringmessageInstantmodifiedStringmodifierMap<Reaction,Boolean>myReactionslongnumberOfPostslongnumberOfUnreadPostsbooleanpinnedMap<Reaction,Integer>reactionTotalsStringreferencebooleanresolvedStringsiteIdList<Tag>tagsStringtitleStringtypeintunreadStringurlStringvisibility
-
Constructor Summary
Constructors Constructor Description TopicTransferBean()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description TopicasTopic()static TopicTransferBeanof(Topic topic)
-
-
-
Field Detail
-
id
public String id
-
title
public String title
-
siteId
public String siteId
-
aboutReference
public String aboutReference
-
message
public String message
-
numberOfPosts
public long numberOfPosts
-
numberOfUnreadPosts
public long numberOfUnreadPosts
-
creator
public String creator
-
created
public Instant created
-
formattedCreatedDate
public String formattedCreatedDate
-
modifier
public String modifier
-
modified
public Instant modified
-
formattedModifiedDate
public String formattedModifiedDate
-
pinned
public boolean pinned
-
locked
public boolean locked
-
hidden
public boolean hidden
-
resolved
public boolean resolved
-
type
public String type
-
visibility
public String visibility
-
unread
public int unread
-
bookmarked
public boolean bookmarked
-
draft
public boolean draft
-
anonymous
public boolean anonymous
-
allowAnonymousPosts
public boolean allowAnonymousPosts
-
creatorDisplayName
public String creatorDisplayName
-
canEdit
public boolean canEdit
-
canDelete
public boolean canDelete
-
canPost
public boolean canPost
-
canPin
public boolean canPin
-
canBookmark
public boolean canBookmark
-
canTag
public boolean canTag
-
canReact
public boolean canReact
-
canModerate
public boolean canModerate
-
isMine
public boolean isMine
-
url
public String url
-
reference
public String reference
-
-
Method Detail
-
of
public static TopicTransferBean of(Topic topic)
-
asTopic
public Topic asTopic()
-
-