1 package javax.sip.address; 2 3 import java.io.Serializable; 4 import java.text.ParseException; 5 6 public 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