Mercury-IM/entity/src/main/java/org/mercury_im/messenger/core/entity/contact/Peer.java

27 lines
519 B
Java
Raw Normal View History

package org.mercury_im.messenger.core.entity.contact;
import org.mercury_im.messenger.core.entity.Account;
/**
* Defines a user on the network (eg. a contact, chat partner, group chat member etc).
* Basically anyone that may send you a message is a Peer.
*/
public interface Peer {
long getId();
void setId(long id);
Account getAccount();
void setAccount(Account account);
String getAddress();
void setAddress(String address);
String getName();
void setName(String name);
}