org.ota.hotel
Class ContactInfo.Addresses

java.lang.Object
  extended by org.ota.hotel.ContactInfo.Addresses
Enclosing class:
ContactInfo

public static class ContactInfo.Addresses
extends java.lang.Object

A collection of Address elements. Schema fragment(s) for this class:

 <xs:element xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" type="ns:AddressesType" name="Addresses" minOccurs="0"/>
 
 <xs:complexType xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="AddressesType">
   <xs:sequence>
     <xs:element name="Address" maxOccurs="unbounded">
       <!-- Reference to inner class Address -->
     </xs:element>
   </xs:sequence>
 </xs:complexType>
 


Nested Class Summary
static class ContactInfo.Addresses.Address
          Schema fragment(s) for this class:
 
Constructor Summary
ContactInfo.Addresses()
           
 
Method Summary
 void addAddress(ContactInfo.Addresses.Address item)
          Add a 'Address' element item.
 void clearAddresses()
          Remove all 'Address' element items.
 ContactInfo.Addresses.Address getAddress(int index)
          Get 'Address' element item by position.
 java.util.List<ContactInfo.Addresses.Address> getAddresses()
          Get the list of 'Address' element items.
 void setAddresses(java.util.List<ContactInfo.Addresses.Address> list)
          Set the list of 'Address' element items.
 int sizeAddresses()
          Get the number of 'Address' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContactInfo.Addresses

public ContactInfo.Addresses()
Method Detail

getAddresses

public java.util.List<ContactInfo.Addresses.Address> getAddresses()
Get the list of 'Address' element items. The HotelAddress class defines the addresses at this hotel facility.

Returns:
list

setAddresses

public void setAddresses(java.util.List<ContactInfo.Addresses.Address> list)
Set the list of 'Address' element items. The HotelAddress class defines the addresses at this hotel facility.

Parameters:
list -

sizeAddresses

public int sizeAddresses()
Get the number of 'Address' element items.

Returns:
count

addAddress

public void addAddress(ContactInfo.Addresses.Address item)
Add a 'Address' element item.

Parameters:
item -

getAddress

public ContactInfo.Addresses.Address getAddress(int index)
Get 'Address' element item by position.

Parameters:
index -
Returns:
item

clearAddresses

public void clearAddresses()
Remove all 'Address' element items.