org.ota.shared
Class AddressInfo

java.lang.Object
  extended by org.ota.shared.Address
      extended by org.ota.shared.AddressInfo
Direct Known Subclasses:
ContactInfo.Addresses.Address, Customer.Address, LocDetailsNotifRQ.LocationDetail.Address, Profile.CompanyInfo.AddressInfo, RequiredPayments.GuaranteePayment.Address

public class AddressInfo
extends Address

Information about an address that identifies a location for a specific purposes. Schema fragment(s) for this class:

 <xs:complexType xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="AddressInfoType">
   <xs:complexContent>
     <xs:extension base="ns:AddressType">
       <xs:attributeGroup ref="ns:DefaultIndGroup"/>
       <xs:attribute type="xs:string" use="optional" name="UseType"/>
       <xs:attribute type="xs:string" use="optional" name="RPH"/>
     </xs:extension>
   </xs:complexContent>
 </xs:complexType>
 
 <xs:attributeGroup xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="DefaultIndGroup">
   <xs:attribute type="xs:boolean" use="optional" name="DefaultInd"/>
 </xs:attributeGroup>
 


Nested Class Summary
 
Nested classes/interfaces inherited from class org.ota.shared.Address
Address.BldgRoom, Address.StreetNmbr
 
Constructor Summary
AddressInfo()
           
 
Method Summary
 java.lang.Boolean getDefaultInd()
          Get the 'DefaultInd' attribute value.
 java.lang.String getRPH()
          Get the 'RPH' attribute value.
 java.lang.String getUse()
          Get the 'UseType' attribute value.
 void setDefaultInd(java.lang.Boolean defaultInd)
          Set the 'DefaultInd' attribute value.
 void setRPH(java.lang.String RPH)
          Set the 'RPH' attribute value.
 void setUse(java.lang.String use)
          Set the 'UseType' attribute value.
 
Methods inherited from class org.ota.shared.Address
addAddressLine, addBldgRoom, clearAddressLines, clearBldgRooms, getAddressLine, getAddressLines, getBldgRoom, getBldgRooms, getCityName, getCountryName, getCounty, getFormattedInd, getPostalCode, getPrivacyGroup, getRemark, getStateProv, getStreetNmbr, getType, setAddressLines, setBldgRooms, setCityName, setCountryName, setCounty, setFormattedInd, setPostalCode, setPrivacyGroup, setRemark, setStateProv, setStreetNmbr, setType, sizeAddressLines, sizeBldgRooms
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AddressInfo

public AddressInfo()
Method Detail

getDefaultInd

public java.lang.Boolean getDefaultInd()
Get the 'DefaultInd' attribute value. When true, indicates a default value should be used. false

Returns:
value

setDefaultInd

public void setDefaultInd(java.lang.Boolean defaultInd)
Set the 'DefaultInd' attribute value. When true, indicates a default value should be used. false

Parameters:
defaultInd -

getUse

public java.lang.String getUse()
Get the 'UseType' attribute value. Describes the use of the address (e.g. mailing, delivery, billing, etc.). Refer to OpenTravel Code List Address Use Type (AUT).

Returns:
value

setUse

public void setUse(java.lang.String use)
Set the 'UseType' attribute value. Describes the use of the address (e.g. mailing, delivery, billing, etc.). Refer to OpenTravel Code List Address Use Type (AUT).

Parameters:
use -

getRPH

public java.lang.String getRPH()
Get the 'RPH' attribute value. Used elsewhere in the message to reference this specific address.

Returns:
value

setRPH

public void setRPH(java.lang.String RPH)
Set the 'RPH' attribute value. Used elsewhere in the message to reference this specific address.

Parameters:
RPH -