public class QrInvoiceSpec extends Object
| Modifier and Type | Field and Description |
|---|---|
static char |
AMOUNT_DECIMAL_FORMAT_DECIMAL_SEPARATOR
Decimal separator according to the spec 2.5.4 - v1.0
|
static char |
AMOUNT_DECIMAL_FORMAT_GROUPING_SEPARATOR
Thousands separator according to the spec 2.5.4 - v1.0
|
static String |
AMOUNT_DECIMAL_FORMAT_PRINT
Format according to the spec 2.5.4 - v1.0
|
static String |
AMOUNT_DECIMAL_FORMAT_QRCODE
Format according to
PaymentAmountInformation.amount |
static Dimension<Integer> |
AMOUNT_FIELD |
static BigDecimal |
AMOUNT_MAX |
static BigDecimal |
AMOUNT_MIN |
static Dimension<Integer> |
AMOUNT_SECTION |
static float |
BOX_CORNER_LENGTH |
static Currency |
CHF |
static byte |
CODING_TPYE
Coding 1 = Latin Character Set
|
static String |
COUNTRY_CODE_LIECHTENSTEIN |
static String |
COUNTRY_CODE_SWITZERLAND |
static String |
DATE_FORMAT_PRINT |
static Dimension<Integer> |
DEBTOR_FIELD |
static String |
ELEMENT_SEPARATOR
According to the spec 3.2.5 - v1.0
|
static Pattern |
ELEMENT_SEPARATOR_PATTERN |
static Charset |
ENCODING
Only the latin character set is supported - according to the spec 3.2.1 - v1.0
|
static Currency |
EUR |
static int |
MAX_ALT_PMT
Alternative scheme parameters - Can be currently delivered a maximum of two times.
|
static Dimension<Integer> |
QR_CODE_LOGO_SIZE |
static Dimension<Integer> |
QR_CODE_SIZE |
static String |
QR_TYPE
Swiss Payments Code
|
static int |
QUIET_SPACE |
static Set<Currency> |
SUPPORTED_CURRENCIES |
static Set<String> |
SUPPORTED_IBAN_COUNTRIES |
static Set<Locale> |
SUPPORTED_LOCALES |
static String |
VERSION
Version 1.00
|
| Constructor and Description |
|---|
QrInvoiceSpec() |
public static final String ELEMENT_SEPARATOR
public static final Pattern ELEMENT_SEPARATOR_PATTERN
public static final String QR_TYPE
public static final String VERSION
public static final byte CODING_TPYE
public static final Charset ENCODING
public static final char AMOUNT_DECIMAL_FORMAT_DECIMAL_SEPARATOR
public static final char AMOUNT_DECIMAL_FORMAT_GROUPING_SEPARATOR
public static final String AMOUNT_DECIMAL_FORMAT_QRCODE
PaymentAmountInformation.amountpublic static final String AMOUNT_DECIMAL_FORMAT_PRINT
public static final BigDecimal AMOUNT_MIN
public static final BigDecimal AMOUNT_MAX
public static final String DATE_FORMAT_PRINT
public static final Currency CHF
public static final Currency EUR
public static final String COUNTRY_CODE_SWITZERLAND
public static final String COUNTRY_CODE_LIECHTENSTEIN
public static final int MAX_ALT_PMT
public static final int QUIET_SPACE
public static final float BOX_CORNER_LENGTH
Copyright © 2017 Codeblock GmbH. All rights reserved.