org.ota.air
Class DetailsRS.FlightDetails

java.lang.Object
  extended by org.ota.air.DetailsRS.FlightDetails
Enclosing class:
DetailsRS

public static class DetailsRS.FlightDetails
extends java.lang.Object

Construct to describe details for a specific flight. 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="FlightDetails" minOccurs="0" maxOccurs="150">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="FlightLegDetails" maxOccurs="10">
         <!-- Reference to inner class FlightLegDetails -->
       </xs:element>
     </xs:sequence>
     <xs:attributeGroup ref="ns:AirDetailsRSAttributes"/>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class DetailsRS.FlightDetails.FlightLegDetails
          Construct for holding flight leg information.
 
Constructor Summary
DetailsRS.FlightDetails()
           
 
Method Summary
 void addFlightLegDetail(DetailsRS.FlightDetails.FlightLegDetails item)
          Add a 'FlightLegDetails' element item.
 void clearFlightLegDetails()
          Remove all 'FlightLegDetails' element items.
 AirDetailsRSAttributes getAirDetailsRSAttributes()
          Get the 'AirDetailsRSAttributes' attributeGroup value.
 DetailsRS.FlightDetails.FlightLegDetails getFlightLegDetail(int index)
          Get 'FlightLegDetails' element item by position.
 java.util.List<DetailsRS.FlightDetails.FlightLegDetails> getFlightLegDetails()
          Get the list of 'FlightLegDetails' element items.
 void setAirDetailsRSAttributes(AirDetailsRSAttributes airDetailsRSAttributes)
          Set the 'AirDetailsRSAttributes' attributeGroup value.
 void setFlightLegDetails(java.util.List<DetailsRS.FlightDetails.FlightLegDetails> list)
          Set the list of 'FlightLegDetails' element items.
 int sizeFlightLegDetails()
          Get the number of 'FlightLegDetails' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DetailsRS.FlightDetails

public DetailsRS.FlightDetails()
Method Detail

getFlightLegDetails

public java.util.List<DetailsRS.FlightDetails.FlightLegDetails> getFlightLegDetails()
Get the list of 'FlightLegDetails' element items.

Returns:
list

setFlightLegDetails

public void setFlightLegDetails(java.util.List<DetailsRS.FlightDetails.FlightLegDetails> list)
Set the list of 'FlightLegDetails' element items.

Parameters:
list -

sizeFlightLegDetails

public int sizeFlightLegDetails()
Get the number of 'FlightLegDetails' element items.

Returns:
count

addFlightLegDetail

public void addFlightLegDetail(DetailsRS.FlightDetails.FlightLegDetails item)
Add a 'FlightLegDetails' element item.

Parameters:
item -

getFlightLegDetail

public DetailsRS.FlightDetails.FlightLegDetails getFlightLegDetail(int index)
Get 'FlightLegDetails' element item by position.

Parameters:
index -
Returns:
item

clearFlightLegDetails

public void clearFlightLegDetails()
Remove all 'FlightLegDetails' element items.


getAirDetailsRSAttributes

public AirDetailsRSAttributes getAirDetailsRSAttributes()
Get the 'AirDetailsRSAttributes' attributeGroup value.

Returns:
value

setAirDetailsRSAttributes

public void setAirDetailsRSAttributes(AirDetailsRSAttributes airDetailsRSAttributes)
Set the 'AirDetailsRSAttributes' attributeGroup value.

Parameters:
airDetailsRSAttributes -