Package net.codecrete.qrbill.generator
package net.codecrete.qrbill.generator
-
ClassDescriptionAddress of creditor or debtor.Address type.Alternative payment scheme instructionsQR bill dataQR bill versionFormatting properties for QR billFormats text on a QR bill.Graphics format of generated QR bill.QR bill languageHelper class providing multilingual texts printed on QR bills.The output size of the QR bill or QR code.Field validations related to Swiss Payment standardsGenerates Swiss QR bill payment part.Exception thrown if the bill could not be generated.Exception thrown if the bill data is not valid.Internal class for encoding and decoding the text embedded in the QR code.Allowed line separators for separating the data fields in the text represented by the QR code (according to the Swiss Implementation Guidelines for the QR-bill, ยง 4.1.4 Separator element)Separator type above and between payment part and receiptSwiss Payment Standard character set.Helper function for processing strings.Bill information (according to Swico S1) for automated processing of invoices.Payment condition detail: a tuple of discount and validity in days.VAT rate detail: a tuple of VAT rate and amount.Decodes structured bill information according to Swico S1 syntax.Constants for bill validation messages: message keys and field names.QR bill validation message.Type of validation messageContainer for validation results