org.ota.air
Class PriceRequestInformation.NegotiatedFareCode

java.lang.Object
  extended by org.ota.air.PriceRequestInformation.NegotiatedFareCode
Enclosing class:
PriceRequestInformation

public static class PriceRequestInformation.NegotiatedFareCode
extends java.lang.Object

Contains negotiated fare code information. 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="NegotiatedFareCode" minOccurs="0" maxOccurs="unbounded">
   <xs:complexType>
     <xs:simpleContent>
       <xs:extension base="xs:string">
         <xs:attributeGroup ref="ns:CodeListAirGroup"/>
         <xs:attribute type="xs:string" use="optional" name="TicketDesignatorCode"/>
         <xs:attribute type="xs:boolean" use="optional" name="OverrideRuleInd"/>
       </xs:extension>
     </xs:simpleContent>
   </xs:complexType>
 </xs:element>
 
 <xs:attributeGroup xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="CodeListAirGroup">
   <xs:attributeGroup ref="ns:CodeListGroup"/>
   <xs:attribute type="xs:string" use="optional" name="SecondaryCode"/>
   <xs:attribute type="xs:string" use="optional" name="SupplierCode"/>
 </xs:attributeGroup>
 


Constructor Summary
PriceRequestInformation.NegotiatedFareCode()
           
 
Method Summary
 CodeListGroup getCodeListGroup()
          Get the 'CodeListGroup' attributeGroup value.
 java.lang.Boolean getOverrideRuleInd()
          Get the 'OverrideRuleInd' attribute value.
 java.lang.String getSecondaryCode()
          Get the 'SecondaryCode' attribute value.
 java.lang.String getString()
          Get the extension value.
 java.lang.String getSupplierCode()
          Get the 'SupplierCode' attribute value.
 java.lang.String getTicketDesignatorCode()
          Get the 'TicketDesignatorCode' attribute value.
 void setCodeListGroup(CodeListGroup codeListGroup)
          Set the 'CodeListGroup' attributeGroup value.
 void setOverrideRuleInd(java.lang.Boolean overrideRuleInd)
          Set the 'OverrideRuleInd' attribute value.
 void setSecondaryCode(java.lang.String secondaryCode)
          Set the 'SecondaryCode' attribute value.
 void setString(java.lang.String string)
          Set the extension value.
 void setSupplierCode(java.lang.String supplierCode)
          Set the 'SupplierCode' attribute value.
 void setTicketDesignatorCode(java.lang.String ticketDesignatorCode)
          Set the 'TicketDesignatorCode' attribute value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PriceRequestInformation.NegotiatedFareCode

public PriceRequestInformation.NegotiatedFareCode()
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 -

getCodeListGroup

public CodeListGroup getCodeListGroup()
Get the 'CodeListGroup' attributeGroup value.

Returns:
value

setCodeListGroup

public void setCodeListGroup(CodeListGroup codeListGroup)
Set the 'CodeListGroup' attributeGroup value.

Parameters:
codeListGroup -

getSecondaryCode

public java.lang.String getSecondaryCode()
Get the 'SecondaryCode' attribute value. An additional attribute to allow flexibility for particular organizations who require an additional code.

Returns:
value

setSecondaryCode

public void setSecondaryCode(java.lang.String secondaryCode)
Set the 'SecondaryCode' attribute value. An additional attribute to allow flexibility for particular organizations who require an additional code.

Parameters:
secondaryCode -

getSupplierCode

public java.lang.String getSupplierCode()
Get the 'SupplierCode' attribute value. An additional attribute to allow flexibility for particular organizations who require an additional supplier code.

Returns:
value

setSupplierCode

public void setSupplierCode(java.lang.String supplierCode)
Set the 'SupplierCode' attribute value. An additional attribute to allow flexibility for particular organizations who require an additional supplier code.

Parameters:
supplierCode -

getTicketDesignatorCode

public java.lang.String getTicketDesignatorCode()
Get the 'TicketDesignatorCode' attribute value. The ticket designator code for this negotiated fare code.

Returns:
value

setTicketDesignatorCode

public void setTicketDesignatorCode(java.lang.String ticketDesignatorCode)
Set the 'TicketDesignatorCode' attribute value. The ticket designator code for this negotiated fare code.

Parameters:
ticketDesignatorCode -

getOverrideRuleInd

public java.lang.Boolean getOverrideRuleInd()
Get the 'OverrideRuleInd' attribute value. When true, the rules for the negotiated fare should not be applied.

Returns:
value

setOverrideRuleInd

public void setOverrideRuleInd(java.lang.Boolean overrideRuleInd)
Set the 'OverrideRuleInd' attribute value. When true, the rules for the negotiated fare should not be applied.

Parameters:
overrideRuleInd -