org.ota.air
Class SpecialReqDetails.SpecialServiceRequests.SpecialServiceRequest

java.lang.Object
  extended by org.ota.air.SpecialServiceRequest
      extended by org.ota.air.SpecialReqDetails.SpecialServiceRequests.SpecialServiceRequest
Enclosing class:
SpecialReqDetails.SpecialServiceRequests

public static class SpecialReqDetails.SpecialServiceRequests.SpecialServiceRequest
extends SpecialServiceRequest

Special Service Requests (SSR) for this booking 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="SpecialServiceRequest" maxOccurs="unbounded">
   <xs:complexType>
     <xs:complexContent>
       <xs:extension base="ns:SpecialServiceRequestType">
         <xs:sequence>
           <xs:element type="ns:FlightLegType" name="FlightLeg" minOccurs="0"/>
         </xs:sequence>
         <xs:attribute type="xs:string" use="optional" name="TravelerRefNumberRPHList"/>
         <xs:attribute type="xs:string" use="optional" name="FlightRefNumberRPHList"/>
         <xs:attributeGroup ref="ns:BirthDateGroup"/>
       </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="BirthDateGroup">
   <xs:attribute type="xs:date" use="optional" name="BirthDate"/>
 </xs:attributeGroup>
 


Constructor Summary
SpecialReqDetails.SpecialServiceRequests.SpecialServiceRequest()
           
 
Method Summary
 java.sql.Date getBirthDate()
          Get the 'BirthDate' attribute value.
 FlightLeg getFlightLeg()
          Get the 'FlightLeg' element value.
 java.lang.String getFlightRefNumberRPHList()
          Get the 'FlightRefNumberRPHList' attribute value.
 java.lang.String getTravelerRefNumberRPHList()
          Get the 'TravelerRefNumberRPHList' attribute value.
 void setBirthDate(java.sql.Date birthDate)
          Set the 'BirthDate' attribute value.
 void setFlightLeg(FlightLeg flightLeg)
          Set the 'FlightLeg' element value.
 void setFlightRefNumberRPHList(java.lang.String flightRefNumberRPHList)
          Set the 'FlightRefNumberRPHList' attribute value.
 void setTravelerRefNumberRPHList(java.lang.String travelerRefNumberRPHList)
          Set the 'TravelerRefNumberRPHList' attribute value.
 
Methods inherited from class org.ota.air.SpecialServiceRequest
getAirline, getNumber, getServiceQuantity, getSSRCode, getStatus, getText, setAirline, setNumber, setServiceQuantity, setSSRCode, setStatus, setText
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpecialReqDetails.SpecialServiceRequests.SpecialServiceRequest

public SpecialReqDetails.SpecialServiceRequests.SpecialServiceRequest()
Method Detail

getFlightLeg

public FlightLeg getFlightLeg()
Get the 'FlightLeg' element value. Flight information associated to this special request, used when FlightRefNumberRPHList is not available or is different.

Returns:
value

setFlightLeg

public void setFlightLeg(FlightLeg flightLeg)
Set the 'FlightLeg' element value. Flight information associated to this special request, used when FlightRefNumberRPHList is not available or is different.

Parameters:
flightLeg -

getTravelerRefNumberRPHList

public java.lang.String getTravelerRefNumberRPHList()
Get the 'TravelerRefNumberRPHList' attribute value. One or more travelers to whom this request applies

Returns:
value

setTravelerRefNumberRPHList

public void setTravelerRefNumberRPHList(java.lang.String travelerRefNumberRPHList)
Set the 'TravelerRefNumberRPHList' attribute value. One or more travelers to whom this request applies

Parameters:
travelerRefNumberRPHList -

getFlightRefNumberRPHList

public java.lang.String getFlightRefNumberRPHList()
Get the 'FlightRefNumberRPHList' attribute value. One or more flights to whom this request applies

Returns:
value

setFlightRefNumberRPHList

public void setFlightRefNumberRPHList(java.lang.String flightRefNumberRPHList)
Set the 'FlightRefNumberRPHList' attribute value. One or more flights to whom this request applies

Parameters:
flightRefNumberRPHList -

getBirthDate

public java.sql.Date getBirthDate()
Get the 'BirthDate' attribute value. Indicates the date of birth as indicated in the document, in ISO 8601 prescribed format.

Returns:
value

setBirthDate

public void setBirthDate(java.sql.Date birthDate)
Set the 'BirthDate' attribute value. Indicates the date of birth as indicated in the document, in ISO 8601 prescribed format.

Parameters:
birthDate -