1600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wangpackage gov.nist.javax.sip.header; 2600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang 3600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wangimport java.util.Map; 4600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wangimport java.util.Map.Entry; 5600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang 6600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wangimport javax.sip.address.Address; 7600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wangimport javax.sip.header.Parameters; 8600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang 9600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wangpublic interface AddressParameters extends Parameters { 10600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang 11600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang /** 12600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang * get the Address field 13600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang * @return the imbedded Address 14600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang */ 15600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public abstract Address getAddress(); 16600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang 17600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang /** 18600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang * set the Address field 19600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang * @param address Address to set 20600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang */ 21600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public abstract void setAddress(Address address); 22600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang 23600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang /** 24600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang * Get the parameters map. 25600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang * 26600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang */ 27600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public abstract Map<String,Entry<String,String>> getParameters(); 28600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang 29600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang 30600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang} 31