182ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyanpackage javax.sip.address;
282ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan
382ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyanimport java.text.ParseException;
482ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan
582ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyanpublic interface AddressFactory {
682ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan    Address createAddress();
782ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan    Address createAddress(String address) throws ParseException;
882ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan    Address createAddress(URI uri);
982ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan    Address createAddress(String displayName, URI uri)
1082ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan            throws ParseException;
1182ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan    SipURI createSipURI(String uri) throws ParseException;
1282ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan    SipURI createSipURI(String user, String host) throws ParseException;
1382ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan    TelURL createTelURL(String uri) throws ParseException;
1482ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan    URI createURI(String uri) throws ParseException;
1582ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan}
1682ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan
17