public class CardDataType extends Object
Java class for CardDataType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CardDataType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ProtectedCardData" type="{}ContentInformationType" minOccurs="0"/>
<element name="SensitiveCardData" type="{}SensitiveCardDataType" minOccurs="0"/>
<element name="AllowedProductCode" type="{}AllowedProductCodeType" maxOccurs="unbounded" minOccurs="0"/>
<element name="AllowedProduct" type="{}AllowedProductType" maxOccurs="unbounded" minOccurs="0"/>
<element name="PaymentToken" type="{}PaymentTokenType" minOccurs="0"/>
<element name="CustomerOrder" type="{}CustomerOrderType" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="PaymentBrand" type="{}PaymentBrandType" />
<attribute name="MaskedPAN" type="{}MaskedPANType" />
<attribute name="PaymentAccountRef" type="{}PaymentAccountRefType" />
<attribute name="EntryMode" type="{}EntryModeType" />
<attribute name="CardCountryCode" type="{}CardCountryCodeType" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected List<AllowedProductType> |
allowedProduct |
protected List<String> |
allowedProductCode |
protected String |
cardCountryCode |
protected List<CustomerOrderType> |
customerOrder |
protected List<String> |
entryMode |
protected String |
maskedPAN |
protected String |
paymentAccountRef |
protected String |
paymentBrand |
protected PaymentTokenType |
paymentToken |
protected ContentInformationType |
protectedCardData |
protected SensitiveCardDataType |
sensitiveCardData |
| Constructor and Description |
|---|
CardDataType() |
| Modifier and Type | Method and Description |
|---|---|
List<AllowedProductType> |
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<CustomerOrderType> |
getCustomerOrder()
Gets the value of the customerOrder property.
|
List<String> |
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.
|
PaymentTokenType |
getPaymentToken()
Gets the value of the paymentToken property.
|
ContentInformationType |
getProtectedCardData()
Gets the value of the protectedCardData property.
|
SensitiveCardDataType |
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(PaymentTokenType value)
Sets the value of the paymentToken property.
|
void |
setProtectedCardData(ContentInformationType value)
Sets the value of the protectedCardData property.
|
void |
setSensitiveCardData(SensitiveCardDataType value)
Sets the value of the sensitiveCardData property.
|
protected ContentInformationType protectedCardData
protected SensitiveCardDataType sensitiveCardData
protected List<AllowedProductType> allowedProduct
protected PaymentTokenType paymentToken
protected List<CustomerOrderType> customerOrder
protected String paymentBrand
protected String maskedPAN
protected String paymentAccountRef
protected String cardCountryCode
public ContentInformationType getProtectedCardData()
ContentInformationTypepublic void setProtectedCardData(ContentInformationType value)
value - allowed object is
ContentInformationTypepublic SensitiveCardDataType getSensitiveCardData()
SensitiveCardDataTypepublic void setSensitiveCardData(SensitiveCardDataType value)
value - allowed object is
SensitiveCardDataTypepublic 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<AllowedProductType> 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
AllowedProductType
public PaymentTokenType getPaymentToken()
PaymentTokenTypepublic void setPaymentToken(PaymentTokenType value)
value - allowed object is
PaymentTokenTypepublic List<CustomerOrderType> 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
CustomerOrderType
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<String> 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
String
public String getCardCountryCode()
StringCopyright © 2018. All rights reserved.