Mercury-IM/entity/src/main/java/org/mercury_im/messenger/entity/chat/GroupChat.java

25 lines
518 B
Java
Raw Normal View History

2019-11-18 23:51:27 +01:00
package org.mercury_im.messenger.entity.chat;
2019-11-08 00:47:17 +01:00
2019-11-18 23:51:27 +01:00
import org.mercury_im.messenger.entity.contact.Peer;
2019-11-08 00:47:17 +01:00
import java.util.Set;
2020-05-16 15:53:54 +02:00
import lombok.Data;
import lombok.EqualsAndHashCode;
2020-05-16 15:53:54 +02:00
2019-12-06 20:48:27 +01:00
/**
* An interface that describes a group chat entity.
*/
2020-05-16 15:53:54 +02:00
@Data
@EqualsAndHashCode(callSuper = true)
2020-05-16 15:53:54 +02:00
public class GroupChat extends Chat {
Set<Peer> participants;
String roomAddress;
String roomName;
String nickname = "NICK"; // TODO: Fix
2020-07-18 21:38:13 +02:00
@Override
public String getAddress() {
return roomAddress;
}
}