org.ota.air
Class PriceRQ.FlightReference

java.lang.Object
  extended by org.ota.air.PriceRQ.FlightReference
Enclosing class:
PriceRQ

public static class PriceRQ.FlightReference
extends java.lang.Object

Used to reference flight segments that have already been booked for which pricing is requested. 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="FlightReference" minOccurs="0" maxOccurs="16">
   <xs:complexType>
     <xs:attribute type="xs:string" use="optional" name="FlightRefNumber"/>
     <xs:attribute type="xs:string" use="optional" name="FareBasisCode"/>
     <xs:attributeGroup ref="ns:DateTimeSpanGroup"/>
     <xs:attribute type="xs:boolean" use="optional" name="OpenJawInd"/>
   </xs:complexType>
 </xs:element>
 


Constructor Summary
PriceRQ.FlightReference()
           
 
Method Summary
 DateTimeSpanGroup getDateTimeSpanGroup()
          Get the 'DateTimeSpanGroup' attributeGroup value.
 java.lang.String getFareBasisCode()
          Get the 'FareBasisCode' attribute value.
 java.lang.String getFlightRefNumber()
          Get the 'FlightRefNumber' attribute value.
 java.lang.Boolean getOpenJawInd()
          Get the 'OpenJawInd' attribute value.
 void setDateTimeSpanGroup(DateTimeSpanGroup dateTimeSpanGroup)
          Set the 'DateTimeSpanGroup' attributeGroup value.
 void setFareBasisCode(java.lang.String fareBasisCode)
          Set the 'FareBasisCode' attribute value.
 void setFlightRefNumber(java.lang.String flightRefNumber)
          Set the 'FlightRefNumber' attribute value.
 void setOpenJawInd(java.lang.Boolean openJawInd)
          Set the 'OpenJawInd' attribute value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PriceRQ.FlightReference

public PriceRQ.FlightReference()
Method Detail

getFlightRefNumber

public java.lang.String getFlightRefNumber()
Get the 'FlightRefNumber' attribute value. The flight number(s) for which pricing is requested.

Returns:
value

setFlightRefNumber

public void setFlightRefNumber(java.lang.String flightRefNumber)
Set the 'FlightRefNumber' attribute value. The flight number(s) for which pricing is requested.

Parameters:
flightRefNumber -

getFareBasisCode

public java.lang.String getFareBasisCode()
Get the 'FareBasisCode' attribute value. Used to specify the fare basis code to be used in pricing for these flight segments.

Returns:
value

setFareBasisCode

public void setFareBasisCode(java.lang.String fareBasisCode)
Set the 'FareBasisCode' attribute value. Used to specify the fare basis code to be used in pricing for these flight segments.

Parameters:
fareBasisCode -

getDateTimeSpanGroup

public DateTimeSpanGroup getDateTimeSpanGroup()
Get the 'DateTimeSpanGroup' attributeGroup value. Used to specify the not valid before and after dates.

Returns:
value

setDateTimeSpanGroup

public void setDateTimeSpanGroup(DateTimeSpanGroup dateTimeSpanGroup)
Set the 'DateTimeSpanGroup' attributeGroup value. Used to specify the not valid before and after dates.

Parameters:
dateTimeSpanGroup -

getOpenJawInd

public java.lang.Boolean getOpenJawInd()
Get the 'OpenJawInd' attribute value. When true, the flight segment is to be priced as open jaw. When false, do not price as open jaw.

Returns:
value

setOpenJawInd

public void setOpenJawInd(java.lang.Boolean openJawInd)
Set the 'OpenJawInd' attribute value. When true, the flight segment is to be priced as open jaw. When false, do not price as open jaw.

Parameters:
openJawInd -