Package com.adyen.model.nexo
Class LoyaltyAccountID
- java.lang.Object
-
- com.adyen.model.nexo.LoyaltyAccountID
-
public class LoyaltyAccountID extends Object
Definition: Identification of a Loyalty account. -- Usage: In the Payment or the Loyalty Request message, it allows to identify the loyalty account by the Sale Terminal instead of the POI Terminal (e.g. because the account identification is a bar-code read by the Cashier on a scanner device). InJava class for LoyaltyAccountID complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="LoyaltyAccountID"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="LoyaltyID" use="required" type="{}LoyaltyID" /> <attribute name="EntryMode" use="required" type="{}EntryMode" /> <attribute name="IdentificationType" use="required" type="{}IdentificationType" /> <attribute name="IdentificationSupport" type="{}IdentificationSupportType" /> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected List<EntryModeType>entryModeprotected IdentificationSupportTypeidentificationSupportprotected IdentificationTypeidentificationTypeprotected StringloyaltyID
-
Constructor Summary
Constructors Constructor Description LoyaltyAccountID()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<EntryModeType>getEntryMode()Gets the value of the entryMode property.IdentificationSupportTypegetIdentificationSupport()Gets the value of the identificationSupport property.IdentificationTypegetIdentificationType()Gets the value of the identificationType property.StringgetLoyaltyID()Gets the value of the loyaltyID property.voidsetIdentificationSupport(IdentificationSupportType value)Sets the value of the identificationSupport property.voidsetIdentificationType(IdentificationType value)Sets the value of the identificationType property.voidsetLoyaltyID(String value)Sets the value of the loyaltyID property.
-
-
-
Field Detail
-
loyaltyID
protected String loyaltyID
-
entryMode
protected List<EntryModeType> entryMode
-
identificationType
protected IdentificationType identificationType
-
identificationSupport
protected IdentificationSupportType identificationSupport
-
-
Method Detail
-
getLoyaltyID
public String getLoyaltyID()
Gets the value of the loyaltyID property.- Returns:
- possible object is
String
-
setLoyaltyID
public void setLoyaltyID(String value)
Sets the value of the loyaltyID property.- Parameters:
value- allowed object isString
-
getEntryMode
public List<EntryModeType> getEntryMode()
Gets the value of the entryMode 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 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
-
getIdentificationType
public IdentificationType getIdentificationType()
Gets the value of the identificationType property.- Returns:
- possible object is
IdentificationType
-
setIdentificationType
public void setIdentificationType(IdentificationType value)
Sets the value of the identificationType property.- Parameters:
value- allowed object isIdentificationType
-
getIdentificationSupport
public IdentificationSupportType getIdentificationSupport()
Gets the value of the identificationSupport property.- Returns:
- possible object is
IdentificationSupportType
-
setIdentificationSupport
public void setIdentificationSupport(IdentificationSupportType value)
Sets the value of the identificationSupport property.- Parameters:
value- allowed object isIdentificationSupportType
-
-