Serialized Form
-
Package net.codecrete.qrbill.generator
-
Class net.codecrete.qrbill.generator.Address
class Address extends Object implements Serializable- serialVersionUID:
- -8833174154173397772L
-
Serialized Fields
-
addressLine1
String addressLine1
Address line 1 -
addressLine2
String addressLine2
Address line 2 -
countryCode
String countryCode
ISO country code -
houseNo
String houseNo
House or building number -
name
String name
Name of person or company -
postalCode
String postalCode
Postal code -
street
String street
Street -
town
String town
Town -
type
Address.Type type
Address type
-
-
Class net.codecrete.qrbill.generator.AlternativeScheme
class AlternativeScheme extends Object implements Serializable- serialVersionUID:
- -8304082204378228870L
-
Class net.codecrete.qrbill.generator.Bill
class Bill extends Object implements Serializable- serialVersionUID:
- -8104086304378262190L
-
Serialized Fields
-
account
String account
Creditor's account number -
alternativeSchemes
AlternativeScheme[] alternativeSchemes
Alternative schemes -
amount
BigDecimal amount
Payment amount -
billInformation
String billInformation
Structured bill information -
characterSet
SPSCharacterSet characterSet
Character set used for the QR bill data -
creditor
Address creditor
Creditor address -
currency
String currency
Payment currency (ISO code) -
debtor
Address debtor
Debtor address -
format
BillFormat format
Bill format -
reference
String reference
Payment reference (number) -
referenceType
String referenceType
Payment reference type -
separator
QrDataSeparator separator
Data separator for QR code data -
unstructuredMessage
String unstructuredMessage
Unstructured message -
version
Bill.Version version
Version of QR bill standard
-
-
Class net.codecrete.qrbill.generator.BillFormat
class BillFormat extends Object implements Serializable- serialVersionUID:
- -2874086922578292745L
-
Serialized Fields
-
fontFamily
String fontFamily
Font family -
graphicsFormat
GraphicsFormat graphicsFormat
Graphics format -
language
Language language
Language -
localCountryCode
String localCountryCode
ISO country code of local country -
marginLeft
double marginLeft
Left margin, in mm -
marginRight
double marginRight
Right margin, in mm -
outputSize
OutputSize outputSize
Output size -
resolution
int resolution
Resolution, in dpi -
separatorType
SeparatorType separatorType
Separator type
-
-
Exception Class net.codecrete.qrbill.generator.QRBillGenerationException
class QRBillGenerationException extends RuntimeException implements Serializable- serialVersionUID:
- 6512029854952325813L
-
Exception Class net.codecrete.qrbill.generator.QRBillValidationError
class QRBillValidationError extends RuntimeException implements Serializable- serialVersionUID:
- -959460901342010774L
-
Serialized Fields
-
validationResult
ValidationResult validationResult
Validation result
-
-
Class net.codecrete.qrbill.generator.ValidationMessage
class ValidationMessage extends Object implements Serializable- serialVersionUID:
- -243381506848710081L
-
Serialized Fields
-
field
String field
Affected data field -
messageKey
String messageKey
Message key -
messageParameters
String[] messageParameters
Message parameters for placeholders -
type
ValidationMessage.Type type
Message type
-
-
Class net.codecrete.qrbill.generator.ValidationResult
class ValidationResult extends Object implements Serializable- serialVersionUID:
- -791181851684443602L
-
Serialized Fields
-
cleanedBill
Bill cleanedBill
Cleaned bill data -
validationMessages
List<ValidationMessage> validationMessages
Validation messages
-
-