public class SaleData extends Object
Java class for SaleData complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SaleData">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="SaleTransactionID" type="{}TransactionIdentification"/>
<element name="SaleTerminalData" type="{}SaleTerminalData" minOccurs="0"/>
<element name="SponsoredMerchant" type="{}SponsoredMerchant" maxOccurs="unbounded" minOccurs="0"/>
<element name="SaleToPOIData" type="{}SaleToPOIData" minOccurs="0"/>
<element name="SaleToAcquirerData" type="{}SaleToAcquirerData" minOccurs="0"/>
<element name="SaleToIssuerData" type="{}SaleToIssuerData" minOccurs="0"/>
</sequence>
<attribute name="OperatorID" type="{}OperatorID" />
<attribute name="OperatorLanguage" type="{}ISOLanguage2A" />
<attribute name="ShiftNumber" type="{}ShiftNumber" />
<attribute name="SaleReferenceID" type="{}SaleReferenceID" />
<attribute name="TokenRequested" type="{}TokenRequestedType" />
<attribute name="CustomerOrderID" type="{}CustomerOrderID" />
<attribute name="CustomerOrderReq" type="{}CustomerOrderReq" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected String |
customerOrderID
The Customer order id.
|
protected List<CustomerOrderReqType> |
customerOrderReq
The Customer order req.
|
protected String |
operatorID
The Operator id.
|
protected String |
operatorLanguage
The Operator language.
|
protected String |
saleReferenceID
The Sale reference id.
|
protected SaleTerminalData |
saleTerminalData
The Sale terminal data.
|
protected SaleToAcquirerData |
saleToAcquirerData
The Sale to acquirer data.
|
protected SaleToIssuerData |
saleToIssuerData
The Sale to issuer data.
|
protected String |
saleToPOIData
The Sale to poi data.
|
protected TransactionIdentification |
saleTransactionID
The Sale transaction id.
|
protected String |
shiftNumber
The Shift number.
|
protected List<SponsoredMerchant> |
sponsoredMerchant
The Sponsored merchant.
|
protected TokenRequestedType |
tokenRequestedType
The Token requested.
|
| Constructor and Description |
|---|
SaleData() |
| Modifier and Type | Method and Description |
|---|---|
String |
getCustomerOrderID()
Gets the value of the customerOrderID property.
|
List<CustomerOrderReqType> |
getCustomerOrderReq()
Gets the value of the customerOrderReq property.
|
String |
getOperatorID()
Gets the value of the operatorID property.
|
String |
getOperatorLanguage()
Gets the value of the operatorLanguage property.
|
String |
getSaleReferenceID()
Gets the value of the saleReferenceID property.
|
SaleTerminalData |
getSaleTerminalData()
Gets the value of the saleTerminalData property.
|
SaleToAcquirerData |
getSaleToAcquirerData()
Gets the value of the saleToAcquirerData property.
|
SaleToIssuerData |
getSaleToIssuerData()
Gets the value of the saleToIssuerData property.
|
String |
getSaleToPOIData()
Gets the value of the saleToPOIData property.
|
TransactionIdentification |
getSaleTransactionID()
Gets the value of the saleTransactionID property.
|
String |
getShiftNumber()
Gets the value of the shiftNumber property.
|
List<SponsoredMerchant> |
getSponsoredMerchant()
Gets the value of the sponsoredMerchant property.
|
TokenRequestedType |
getTokenRequestedType()
Gets the value of the tokenRequestedType property.
|
void |
setCustomerOrderID(String value)
Sets the value of the customerOrderID property.
|
void |
setOperatorID(String value)
Sets the value of the operatorID property.
|
void |
setOperatorLanguage(String value)
Sets the value of the operatorLanguage property.
|
void |
setSaleReferenceID(String value)
Sets the value of the saleReferenceID property.
|
void |
setSaleTerminalData(SaleTerminalData value)
Sets the value of the saleTerminalData property.
|
void |
setSaleToAcquirerData(SaleToAcquirerData value)
Sets the value of the saleToAcquirerData property.
|
void |
setSaleToIssuerData(SaleToIssuerData value)
Sets the value of the saleToIssuerData property.
|
void |
setSaleToPOIData(String value)
Sets the value of the saleToPOIData property.
|
void |
setSaleTransactionID(TransactionIdentification value)
Sets the value of the saleTransactionID property.
|
void |
setShiftNumber(String value)
Sets the value of the shiftNumber property.
|
void |
setTokenRequestedType(TokenRequestedType value)
Sets the value of the tokenRequestedType property.
|
protected TransactionIdentification saleTransactionID
protected SaleTerminalData saleTerminalData
protected List<SponsoredMerchant> sponsoredMerchant
protected String saleToPOIData
protected SaleToAcquirerData saleToAcquirerData
protected SaleToIssuerData saleToIssuerData
protected String operatorID
protected String operatorLanguage
protected String shiftNumber
protected String saleReferenceID
protected TokenRequestedType tokenRequestedType
protected String customerOrderID
protected List<CustomerOrderReqType> customerOrderReq
public TransactionIdentification getSaleTransactionID()
TransactionIdentificationpublic void setSaleTransactionID(TransactionIdentification value)
value - allowed object is TransactionIdentificationpublic SaleTerminalData getSaleTerminalData()
SaleTerminalDatapublic void setSaleTerminalData(SaleTerminalData value)
value - allowed object is SaleTerminalDatapublic List<SponsoredMerchant> getSponsoredMerchant()
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 sponsoredMerchant property.
For example, to add a new item, do as follows:
getSponsoredMerchant().add(newItem);
Objects of the following type(s) are allowed in the list
SponsoredMerchant
public String getSaleToPOIData()
Stringpublic void setSaleToPOIData(String value)
value - allowed object is Stringpublic SaleToAcquirerData getSaleToAcquirerData()
Stringpublic void setSaleToAcquirerData(SaleToAcquirerData value)
value - allowed object is Stringpublic SaleToIssuerData getSaleToIssuerData()
SaleToIssuerDatapublic void setSaleToIssuerData(SaleToIssuerData value)
value - allowed object is SaleToIssuerDatapublic String getOperatorID()
Stringpublic void setOperatorID(String value)
value - allowed object is Stringpublic String getOperatorLanguage()
Stringpublic void setOperatorLanguage(String value)
value - allowed object is Stringpublic String getShiftNumber()
Stringpublic void setShiftNumber(String value)
value - allowed object is Stringpublic String getSaleReferenceID()
Stringpublic void setSaleReferenceID(String value)
value - allowed object is Stringpublic TokenRequestedType getTokenRequestedType()
TokenRequestedTypepublic void setTokenRequestedType(TokenRequestedType value)
value - allowed object is TokenRequestedTypepublic String getCustomerOrderID()
Stringpublic void setCustomerOrderID(String value)
value - allowed object is Stringpublic List<CustomerOrderReqType> getCustomerOrderReq()
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 customerOrderReq property.
For example, to add a new item, do as follows:
getCustomerOrderReq().add(newItem);
Objects of the following type(s) are allowed in the list
CustomerOrderReqType
Copyright © 2022. All rights reserved.