Enum QRBill.BillFormat

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<QRBill.BillFormat>
    Enclosing class:
    QRBill

    public static enum QRBill.BillFormat
    extends java.lang.Enum<QRBill.BillFormat>
    The output size of the QR bill
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static QRBill.BillFormat valueOf​(java.lang.String name)
      Returns the enum constant of this type with the specified name.
      static QRBill.BillFormat[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      • Methods inherited from class java.lang.Enum

        clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • Methods inherited from class java.lang.Object

        getClass, notify, notifyAll, wait, wait, wait
    • Enum Constant Detail

      • A4_PORTRAIT_SHEET

        public static final QRBill.BillFormat A4_PORTRAIT_SHEET
        A4 sheet in portrait orientation. The QR bill is in the bottom right.
      • A5_LANDSCAPE_SHEET

        public static final QRBill.BillFormat A5_LANDSCAPE_SHEET
        A5 sheet in landscape orientation. The QR bill is in the bottom right.
      • A6_LANDSCAPE_SHEET

        public static final QRBill.BillFormat A6_LANDSCAPE_SHEET
        A6 sheet in landscape orientation. The QR bill fills the entire sheet.
      • QR_CODE_ONLY

        public static final QRBill.BillFormat QR_CODE_ONLY
        QR code only (46 by 46 mm).
    • Method Detail

      • values

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

        public static QRBill.BillFormat valueOf​(java.lang.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:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null