org.ota.air
Class ScheduleRS.OriginDestinationOptions

java.lang.Object
  extended by org.ota.air.ScheduleRS.OriginDestinationOptions
Enclosing class:
ScheduleRS

public static class ScheduleRS.OriginDestinationOptions
extends java.lang.Object

Origin and Destination location, and time information for the Air Schedule request. 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="OriginDestinationOptions" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="OriginDestinationOption" maxOccurs="999">
         <!-- Reference to inner class OriginDestinationOption -->
       </xs:element>
     </xs:sequence>
     <xs:attribute type="xs:string" use="optional" name="OriginCode"/>
     <xs:attribute type="xs:string" use="optional" name="DestinationCode"/>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class ScheduleRS.OriginDestinationOptions.OriginDestinationOption
          Schema fragment(s) for this class:
 
Constructor Summary
ScheduleRS.OriginDestinationOptions()
           
 
Method Summary
 void addOriginDestinationOption(ScheduleRS.OriginDestinationOptions.OriginDestinationOption item)
          Add a 'OriginDestinationOption' element item.
 void clearOriginDestinationOptions()
          Remove all 'OriginDestinationOption' element items.
 java.lang.String getDestinationCode()
          Get the 'DestinationCode' attribute value.
 java.lang.String getOriginCode()
          Get the 'OriginCode' attribute value.
 ScheduleRS.OriginDestinationOptions.OriginDestinationOption getOriginDestinationOption(int index)
          Get 'OriginDestinationOption' element item by position.
 java.util.List<ScheduleRS.OriginDestinationOptions.OriginDestinationOption> getOriginDestinationOptions()
          Get the list of 'OriginDestinationOption' element items.
 void setDestinationCode(java.lang.String destinationCode)
          Set the 'DestinationCode' attribute value.
 void setOriginCode(java.lang.String originCode)
          Set the 'OriginCode' attribute value.
 void setOriginDestinationOptions(java.util.List<ScheduleRS.OriginDestinationOptions.OriginDestinationOption> list)
          Set the list of 'OriginDestinationOption' element items.
 int sizeOriginDestinationOptions()
          Get the number of 'OriginDestinationOption' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScheduleRS.OriginDestinationOptions

public ScheduleRS.OriginDestinationOptions()
Method Detail

getOriginDestinationOptions

public java.util.List<ScheduleRS.OriginDestinationOptions.OriginDestinationOption> getOriginDestinationOptions()
Get the list of 'OriginDestinationOption' element items.

Returns:
list

setOriginDestinationOptions

public void setOriginDestinationOptions(java.util.List<ScheduleRS.OriginDestinationOptions.OriginDestinationOption> list)
Set the list of 'OriginDestinationOption' element items.

Parameters:
list -

sizeOriginDestinationOptions

public int sizeOriginDestinationOptions()
Get the number of 'OriginDestinationOption' element items.

Returns:
count

addOriginDestinationOption

public void addOriginDestinationOption(ScheduleRS.OriginDestinationOptions.OriginDestinationOption item)
Add a 'OriginDestinationOption' element item.

Parameters:
item -

getOriginDestinationOption

public ScheduleRS.OriginDestinationOptions.OriginDestinationOption getOriginDestinationOption(int index)
Get 'OriginDestinationOption' element item by position.

Parameters:
index -
Returns:
item

clearOriginDestinationOptions

public void clearOriginDestinationOptions()
Remove all 'OriginDestinationOption' element items.


getOriginCode

public java.lang.String getOriginCode()
Get the 'OriginCode' attribute value. The airport code where the journey commences.

Returns:
value

setOriginCode

public void setOriginCode(java.lang.String originCode)
Set the 'OriginCode' attribute value. The airport code where the journey commences.

Parameters:
originCode -

getDestinationCode

public java.lang.String getDestinationCode()
Get the 'DestinationCode' attribute value. The airport code where the journey ends.

Returns:
value

setDestinationCode

public void setDestinationCode(java.lang.String destinationCode)
Set the 'DestinationCode' attribute value. The airport code where the journey ends.

Parameters:
destinationCode -