1package javax.sip.address;
2
3import java.io.Serializable;
4import java.text.ParseException;
5
6public interface Address extends Cloneable, Serializable {
7    String getDisplayName();
8    void setDisplayName(String displayName) throws ParseException;
9    boolean hasDisplayName();
10
11    String getHost();
12    int getPort();
13    String getUserAtHostPort();
14
15    boolean isSIPAddress();
16
17    URI getURI();
18    void setURI(URI uri);
19
20    boolean isWildcard();
21    void setWildCardFlag();
22
23    boolean equals(Object obj);
24    int hashCode();
25    Object clone();
26}
27
28