public class CardData extends Object
Java class for CardData complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CardData">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ProtectedCardData" type="{}ContentInformation" minOccurs="0"/>
<element name="SensitiveCardData" type="{}SensitiveCardData" minOccurs="0"/>
<element name="AllowedProductCode" type="{}AllowedProductCode" maxOccurs="unbounded" minOccurs="0"/>
<element name="AllowedProduct" type="{}AllowedProduct" maxOccurs="unbounded" minOccurs="0"/>
<element name="PaymentToken" type="{}PaymentToken" minOccurs="0"/>
<element name="CustomerOrder" type="{}CustomerOrder" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="PaymentBrand" type="{}PaymentBrand" />
<attribute name="MaskedPAN" type="{}MaskedPAN" />
<attribute name="PaymentAccountRef" type="{}PaymentAccountRef" />
<attribute name="EntryMode" type="{}EntryMode" />
<attribute name="CardCountryCode" type="{}CardCountryCode" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected List<AllowedProduct> |
allowedProduct
The Allowed product.
|
protected List<String> |
allowedProductCode
The Allowed product code.
|
protected String |
cardCountryCode
The Card country code.
|
protected List<CustomerOrder> |
customerOrder
The Customer order.
|
protected List<EntryModeType> |
entryMode
The Entry mode.
|
protected String |
maskedPAN
The Masked pan.
|
protected String |
paymentAccountRef
The Payment account ref.
|
protected String |
paymentBrand
The Payment brand.
|
protected PaymentToken |
paymentToken
The Payment token.
|
protected ContentInformation |
protectedCardData
The Protected card data.
|
protected SensitiveCardData |
sensitiveCardData
The Sensitive card data.
|
| Constructor and Description |
|---|
CardData() |
| Modifier and Type | Method and Description |
|---|---|
List<AllowedProduct> |
getAllowedProduct()
Gets the value of the allowedProduct property.
|
List<String> |
getAllowedProductCode()
Gets the value of the allowedProductCode property.
|
String |
getCardCountryCode()
Gets the value of the cardCountryCode property.
|
List<CustomerOrder> |
getCustomerOrder()
Gets the value of the customerOrder property.
|
List<EntryModeType> |
getEntryMode()
Gets the value of the entryMode property.
|
String |
getMaskedPAN()
Gets the value of the maskedPAN property.
|
String |
getPaymentAccountRef()
Gets the value of the paymentAccountRef property.
|
String |
getPaymentBrand()
Gets the value of the paymentBrand property.
|
PaymentToken |
getPaymentToken()
Gets the value of the paymentToken property.
|
ContentInformation |
getProtectedCardData()
Gets the value of the protectedCardData property.
|
SensitiveCardData |
getSensitiveCardData()
Gets the value of the sensitiveCardData property.
|
void |
setCardCountryCode(String value)
Sets the value of the cardCountryCode property.
|
void |
setMaskedPAN(String value)
Sets the value of the maskedPAN property.
|
void |
setPaymentAccountRef(String value)
Sets the value of the paymentAccountRef property.
|
void |
setPaymentBrand(String value)
Sets the value of the paymentBrand property.
|
void |
setPaymentToken(PaymentToken value)
Sets the value of the paymentToken property.
|
void |
setProtectedCardData(ContentInformation value)
Sets the value of the protectedCardData property.
|
void |
setSensitiveCardData(SensitiveCardData value)
Sets the value of the sensitiveCardData property.
|
protected ContentInformation protectedCardData
protected SensitiveCardData sensitiveCardData
protected List<AllowedProduct> allowedProduct
protected PaymentToken paymentToken
protected List<CustomerOrder> customerOrder
protected String paymentBrand
protected String maskedPAN
protected String paymentAccountRef
protected List<EntryModeType> entryMode
protected String cardCountryCode
public ContentInformation getProtectedCardData()
ContentInformationpublic void setProtectedCardData(ContentInformation value)
value - allowed object is ContentInformationpublic SensitiveCardData getSensitiveCardData()
SensitiveCardDatapublic void setSensitiveCardData(SensitiveCardData value)
value - allowed object is SensitiveCardDatapublic List<String> getAllowedProductCode()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the allowedProductCode property.
For example, to add a new item, do as follows:
getAllowedProductCode().add(newItem);
Objects of the following type(s) are allowed in the list
String
public List<AllowedProduct> getAllowedProduct()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the allowedProduct property.
For example, to add a new item, do as follows:
getAllowedProduct().add(newItem);
Objects of the following type(s) are allowed in the list
AllowedProduct
public PaymentToken getPaymentToken()
PaymentTokenpublic void setPaymentToken(PaymentToken value)
value - allowed object is PaymentTokenpublic List<CustomerOrder> getCustomerOrder()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the customerOrder property.
For example, to add a new item, do as follows:
getCustomerOrder().add(newItem);
Objects of the following type(s) are allowed in the list
CustomerOrder
public String getPaymentBrand()
Stringpublic void setPaymentBrand(String value)
value - allowed object is Stringpublic String getMaskedPAN()
Stringpublic void setMaskedPAN(String value)
value - allowed object is Stringpublic String getPaymentAccountRef()
Stringpublic void setPaymentAccountRef(String value)
value - allowed object is Stringpublic List<EntryModeType> getEntryMode()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the entryMode property.
For example, to add a new item, do as follows:
getEntryMode().add(newItem);
Objects of the following type(s) are allowed in the list
EntryModeType
public String getCardCountryCode()
StringCopyright © 2022. All rights reserved.