package org.ntlab.tampoposerver.models;
import org.apache.logging.log4j.message.Message;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
public class ChatRooms {
private Integer chatRoomId;
private String user0Id;
private String user1Id;
private String newContent;
private String chatRoomNumber;
private List<Message> messages = new ArrayList<>();
public ChatRooms(Integer chatRoomId) {
this.chatRoomId = chatRoomId;
}
public Integer getChatRoomId() {
return chatRoomId;
}
public void setChatRoomId(Integer chatRoomId) {
this.chatRoomId = chatRoomId;
}
public void addUser(String userId) {
}
public void put(Integer chatRoomId, String chatRoomNumber) {
}
public Integer updateMessage() {
return chatRoomId;
}
public ChatRooms updateMessage(Integer chatRoomId, String userId, String newContent) {this.chatRoomId = chatRoomId;
this.user0Id = userId;
this.newContent = newContent;
return this;}
public ChatRooms addMessage(String senderId, String content) {
messages.add(new Message(senderId, content));
return this;
}
public List<Message> getMessages() {
return messages;
}
public List<Message> getMessage() { return messages; }
public static class Message {
private String senderId;
private String content;
public Message(String senderId, String content) {
this.senderId = senderId;
this.content = content;
}
public String getSenderId() { return senderId;}
public String getContent() { return content;}
}
}