|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ota.vehicle.VehicleLocationRequirements.PaymentOptions
public static class VehicleLocationRequirements.PaymentOptions
Information of the requirements regarding the payment of the rental. 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="PaymentOptions" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element type="ns:AcceptablePaymentCardsInfoType" name="CreditCard" minOccurs="0"/> <xs:element type="ns:AcceptablePaymentCardsInfoType" name="DebitCard" minOccurs="0"/> <xs:element name="Cash" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element type="ns:FormattedTextType" name="Info" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Voucher" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element type="ns:FormattedTextType" name="Info" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="BankAcct" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element type="ns:FormattedTextType" name="Info" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DirectBill" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element type="ns:FormattedTextType" name="Info" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="LoyaltyRedemption" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element type="ns:FormattedTextType" name="Info" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="MiscChargeOrder" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element type="ns:FormattedTextType" name="Info" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element type="ns:AcceptablePaymentCardsInfoType" name="Deposit" minOccurs="0"/> <xs:element type="ns:AcceptablePaymentCardsInfoType" name="Guarantee" minOccurs="0"/> <xs:element type="ns:AcceptablePaymentCardsInfoType" name="PrePayment" minOccurs="0"/> <xs:element type="ns:FormattedTextType" name="PaymentOptionsInfo" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element>
Constructor Summary | |
---|---|
VehicleLocationRequirements.PaymentOptions()
|
Method Summary | |
---|---|
AcceptablePaymentCardsInfo |
getCreditCard()
Get the 'CreditCard' element value. |
AcceptablePaymentCardsInfo |
getDebitCard()
Get the 'DebitCard' element value. |
AcceptablePaymentCardsInfo |
getDeposit()
Get the 'Deposit' element value. |
AcceptablePaymentCardsInfo |
getGuarantee()
Get the 'Guarantee' element value. |
FormattedText |
getInfo()
Get the 'Info' element value. |
FormattedText |
getInfo1()
Get the 'Info' element value. |
FormattedText |
getInfo2()
Get the 'Info' element value. |
FormattedText |
getInfo3()
Get the 'Info' element value. |
FormattedText |
getInfo4()
Get the 'Info' element value. |
FormattedText |
getInfo5()
Get the 'Info' element value. |
FormattedText |
getPaymentOptionsInfo()
Get the 'PaymentOptionsInfo' element value. |
AcceptablePaymentCardsInfo |
getPrePayment()
Get the 'PrePayment' element value. |
void |
setCreditCard(AcceptablePaymentCardsInfo creditCard)
Set the 'CreditCard' element value. |
void |
setDebitCard(AcceptablePaymentCardsInfo debitCard)
Set the 'DebitCard' element value. |
void |
setDeposit(AcceptablePaymentCardsInfo deposit)
Set the 'Deposit' element value. |
void |
setGuarantee(AcceptablePaymentCardsInfo guarantee)
Set the 'Guarantee' element value. |
void |
setInfo(FormattedText info)
Set the 'Info' element value. |
void |
setInfo1(FormattedText info1)
Set the 'Info' element value. |
void |
setInfo2(FormattedText info2)
Set the 'Info' element value. |
void |
setInfo3(FormattedText info3)
Set the 'Info' element value. |
void |
setInfo4(FormattedText info4)
Set the 'Info' element value. |
void |
setInfo5(FormattedText info5)
Set the 'Info' element value. |
void |
setPaymentOptionsInfo(FormattedText paymentOptionsInfo)
Set the 'PaymentOptionsInfo' element value. |
void |
setPrePayment(AcceptablePaymentCardsInfo prePayment)
Set the 'PrePayment' element value. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public VehicleLocationRequirements.PaymentOptions()
Method Detail |
---|
public AcceptablePaymentCardsInfo getCreditCard()
public void setCreditCard(AcceptablePaymentCardsInfo creditCard)
creditCard
- public AcceptablePaymentCardsInfo getDebitCard()
public void setDebitCard(AcceptablePaymentCardsInfo debitCard)
debitCard
- public FormattedText getInfo()
public void setInfo(FormattedText info)
info
- public FormattedText getInfo1()
public void setInfo1(FormattedText info1)
info1
- public FormattedText getInfo2()
public void setInfo2(FormattedText info2)
info2
- public FormattedText getInfo3()
public void setInfo3(FormattedText info3)
info3
- public FormattedText getInfo4()
public void setInfo4(FormattedText info4)
info4
- public FormattedText getInfo5()
public void setInfo5(FormattedText info5)
info5
- public AcceptablePaymentCardsInfo getDeposit()
public void setDeposit(AcceptablePaymentCardsInfo deposit)
deposit
- public AcceptablePaymentCardsInfo getGuarantee()
public void setGuarantee(AcceptablePaymentCardsInfo guarantee)
guarantee
- public AcceptablePaymentCardsInfo getPrePayment()
public void setPrePayment(AcceptablePaymentCardsInfo prePayment)
prePayment
- public FormattedText getPaymentOptionsInfo()
public void setPaymentOptionsInfo(FormattedText paymentOptionsInfo)
paymentOptionsInfo
-
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |