Package com.adyen.model.nexo
Class SaleTerminalData
- java.lang.Object
-
- com.adyen.model.nexo.SaleTerminalData
-
public class SaleTerminalData extends Object
Definition: Information related to the software and hardware feature of the Sale Terminal. -- Usage: In the Login Request, if a Sale Terminal is involved in the login. In other messages, when a logical device is out of order (SaleCapabilites), or when the other data have changed since or were not in the Login.Java class for SaleTerminalData complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SaleTerminalData"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="SaleCapabilities" type="{}SaleCapabilities" minOccurs="0"/> <element name="SaleProfile" type="{}SaleProfile" minOccurs="0"/> </sequence> <attribute name="TerminalEnvironment" type="{}TerminalEnvironmentType" /> <attribute name="TotalsGroupID" type="{}TotalsGroupID" /> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected List<SaleCapabilitiesType>saleCapabilitiesThe Sale capabilities.protected SaleProfilesaleProfileThe Sale profile.protected TerminalEnvironmentTypeterminalEnvironmentThe Terminal environment.protected StringtotalsGroupIDThe Totals group id.
-
Constructor Summary
Constructors Constructor Description SaleTerminalData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<SaleCapabilitiesType>getSaleCapabilities()Gets the value of the saleCapabilities property.SaleProfilegetSaleProfile()Gets the value of the saleProfile property.TerminalEnvironmentTypegetTerminalEnvironment()Gets the value of the terminalEnvironment property.StringgetTotalsGroupID()Gets the value of the totalsGroupID property.voidsetSaleProfile(SaleProfile value)Sets the value of the saleProfile property.voidsetTerminalEnvironment(TerminalEnvironmentType value)Sets the value of the terminalEnvironment property.voidsetTotalsGroupID(String value)Sets the value of the totalsGroupID property.
-
-
-
Field Detail
-
saleCapabilities
protected List<SaleCapabilitiesType> saleCapabilities
The Sale capabilities.
-
saleProfile
protected SaleProfile saleProfile
The Sale profile.
-
terminalEnvironment
protected TerminalEnvironmentType terminalEnvironment
The Terminal environment.
-
totalsGroupID
protected String totalsGroupID
The Totals group id.
-
-
Method Detail
-
getSaleCapabilities
public List<SaleCapabilitiesType> getSaleCapabilities()
Gets the value of the saleCapabilities property.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
setmethod for the saleCapabilities property.For example, to add a new item, do as follows:
getSaleCapabilities().add(newItem);Objects of the following type(s) are allowed in the list
SaleCapabilitiesType- Returns:
- the sale capabilities
-
getSaleProfile
public SaleProfile getSaleProfile()
Gets the value of the saleProfile property.- Returns:
- possible object is
SaleProfile
-
setSaleProfile
public void setSaleProfile(SaleProfile value)
Sets the value of the saleProfile property.- Parameters:
value- allowed object isSaleProfile
-
getTerminalEnvironment
public TerminalEnvironmentType getTerminalEnvironment()
Gets the value of the terminalEnvironment property.- Returns:
- possible object is
TerminalEnvironmentType
-
setTerminalEnvironment
public void setTerminalEnvironment(TerminalEnvironmentType value)
Sets the value of the terminalEnvironment property.- Parameters:
value- allowed object isTerminalEnvironmentType
-
getTotalsGroupID
public String getTotalsGroupID()
Gets the value of the totalsGroupID property.- Returns:
- possible object is
String
-
-