Class ChatMessage

java.lang.Object
polimi.ingsw.am21.codex.model.Chat.ChatMessage
All Implemented Interfaces:
Serializable

public class ChatMessage extends Object implements Serializable
See Also:
  • Constructor Details

    • ChatMessage

      public ChatMessage(String sender, String recipient, String content, Date timestamp)
    • ChatMessage

      public ChatMessage(String sender, String recipient, String content)
    • ChatMessage

      public ChatMessage(String sender, String content)
      Message for all the players
    • ChatMessage

      public ChatMessage(UUID sender, String content)
  • Method Details

    • getContent

      public String getContent()
    • getSender

      public String getSender()
    • getTimestamp

      public Date getTimestamp()
    • getRecipient

      public Optional<String> getRecipient()