org.ota.air
Class PTCFareBreakdown.FareBasisCodes.FareBasisCode

java.lang.Object
  extended by org.ota.air.PTCFareBreakdown.FareBasisCodes.FareBasisCode
Enclosing class:
PTCFareBreakdown.FareBasisCodes

public static class PTCFareBreakdown.FareBasisCodes.FareBasisCode
extends java.lang.Object

Fare basis code for the price for this PTC 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="FareBasisCode" maxOccurs="299">
   <xs:complexType>
     <xs:simpleContent>
       <xs:extension base="xs:string">
         <xs:attribute type="xs:string" use="optional" name="FlightSegmentRPH"/>
         <xs:attribute type="xs:date" use="optional" name="NotValidBefore"/>
         <xs:attribute type="xs:date" use="optional" name="NotValidAfter"/>
         <xs:attribute type="ns:ActionType" use="optional" name="Operation"/>
       </xs:extension>
     </xs:simpleContent>
   </xs:complexType>
 </xs:element>
 


Constructor Summary
PTCFareBreakdown.FareBasisCodes.FareBasisCode()
           
 
Method Summary
 java.lang.String getFlightSegmentRPH()
          Get the 'FlightSegmentRPH' attribute value.
 java.sql.Date getNotValidAfter()
          Get the 'NotValidAfter' attribute value.
 java.sql.Date getNotValidBefore()
          Get the 'NotValidBefore' attribute value.
 Action getOperation()
          Get the 'Operation' attribute value.
 java.lang.String getString()
          Get the extension value.
 void setFlightSegmentRPH(java.lang.String flightSegmentRPH)
          Set the 'FlightSegmentRPH' attribute value.
 void setNotValidAfter(java.sql.Date notValidAfter)
          Set the 'NotValidAfter' attribute value.
 void setNotValidBefore(java.sql.Date notValidBefore)
          Set the 'NotValidBefore' attribute value.
 void setOperation(Action operation)
          Set the 'Operation' attribute value.
 void setString(java.lang.String string)
          Set the extension value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PTCFareBreakdown.FareBasisCodes.FareBasisCode

public PTCFareBreakdown.FareBasisCodes.FareBasisCode()
Method Detail

getString

public java.lang.String getString()
Get the extension value.

Returns:
value

setString

public void setString(java.lang.String string)
Set the extension value.

Parameters:
string -

getFlightSegmentRPH

public java.lang.String getFlightSegmentRPH()
Get the 'FlightSegmentRPH' attribute value. A reference to the flight segment associated with this fare basis code.

Returns:
value

setFlightSegmentRPH

public void setFlightSegmentRPH(java.lang.String flightSegmentRPH)
Set the 'FlightSegmentRPH' attribute value. A reference to the flight segment associated with this fare basis code.

Parameters:
flightSegmentRPH -

getNotValidBefore

public java.sql.Date getNotValidBefore()
Get the 'NotValidBefore' attribute value. The date before which the fare basis code is not valid.

Returns:
value

setNotValidBefore

public void setNotValidBefore(java.sql.Date notValidBefore)
Set the 'NotValidBefore' attribute value. The date before which the fare basis code is not valid.

Parameters:
notValidBefore -

getNotValidAfter

public java.sql.Date getNotValidAfter()
Get the 'NotValidAfter' attribute value. The date after which the fare basis code is not valid.

Returns:
value

setNotValidAfter

public void setNotValidAfter(java.sql.Date notValidAfter)
Set the 'NotValidAfter' attribute value. The date after which the fare basis code is not valid.

Parameters:
notValidAfter -

getOperation

public Action getOperation()
Get the 'Operation' attribute value. Indicates the required modification to the element.

Returns:
value

setOperation

public void setOperation(Action operation)
Set the 'Operation' attribute value. Indicates the required modification to the element.

Parameters:
operation -