org.ota.insurance
Class TripFeatures.Destinations.Destination

java.lang.Object
  extended by org.ota.shared.Address
      extended by org.ota.insurance.TripFeatures.Destinations.Destination
Enclosing class:
TripFeatures.Destinations

public static class TripFeatures.Destinations.Destination
extends Address

Identifies a single destination point of the traveler(s) journey as well as arrival and departure dates. 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" name="Destination" maxOccurs="99">
   <xs:complexType>
     <xs:complexContent>
       <xs:extension base="ns:AddressType">
         <xs:attribute type="xs:date" use="optional" name="ArrivalDate"/>
         <xs:attribute type="xs:date" use="optional" name="DepartureDate"/>
         <xs:attributeGroup ref="ns:AreaID_Group"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
 </xs:element>
 
 <xs:attributeGroup xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="AreaID_Group">
   <xs:attribute type="xs:string" use="optional" name="AreaID"/>
 </xs:attributeGroup>
 


Nested Class Summary
 
Nested classes/interfaces inherited from class org.ota.shared.Address
Address.BldgRoom, Address.StreetNmbr
 
Constructor Summary
TripFeatures.Destinations.Destination()
           
 
Method Summary
 java.lang.String getAreaID()
          Get the 'AreaID' attribute value.
 java.sql.Date getArrivalDate()
          Get the 'ArrivalDate' attribute value.
 java.sql.Date getDepartureDate()
          Get the 'DepartureDate' attribute value.
 void setAreaID(java.lang.String areaID)
          Set the 'AreaID' attribute value.
 void setArrivalDate(java.sql.Date arrivalDate)
          Set the 'ArrivalDate' attribute value.
 void setDepartureDate(java.sql.Date departureDate)
          Set the 'DepartureDate' 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

TripFeatures.Destinations.Destination

public TripFeatures.Destinations.Destination()
Method Detail

getArrivalDate

public java.sql.Date getArrivalDate()
Get the 'ArrivalDate' attribute value.

Returns:
value

setArrivalDate

public void setArrivalDate(java.sql.Date arrivalDate)
Set the 'ArrivalDate' attribute value.

Parameters:
arrivalDate -

getDepartureDate

public java.sql.Date getDepartureDate()
Get the 'DepartureDate' attribute value.

Returns:
value

setDepartureDate

public void setDepartureDate(java.sql.Date departureDate)
Set the 'DepartureDate' attribute value.

Parameters:
departureDate -

getAreaID

public java.lang.String getAreaID()
Get the 'AreaID' attribute value. An identifier of an area as defined by a hotel reservation system.

Returns:
value

setAreaID

public void setAreaID(java.lang.String areaID)
Set the 'AreaID' attribute value. An identifier of an area as defined by a hotel reservation system.

Parameters:
areaID -