org.ota.air
Class Fulfillment.PaymentDetails.PaymentDetail

java.lang.Object
  extended by org.ota.shared.PaymentForm
      extended by org.ota.shared.PaymentDetail
          extended by org.ota.air.Fulfillment.PaymentDetails.PaymentDetail
Enclosing class:
Fulfillment.PaymentDetails

public static class Fulfillment.PaymentDetails.PaymentDetail
extends PaymentDetail

Form of payment details for the requested booking. It is possible to use multiple forms of payment for one transaction, therefore this element may be used more than once. 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="PaymentDetail" maxOccurs="99">
   <xs:complexType>
     <xs:complexContent>
       <xs:extension base="ns:PaymentDetailType">
         <xs:attribute type="ns:ActionType" use="optional" name="Operation"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
 
Nested classes/interfaces inherited from class org.ota.shared.PaymentDetail
PaymentDetail.PaymentAmount
 
Nested classes/interfaces inherited from class org.ota.shared.PaymentForm
PaymentForm.Choice, PaymentForm.PaymentTransactionTypeCode
 
Constructor Summary
Fulfillment.PaymentDetails.PaymentDetail()
           
 
Method Summary
 Action getOperation()
          Get the 'Operation' attribute value.
 void setOperation(Action operation)
          Set the 'Operation' attribute value.
 
Methods inherited from class org.ota.shared.PaymentDetail
addPaymentAmount, clearPaymentAmounts, getAuthorizedDays, getCommission, getPayment, getPaymentAmount, getPaymentAmounts, getPrimaryPaymentInd, getSplitPaymentInd, setAuthorizedDays, setCommission, setPayment, setPaymentAmounts, setPrimaryPaymentInd, setSplitPaymentInd, sizePaymentAmounts
 
Methods inherited from class org.ota.shared.PaymentForm
getChoice, getCostCenterID, getGuaranteeID, getGuaranteeIndicator, getGuaranteeTypeCode, getPaymentTransactionTypeCode, getPrivacyGroup, getRemark, getRPH, setChoice, setCostCenterID, setGuaranteeID, setGuaranteeIndicator, setGuaranteeTypeCode, setPaymentTransactionTypeCode, setPrivacyGroup, setRemark, setRPH
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Fulfillment.PaymentDetails.PaymentDetail

public Fulfillment.PaymentDetails.PaymentDetail()
Method Detail

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 -