-
public final class MessageListItemWrapperMessageListItemWrapper wraps a list of MessageListItem with a few extra fields.
-
-
Field Summary
Fields Modifier and Type Field Description private final List<MessageListItem>itemsprivate final BooleanhasNewMessagesprivate final BooleanisTypingprivate final BooleanisThreadprivate final BooleanendOfNewMessagesReached
-
Constructor Summary
Constructors Constructor Description MessageListItemWrapper(List<MessageListItem> items, Boolean hasNewMessages, Boolean isTyping, Boolean isThread, Boolean endOfNewMessagesReached, NewMessageState newMessageState)
-
Method Summary
Modifier and Type Method Description final List<MessageListItem>getItems()final BooleangetHasNewMessages()final BooleangetIsTyping()final BooleangetIsThread()final BooleangetEndOfNewMessagesReached()StringtoString()-
-
Constructor Detail
-
MessageListItemWrapper
MessageListItemWrapper(List<MessageListItem> items, Boolean hasNewMessages, Boolean isTyping, Boolean isThread, Boolean endOfNewMessagesReached, NewMessageState newMessageState)
- Parameters:
items- The list of MessageListItems to be shown in the list.hasNewMessages- Whether the user has new messages or not.isTyping- Whether the user is typing or not.isThread- Whether the user is in a thread or not.endOfNewMessagesReached- Whether the newest messages are loaded or not.
-
-
Method Detail
-
getItems
final List<MessageListItem> getItems()
-
getHasNewMessages
final Boolean getHasNewMessages()
-
getIsTyping
final Boolean getIsTyping()
-
getIsThread
final Boolean getIsThread()
-
getEndOfNewMessagesReached
final Boolean getEndOfNewMessagesReached()
-
-
-
-