Class PaymentMethodType
java.lang.Object
de.hybris.platform.oneorderfacades.oneorder.osin.PaymentMethodType
A form of procedure for the payment of goods or services, plus any transactional information specific to the payment method other than the amount.
Java class for PaymentMethodType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PaymentMethodType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<choice>
<element name="AccountableDoc" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}AccountableDocType"/>
<element name="BankTransfer" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}BankTransferType"/>
<element name="Cash" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}CashType"/>
<element name="Check" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}CheckType"/>
<element name="DirectBill" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}DirectBillType"/>
<element name="LoyaltyRedemption" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}LoyaltyRedemptionType"/>
<element name="OtherPaymentMethod" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}OtherPaymentMethodType"/>
<element name="PaymentCard" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}PaymentCardType"/>
<element name="Voucher" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}VoucherType"/>
</choice>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AccountableDocTypeprotected BankTransferTypeprotected CashTypeprotected CheckTypeprotected DirectBillTypeprotected LoyaltyRedemptionTypeprotected OtherPaymentMethodTypeprotected PaymentCardTypeprotected VoucherType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the accountableDoc property.Gets the value of the bankTransfer property.getCash()Gets the value of the cash property.getCheck()Gets the value of the check property.Gets the value of the directBill property.Gets the value of the loyaltyRedemption property.Gets the value of the otherPaymentMethod property.Gets the value of the paymentCard property.Gets the value of the voucher property.voidSets the value of the accountableDoc property.voidsetBankTransfer(BankTransferType value) Sets the value of the bankTransfer property.voidSets the value of the cash property.voidSets the value of the check property.voidsetDirectBill(DirectBillType value) Sets the value of the directBill property.voidSets the value of the loyaltyRedemption property.voidSets the value of the otherPaymentMethod property.voidsetPaymentCard(PaymentCardType value) Sets the value of the paymentCard property.voidsetVoucher(VoucherType value) Sets the value of the voucher property.
-
Field Details
-
accountableDoc
-
bankTransfer
-
cash
-
check
-
directBill
-
loyaltyRedemption
-
otherPaymentMethod
-
paymentCard
-
voucher
-
-
Constructor Details
-
PaymentMethodType
public PaymentMethodType()
-
-
Method Details
-
getAccountableDoc
Gets the value of the accountableDoc property.- Returns:
- possible object is
AccountableDocType
-
setAccountableDoc
Sets the value of the accountableDoc property.- Parameters:
value- allowed object isAccountableDocType
-
getBankTransfer
Gets the value of the bankTransfer property.- Returns:
- possible object is
BankTransferType
-
setBankTransfer
Sets the value of the bankTransfer property.- Parameters:
value- allowed object isBankTransferType
-
getCash
Gets the value of the cash property.- Returns:
- possible object is
CashType
-
setCash
Sets the value of the cash property.- Parameters:
value- allowed object isCashType
-
getCheck
Gets the value of the check property.- Returns:
- possible object is
CheckType
-
setCheck
Sets the value of the check property.- Parameters:
value- allowed object isCheckType
-
getDirectBill
Gets the value of the directBill property.- Returns:
- possible object is
DirectBillType
-
setDirectBill
Sets the value of the directBill property.- Parameters:
value- allowed object isDirectBillType
-
getLoyaltyRedemption
Gets the value of the loyaltyRedemption property.- Returns:
- possible object is
LoyaltyRedemptionType
-
setLoyaltyRedemption
Sets the value of the loyaltyRedemption property.- Parameters:
value- allowed object isLoyaltyRedemptionType
-
getOtherPaymentMethod
Gets the value of the otherPaymentMethod property.- Returns:
- possible object is
OtherPaymentMethodType
-
setOtherPaymentMethod
Sets the value of the otherPaymentMethod property.- Parameters:
value- allowed object isOtherPaymentMethodType
-
getPaymentCard
Gets the value of the paymentCard property.- Returns:
- possible object is
PaymentCardType
-
setPaymentCard
Sets the value of the paymentCard property.- Parameters:
value- allowed object isPaymentCardType
-
getVoucher
Gets the value of the voucher property.- Returns:
- possible object is
VoucherType
-
setVoucher
Sets the value of the voucher property.- Parameters:
value- allowed object isVoucherType
-