-
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 BooleanisThread
-
Constructor Summary
Constructors Constructor Description MessageListItemWrapper(List<MessageListItem> items, Boolean hasNewMessages, Boolean isTyping, Boolean isThread)
-
Method Summary
Modifier and Type Method Description final List<MessageListItem>component1()final Booleancomponent2()final Booleancomponent3()final Booleancomponent4()final MessageListItemWrappercopy(List<MessageListItem> items, Boolean hasNewMessages, Boolean isTyping, Boolean isThread)final List<MessageListItem>getItems()final BooleangetHasNewMessages()final BooleangetIsTyping()final BooleangetIsThread()-
-
Constructor Detail
-
MessageListItemWrapper
MessageListItemWrapper(List<MessageListItem> items, Boolean hasNewMessages, Boolean isTyping, Boolean isThread)
-
-
Method Detail
-
component1
final List<MessageListItem> component1()
-
component2
final Boolean component2()
-
component3
final Boolean component3()
-
component4
final Boolean component4()
-
copy
final MessageListItemWrapper copy(List<MessageListItem> items, Boolean hasNewMessages, Boolean isTyping, Boolean isThread)
-
getItems
final List<MessageListItem> getItems()
-
getHasNewMessages
final Boolean getHasNewMessages()
-
getIsTyping
final Boolean getIsTyping()
-
getIsThread
final Boolean getIsThread()
-
-
-
-