public class MessageDTO extends Object
Modifier and Type | Field and Description |
---|---|
protected ContentDTO |
content |
protected Set<String> |
conversationFilters |
protected String |
conversationId |
protected Date |
createdAt |
protected Date |
editedAt |
protected Set<MessageFlag> |
flags |
protected String |
id |
protected String |
sourceId |
protected List<String> |
tags |
protected String |
userId |
Constructor and Description |
---|
MessageDTO() |
MessageDTO(com.fasterxml.jackson.databind.JsonNode jsonNode) |
MessageDTO(String id,
String conversationId,
String sourceId,
String userId,
Date createdAt,
Date editedAt,
ContentDTO content,
List<String> tags,
Set<MessageFlag> flags) |
Modifier and Type | Method and Description |
---|---|
ContentDTO |
getContent() |
Set<String> |
getConversationFilters() |
String |
getConversationId() |
Date |
getCreatedAt() |
Date |
getEditedAt() |
Set<MessageFlag> |
getFlags() |
String |
getId() |
String |
getSourceId() |
List<String> |
getTags() |
String |
getUserId() |
void |
setContent(ContentDTO content) |
void |
setConversationFilters(Set<String> conversationFilters) |
void |
setConversationId(String conversationId) |
void |
setCreatedAt(Date createdAt) |
void |
setEditedAt(Date editedAt) |
void |
setFlags(Set<MessageFlag> flags) |
void |
setId(String id) |
void |
setSourceId(String sourceId) |
void |
setTags(List<String> tags) |
void |
setUserId(String userId) |
protected ContentDTO |
toContentDto(com.fasterxml.jackson.databind.JsonNode jsonNode) |
protected Set<MessageFlag> |
toFlags(com.fasterxml.jackson.databind.JsonNode jsonNode) |
protected String id
protected String conversationId
protected String sourceId
protected String userId
protected Date createdAt
protected Date editedAt
protected ContentDTO content
protected Set<MessageFlag> flags
public MessageDTO()
public MessageDTO(com.fasterxml.jackson.databind.JsonNode jsonNode)
protected Set<MessageFlag> toFlags(com.fasterxml.jackson.databind.JsonNode jsonNode)
protected ContentDTO toContentDto(com.fasterxml.jackson.databind.JsonNode jsonNode)
public String getId()
public void setId(String id)
public String getConversationId()
public void setConversationId(String conversationId)
public String getSourceId()
public void setSourceId(String sourceId)
public String getUserId()
public void setUserId(String userId)
public Date getCreatedAt()
public void setCreatedAt(Date createdAt)
public Date getEditedAt()
public void setEditedAt(Date editedAt)
public ContentDTO getContent()
public void setContent(ContentDTO content)
public Set<MessageFlag> getFlags()
public void setFlags(Set<MessageFlag> flags)
Copyright © 2019. All rights reserved.