Package com.adyen.model.nexo
Enum SaleCapabilitiesType
- java.lang.Object
-
- java.lang.Enum<SaleCapabilitiesType>
-
- com.adyen.model.nexo.SaleCapabilitiesType
-
- All Implemented Interfaces:
Serializable,Comparable<SaleCapabilitiesType>
public enum SaleCapabilitiesType extends Enum<SaleCapabilitiesType>
Java class for SaleCapabilitiesType.The following schema fragment specifies the expected content contained within this class.
<simpleType name="SaleCapabilitiesType"> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <enumeration value="CashierStatus"/> <enumeration value="CashierError"/> <enumeration value="CashierDisplay"/> <enumeration value="POIReplication"/> <enumeration value="CashierInput"/> <enumeration value="CustomerAssistance"/> <enumeration value="CustomerDisplay"/> <enumeration value="CustomerError"/> <enumeration value="CustomerInput"/> <enumeration value="PrinterReceipt"/> <enumeration value="PrinterDocument"/> <enumeration value="PrinterVoucher"/> <enumeration value="MagStripe"/> <enumeration value="ICC"/> <enumeration value="EMVContactless"/> </restriction> </simpleType>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description CASHIER_DISPLAYStandard Cashier display interface (to ask question, or to show information).CASHIER_ERRORTo display to the Cashier information related to an error situation occurring on the POI.CASHIER_INPUTAny kind of keyboard allowing all or part of the commands of the Input messageType request from the Sale System to the POI System (InputCommand data element).CASHIER_STATUSTo display to the Cashier a new state on which the POI is entering.CUSTOMER_ASSISTANCEInput of the Cardholder POI interface which can be entered by the Cashier to assist the Customer.CUSTOMER_DISPLAYStandard Customer display interface used by the POI System to ask question, or to show information to the Customer inside a Service dialogue.CUSTOMER_ERRORTo display to the Customer information is related to an error situation occurring on the Sale Terminal during a Sale transaction.CUSTOMER_INPUTAny kind of keyboard allowing all or part of the commands of the Input messageType request from the Sale System to the POI System (InputCommand data element).EMV_CONTACTLESSContactless card reader with EMV applicationsICCContact ICC card readerMAG_STRIPEMagnetic stripe card readerPOI_REPLICATIONInformation displayed on the Cardholder POI interface, replicated on the Cashier interface.PRINTER_DOCUMENTWhen the POI System wants to print specific document (check, dynamic currency conversion ...).PRINTER_RECEIPTPrinter for the Payment receipt.PRINTER_VOUCHERCoupons, voucher or special ticket generated by the POI and to be printed.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SaleCapabilitiesTypefromValue(String v)Stringvalue()Value string.static SaleCapabilitiesTypevalueOf(String name)Returns the enum constant of this type with the specified name.static SaleCapabilitiesType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
CASHIER_STATUS
@SerializedName("CashierStatus") public static final SaleCapabilitiesType CASHIER_STATUSTo display to the Cashier a new state on which the POI is entering. For instance, during a payment, the POI could display to the Cashier that POI request an
-
CASHIER_ERROR
@SerializedName("CashierError") public static final SaleCapabilitiesType CASHIER_ERRORTo display to the Cashier information related to an error situation occurring on the POI.
-
CASHIER_DISPLAY
@SerializedName("CashierDisplay") public static final SaleCapabilitiesType CASHIER_DISPLAYStandard Cashier display interface (to ask question, or to show information).
-
POI_REPLICATION
@SerializedName("POIReplication") public static final SaleCapabilitiesType POI_REPLICATIONInformation displayed on the Cardholder POI interface, replicated on the Cashier interface.
-
CASHIER_INPUT
@SerializedName("CashierInput") public static final SaleCapabilitiesType CASHIER_INPUTAny kind of keyboard allowing all or part of the commands of the Input messageType request from the Sale System to the POI System (InputCommand data element). The
-
CUSTOMER_ASSISTANCE
@SerializedName("CustomerAssistance") public static final SaleCapabilitiesType CUSTOMER_ASSISTANCEInput of the Cardholder POI interface which can be entered by the Cashier to assist the Customer.
-
CUSTOMER_DISPLAY
@SerializedName("CustomerDisplay") public static final SaleCapabilitiesType CUSTOMER_DISPLAYStandard Customer display interface used by the POI System to ask question, or to show information to the Customer inside a Service dialogue.
-
CUSTOMER_ERROR
@SerializedName("CustomerError") public static final SaleCapabilitiesType CUSTOMER_ERRORTo display to the Customer information is related to an error situation occurring on the Sale Terminal during a Sale transaction.
-
CUSTOMER_INPUT
@SerializedName("CustomerInput") public static final SaleCapabilitiesType CUSTOMER_INPUTAny kind of keyboard allowing all or part of the commands of the Input messageType request from the Sale System to the POI System (InputCommand data element). The
-
PRINTER_RECEIPT
@SerializedName("PrinterReceipt") public static final SaleCapabilitiesType PRINTER_RECEIPTPrinter for the Payment receipt.
-
PRINTER_DOCUMENT
@SerializedName("PrinterDocument") public static final SaleCapabilitiesType PRINTER_DOCUMENTWhen the POI System wants to print specific document (check, dynamic currency conversion ...).
-
PRINTER_VOUCHER
@SerializedName("PrinterVoucher") public static final SaleCapabilitiesType PRINTER_VOUCHERCoupons, voucher or special ticket generated by the POI and to be printed.
-
MAG_STRIPE
@SerializedName("MagStripe") public static final SaleCapabilitiesType MAG_STRIPEMagnetic stripe card reader
-
ICC
public static final SaleCapabilitiesType ICC
Contact ICC card reader
-
EMV_CONTACTLESS
@SerializedName("EMVContactless") public static final SaleCapabilitiesType EMV_CONTACTLESSContactless card reader with EMV applications
-
-
Method Detail
-
values
public static SaleCapabilitiesType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (SaleCapabilitiesType c : SaleCapabilitiesType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static SaleCapabilitiesType valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
value
public String value()
Value string.- Returns:
- the string
-
fromValue
public static SaleCapabilitiesType fromValue(String v)
-
-