org.ota.shared
Class Customer.PaymentForm

java.lang.Object
  extended by org.ota.shared.PaymentForm
      extended by org.ota.shared.Customer.PaymentForm
Enclosing class:
Customer

public static class Customer.PaymentForm
extends PaymentForm

Methods of providing funds and guarantees for travel by the customer. 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="PaymentForm" minOccurs="0" maxOccurs="100">
   <xs:complexType>
     <xs:complexContent>
       <xs:extension base="ns:PaymentFormType">
         <xs:sequence>
           <xs:element name="AssociatedSupplier" minOccurs="0">
             <xs:complexType>
               <xs:attributeGroup ref="ns:CompanyID_AttributesGroup"/>
             </xs:complexType>
           </xs:element>
         </xs:sequence>
         <xs:attribute type="ns:TransferActionType" use="optional" name="TransferAction"/>
         <xs:attribute type="xs:boolean" use="optional" name="DefaultInd"/>
         <xs:attribute type="xs:string" use="optional" name="ParentCompanyRef"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
 
Nested classes/interfaces inherited from class org.ota.shared.PaymentForm
PaymentForm.Choice, PaymentForm.PaymentTransactionTypeCode
 
Constructor Summary
Customer.PaymentForm()
           
 
Method Summary
 CompanyIDAttributesGroup getAssociatedSupplier()
          Get the 'CompanyID_AttributesGroup' attributeGroup value.
 java.lang.Boolean getDefaultInd()
          Get the 'DefaultInd' attribute value.
 java.lang.String getParentCompanyRef()
          Get the 'ParentCompanyRef' attribute value.
 TransferAction getTransferAction()
          Get the 'TransferAction' attribute value.
 void setAssociatedSupplier(CompanyIDAttributesGroup associatedSupplier)
          Set the 'CompanyID_AttributesGroup' attributeGroup value.
 void setDefaultInd(java.lang.Boolean defaultInd)
          Set the 'DefaultInd' attribute value.
 void setParentCompanyRef(java.lang.String parentCompanyRef)
          Set the 'ParentCompanyRef' attribute value.
 void setTransferAction(TransferAction transferAction)
          Set the 'TransferAction' attribute value.
 
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

Customer.PaymentForm

public Customer.PaymentForm()
Method Detail

getAssociatedSupplier

public CompanyIDAttributesGroup getAssociatedSupplier()
Get the 'CompanyID_AttributesGroup' attributeGroup value. Information about the supplier.

Returns:
value

setAssociatedSupplier

public void setAssociatedSupplier(CompanyIDAttributesGroup associatedSupplier)
Set the 'CompanyID_AttributesGroup' attributeGroup value. Information about the supplier.

Parameters:
associatedSupplier -

getTransferAction

public TransferAction getTransferAction()
Get the 'TransferAction' attribute value. Indicates under what conditions the element will be transfered to the booking.

Returns:
value

setTransferAction

public void setTransferAction(TransferAction transferAction)
Set the 'TransferAction' attribute value. Indicates under what conditions the element will be transfered to the booking.

Parameters:
transferAction -

getDefaultInd

public java.lang.Boolean getDefaultInd()
Get the 'DefaultInd' attribute value. When true, indicates the preferred form of payment.

Returns:
value

setDefaultInd

public void setDefaultInd(java.lang.Boolean defaultInd)
Set the 'DefaultInd' attribute value. When true, indicates the preferred form of payment.

Parameters:
defaultInd -

getParentCompanyRef

public java.lang.String getParentCompanyRef()
Get the 'ParentCompanyRef' attribute value. A reference to the company from which this element has been inherited.

Returns:
value

setParentCompanyRef

public void setParentCompanyRef(java.lang.String parentCompanyRef)
Set the 'ParentCompanyRef' attribute value. A reference to the company from which this element has been inherited.

Parameters:
parentCompanyRef -