All Classes and Interfaces

Class
Description
Abstract base class for simplified implementation of Canvas classes.
Address of creditor or debtor.
Address type.
Alternative payment scheme instructions
QR bill data
QR bill version
Formatting properties for QR bill
Formats text on a QR bill.
Interface for returning a result as a byte array.
Common interface for all output formats to draw the QR bill.
Line style
Simple font metrics class, independent of graphics subsystems and installed fonts.
Canvas for drawing to a Graphics2D instance.
Graphics format of generated QR bill.
QR bill language
Helper class providing multilingual texts printed on QR bills.
The output size of the QR bill or QR code.
Field validations related to Swiss Payment standards
Canvas for generating PDF files.
Sets the font to use for a PDF canvas.
Font embedding options.
Canvas for generating PNG files.
Generates 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 receipt
Swiss Payment Standard character set.
Helper function for processing strings.
Canvas for generating SVG files.
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 message
Container for validation results