Enum InfoQualifyType

  • All Implemented Interfaces:
    Serializable, Comparable<InfoQualifyType>

    public enum InfoQualifyType
    extends Enum<InfoQualifyType>

    Java class for InfoQualifyType.

    The following schema fragment specifies the expected content contained within this class.

     <simpleType name="InfoQualifyType">
       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
         <enumeration value="Status"/>
         <enumeration value="Error"/>
         <enumeration value="Display"/>
         <enumeration value="Sound"/>
         <enumeration value="Input"/>
         <enumeration value="POIReplication"/>
         <enumeration value="CustomerAssistance"/>
         <enumeration value="Receipt"/>
         <enumeration value="Document"/>
         <enumeration value="Voucher"/>
       </restriction>
     </simpleType>
     
    • Enum Constant Detail

      • STATUS

        public static final InfoQualifyType STATUS
        The information is a new state on which the messageType sender is entering. For instance, during a payment, the POI could display to the Cashier that POI request
      • ERROR

        public static final InfoQualifyType ERROR
        The information is related to an error situation occurring on the messageType sender.
      • DISPLAY

        public static final InfoQualifyType DISPLAY
        Standard display interface.
      • SOUND

        public static final InfoQualifyType SOUND
        Standard sound interface.
      • INPUT

        public static final InfoQualifyType INPUT
        Answer to a question or information to be entered by the Cashier or the Customer, at the request of the POI Terminal or the Sale Terminal.
      • POI_REPLICATION

        public static final InfoQualifyType POI_REPLICATION
        Information displayed on the Cardholder POI interface, replicated on the Cashier interface.
      • CUSTOMER_ASSISTANCE

        public static final InfoQualifyType CUSTOMER_ASSISTANCE
        Input of the Cardholder POI interface which can be entered by the Cashier to assist the Customer.
      • RECEIPT

        public static final InfoQualifyType RECEIPT
        Where you print the Payment receipt that could be located on the Sale Terminal or in some cases a restricted Sale ticket on the POI Terminal.
      • DOCUMENT

        public static final InfoQualifyType DOCUMENT
        When the POI System wants to print specific document (check, dynamic currency conversion ...). Used by the Sale System when the printer is not located on the
      • VOUCHER

        public static final InfoQualifyType VOUCHER
        Coupons, voucher or special ticket generated by the POI or the Sale System and to be printed.
    • Method Detail

      • values

        public static InfoQualifyType[] 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 (InfoQualifyType c : InfoQualifyType.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static InfoQualifyType 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 name
        NullPointerException - if the argument is null
      • value

        public String value()
        Value string.
        Returns:
        the string
      • fromValue

        public static InfoQualifyType fromValue​(String v)
        From value info qualify type.
        Parameters:
        v - the v
        Returns:
        the info qualify type