A B C D E F G H I J L M N O P Q R S T U V W X 
All Classes All Packages

A

A4 - ch.swissqr.paymentslip.PaymentSlipPDF.Format
 
A5 - ch.swissqr.paymentslip.PaymentSlipPDF.Format
 
A6 - ch.swissqr.paymentslip.PaymentSlipPDF.Format
 
addPaymentSlip(ContentBarcodeCH, String) - Method in class ch.swissqr.pdf.Document
Adds a payment slit at the end of the document
addPDF(PDDocument) - Method in class ch.swissqr.pdf.DocumentBase
Add the doc at the end of the current document
Address - Class in ch.swissqr.content.ch
Address information for Creditor, Ultimate creditor and Ultimate debtor.
Address() - Constructor for class ch.swissqr.content.ch.Address
Empty Constructor.
Address(String) - Constructor for class ch.swissqr.content.ch.Address
Defines the address by parsing the full address string
addressLine1(String) - Method in class ch.swissqr.content.ch.Address
Defines the address line 1 (for unstructured address only)
addressLine2(String) - Method in class ch.swissqr.content.ch.Address
Defines the address line 2 (for unstructured address only)
AddressParser - Class in ch.swissqr.content.ch
Parse a address string into an Structured Address
AddressParser() - Constructor for class ch.swissqr.content.ch.AddressParser
 
addressType(AddressType) - Method in class ch.swissqr.content.ch.Address
Defines the address type.
AddressType - Enum in ch.swissqr.content.ch
AddressType class.
addSalutations(Collection<String>) - Method in class ch.swissqr.content.ch.AddressParser
Adds additional salutations which will be ignored in the starting address.
AllBarcodeTypes - Class in ch.swissqr.content
Translates barcode content strings into the corresponding java objects
AllBarcodeTypes() - Constructor for class ch.swissqr.content.AllBarcodeTypes
 
alternativeSchema(IAlternativeSchema) - Method in class ch.swissqr.content.ContentBarcodeCH
Adds one alternative schema
alternativeSchema(String) - Method in class ch.swissqr.content.ContentBarcodeCH
adds a new alternative schema (as string).
alternativeSchema(String, String) - Method in class ch.swissqr.content.ContentBarcodeCH
adds a new alternative schema (as string)
alternativeSchema(List<IAlternativeSchema>) - Method in class ch.swissqr.content.ContentBarcodeCH
adds multiple alternative schema s
AlternativeSchema - Class in ch.swissqr.content.ch
Alternative schemes Parameters and data of other supported schemes.Optional data group with a variable number of elements
AlternativeSchema() - Constructor for class ch.swissqr.content.ch.AlternativeSchema
Constructor for AlternativeSchema.
AlternativeSchema(String) - Constructor for class ch.swissqr.content.ch.AlternativeSchema
Constructor for AlternativeSchema.
AlternativeSchema(String, String) - Constructor for class ch.swissqr.content.ch.AlternativeSchema
Constructor for AlternativeSchema.
amount(String) - Method in class ch.swissqr.content.ContentBarcodeEU
amount.
amount(BigDecimal) - Method in class ch.swissqr.content.ch.PaymentAmount
amount.
amount(BigDecimal) - Method in class ch.swissqr.content.ContentBarcodeEU
amount.
AnyFormat - Class in ch.swissqr.content.ch.formats
Converts different String representations into a list of ContentBarcodeCH objects
AnyFormat() - Constructor for class ch.swissqr.content.ch.formats.AnyFormat
 

B

BarcodeException - Exception in ch.swissqr.errors
Generic application related exception
BarcodeException() - Constructor for exception ch.swissqr.errors.BarcodeException
Constructor for BarcodeException.
BarcodeException(Exception) - Constructor for exception ch.swissqr.errors.BarcodeException
Constructor for BarcodeException.
BarcodeException(String) - Constructor for exception ch.swissqr.errors.BarcodeException
Constructor for BarcodeException.
BasicService - Class in ch.swissqr.service.web
Basic REST webservices to generate QR barcodes
BasicService() - Constructor for class ch.swissqr.service.web.BasicService
Constructor for BasicService.
bic(String) - Method in class ch.swissqr.content.ContentBarcodeEU
bic.
billInformation(String) - Method in class ch.swissqr.content.ch.PaymentReference
billInformation.
BulkService - Class in ch.swissqr.service.web
REST web-services for the bulk processing of multiple barcodes.
BulkService() - Constructor for class ch.swissqr.service.web.BulkService
Constructor for BulkService.

C

ch.swissqr.barcode - package ch.swissqr.barcode
Basic Barcode functionlaity
ch.swissqr.content - package ch.swissqr.content
Diverse QR barcode content formats.
ch.swissqr.content.ch - package ch.swissqr.content.ch
Components of Swiss QR code
ch.swissqr.content.ch.formats - package ch.swissqr.content.ch.formats
Serialization and Deserialization for ContentBarcodeCH
ch.swissqr.errors - package ch.swissqr.errors
Application specific exceptions
ch.swissqr.paymentslip - package ch.swissqr.paymentslip
PDF hand html format for Swiss Payment Slips
ch.swissqr.pdf - package ch.swissqr.pdf
Extended PDF processing: combining documents, generation of images, extractioin of barcodes and text content
ch.swissqr.pdf.parsing - package ch.swissqr.pdf.parsing
Parsing of pdf document to extract text content
ch.swissqr.service.web - package ch.swissqr.service.web
REST web services
ch.swissqr.service.web.usage - package ch.swissqr.service.web.usage
Usage Monitoring and License Checking
ch.swissqr.utils - package ch.swissqr.utils
Generic utilities
characterSet(String) - Method in class ch.swissqr.content.ContentBarcodeEU
characterSet.
check() - Method in class ch.swissqr.content.ch.AlternativeSchema
check.
check() - Method in class ch.swissqr.content.ch.CreditorInformation
check.
check() - Method in interface ch.swissqr.content.ch.IAlternativeSchema
Validation
check() - Method in class ch.swissqr.content.ch.PaymentAmount
check.
check() - Method in class ch.swissqr.content.ch.PaymentReference
check.
check() - Method in class ch.swissqr.content.ContentBarcodeCH
check.
check() - Method in class ch.swissqr.content.ContentBarcodeEU
check.
check() - Method in class ch.swissqr.content.ContentBase
check.
check() - Method in class ch.swissqr.content.ContentVCard
check.
check() - Method in interface ch.swissqr.content.IContent
check.
check(String) - Method in class ch.swissqr.content.ch.Address
Checks if the address is complete
check(String) - Method in class ch.swissqr.service.web.BulkService
Checks the completeness and correctness of the provided data
check(String, boolean, int, String, List<Error>) - Static method in class ch.swissqr.utils.StringUtils
Checks if the indicated field is not too long, empty and contains only valid entries
check(String, boolean, List<String>, String, List<Error>) - Static method in class ch.swissqr.utils.StringUtils
* Checks if the indicated field is not too long, empty
check(Collection<IContent>) - Static method in class ch.swissqr.service.web.CommonServicesAPI
Checks the completeness and correctness of the content for barcode objects
check(HttpHeaders, String, int) - Static method in class ch.swissqr.service.web.usage.UsageValidator
If no license is indicated we return false.
checkEx(HttpHeaders, String, int) - Static method in class ch.swissqr.service.web.usage.UsageValidator
In the system environment or system property 'licenseCheckClass' you can indicate a java class which is used to perform the check.
checkFileType(FormDataContentDisposition) - Static method in class ch.swissqr.service.web.QRSimpleSwiss
checkFileType.
checkLicence(String, String, int) - Method in interface ch.swissqr.service.web.usage.ILicenseCheck
checkLicence.
city(String) - Method in class ch.swissqr.content.ch.Address
Defines the city (for structured address only)
clean() - Method in class ch.swissqr.content.ContentBarcodeCH
clean.
clean() - Method in class ch.swissqr.content.ContentBarcodeEU
clean.
clean() - Method in class ch.swissqr.content.ContentBase
clean.
clean() - Method in class ch.swissqr.content.ContentVCard
clean.
clean() - Method in interface ch.swissqr.content.IContent
clean.
close() - Method in class ch.swissqr.pdf.DocumentBase
Releases the pdf document
CODING_TYPE - Static variable in class ch.swissqr.content.ContentBarcodeCH
Constant CODING_TYPE="1"
CommonServicesAPI - Class in ch.swissqr.service.web
Top Level Java API for the writing pictures and pdfs to an output stream.
CommonServicesAPI() - Constructor for class ch.swissqr.service.web.CommonServicesAPI
 
compareTo(Text) - Method in class ch.swissqr.pdf.parsing.Text
content(String) - Method in class ch.swissqr.content.ch.AlternativeSchema
content.
content(String, String) - Method in class ch.swissqr.content.ch.AlternativeSchema
content.
ContentBarcodeCH - Class in ch.swissqr.content
Payload Information which is needed to generate a Swiss QR barcode.
ContentBarcodeCH() - Constructor for class ch.swissqr.content.ContentBarcodeCH
Empty constructor
ContentBarcodeCH(String) - Constructor for class ch.swissqr.content.ContentBarcodeCH
Create barcode based on scanned text input
ContentBarcodeEU - Class in ch.swissqr.content
Quick Response Code: Data relevant for the initiation of a SEPA cretid transfer as described by the European Payments Council (see https://www.europeanpaymentscouncil.eu/document-library/guidance-documents/quick-response-code-guidelines-enable-data-capture-initiation
ContentBarcodeEU() - Constructor for class ch.swissqr.content.ContentBarcodeEU
Constructor for ContentBarcodeEU.
ContentBarcodeEU(ContentBarcodeEU.Version) - Constructor for class ch.swissqr.content.ContentBarcodeEU
Constructor for ContentBarcodeEU.
ContentBarcodeEU.Version - Enum in ch.swissqr.content
 
ContentBase - Class in ch.swissqr.content
A simple QR barcode which can represent any string
ContentBase() - Constructor for class ch.swissqr.content.ContentBase
Constructor for ContentBase.
ContentBase(String) - Constructor for class ch.swissqr.content.ContentBase
Constructor for ContentBase.
ContentMail - Class in ch.swissqr.content
Creates a QR barcode which contains a e-mail address
ContentMail() - Constructor for class ch.swissqr.content.ContentMail
Constructor for ContentMail.
ContentMail(String, String, String) - Constructor for class ch.swissqr.content.ContentMail
Constructor for ContentMail.
ContentSMS - Class in ch.swissqr.content
Creates a QR barcode which contains a SMS
ContentSMS() - Constructor for class ch.swissqr.content.ContentSMS
Constructor for ContentSMS.
ContentSMS(String, String) - Constructor for class ch.swissqr.content.ContentSMS
Constructor for ContentSMS.
ContentString - Class in ch.swissqr.content
Content which just exposes the content string
ContentString() - Constructor for class ch.swissqr.content.ContentString
Constructor for ContentString.
ContentString(String) - Constructor for class ch.swissqr.content.ContentString
Constructor for ContentString.
ContentTel - Class in ch.swissqr.content
QR barcode which calls a tel number
ContentTel() - Constructor for class ch.swissqr.content.ContentTel
Constructor for ContentTel.
ContentTel(String) - Constructor for class ch.swissqr.content.ContentTel
Constructor for ContentTel.
contentToMap(ContentBarcodeCH) - Method in class ch.swissqr.content.ch.MapData
Converts a ContentBarcodeCH to a map
contentToMap(ContentBarcodeCH, boolean) - Method in class ch.swissqr.content.ch.MapData
contentToMap.
ContentVCard - Class in ch.swissqr.content
QR barcode which contains a VCARD address information
ContentVCard() - Constructor for class ch.swissqr.content.ContentVCard
Constructor for ContentVCard.
ContentVCard(VCard) - Constructor for class ch.swissqr.content.ContentVCard
Constructor for ContentVCard.
ContentVCard(String) - Constructor for class ch.swissqr.content.ContentVCard
Constructor for ContentVCard.
Convert - Class in ch.swissqr.utils
Conversion between pixcels and mm 1 in = 25,4 mm lazer printer has 2400 dpi screen has 96 or 120 dpi
Convert(double) - Constructor for class ch.swissqr.utils.Convert
Constructor for Convert.
copyFrom(ContentBarcodeCH) - Method in class ch.swissqr.content.ContentBarcodeCH
Copies the content of the source ContentBarcodeCH
CORSResponseFilter - Class in ch.swissqr.service.web
Allow cors requests
CORSResponseFilter() - Constructor for class ch.swissqr.service.web.CORSResponseFilter
 
country(String) - Method in class ch.swissqr.content.ch.Address
Defines the country by name.
countryISO(String) - Method in class ch.swissqr.content.ch.Address
Defines the country ISO code
create(ContentBarcodeCH) - Static method in class ch.swissqr.content.ContentBarcodeEU
create.
create(String, String) - Method in interface ch.swissqr.barcode.IBarcode
create.
create(String, String) - Method in class ch.swissqr.barcode.QRBarcode
create.
create(String, String) - Method in class ch.swissqr.barcode.QRCombinedBarcode
create.
createAddress(String) - Static method in class ch.swissqr.content.ch.Address
Creates an address from a formatted address string
createAddress(List<String>) - Static method in class ch.swissqr.content.ch.Address
Creates an address from a formatted address string
createImage(String, String) - Method in interface ch.swissqr.barcode.IBarcode
createImage.
createImage(String, String) - Method in class ch.swissqr.barcode.QRBarcode
createImage.
createImage(String, String) - Method in class ch.swissqr.barcode.QRCombinedBarcode
createImage.
createPDFDocument() - Method in class ch.swissqr.paymentslip.PaymentSlipPDF
createPDFDocument.
creditor(CreditorInformation) - Method in class ch.swissqr.content.ContentBarcodeCH
Defines the creditor information
creditorAddress(Address) - Method in class ch.swissqr.content.ch.CreditorInformation
creditorAddress.
CreditorInformation - Class in ch.swissqr.content.ch
Creditor information section of swiss barcode payload
CreditorInformation() - Constructor for class ch.swissqr.content.ch.CreditorInformation
Constructor for CreditorInformation.
CreditorInformation(Address, String) - Constructor for class ch.swissqr.content.ch.CreditorInformation
Constructor for CreditorInformation.
CRLF - Static variable in class ch.swissqr.content.ch.formats.NameValueStringFormat
Constant CRLF="System.lineSeparator()"
CRLF - Static variable in class ch.swissqr.utils.StringUtils
Constant CRLF="\r\n"
CSVFormat - Class in ch.swissqr.content.ch.formats
Convert CSV content to List of BarcodeContentCH
CSVFormat() - Constructor for class ch.swissqr.content.ch.formats.CSVFormat
 
currency(String) - Method in class ch.swissqr.content.ch.PaymentAmount
currency.
currency(String) - Method in class ch.swissqr.content.ContentBarcodeEU
currency.

D

de - ch.swissqr.service.web.QRSimpleSwiss.Langauge
 
debitor(Address) - Method in class ch.swissqr.content.ContentBarcodeCH
Defines the debitor
Document - Class in ch.swissqr.pdf
A Single PDF document which supports the creation of a payment slip at the end of the document.
Document() - Constructor for class ch.swissqr.pdf.Document
Constructor for Document.
Document(File) - Constructor for class ch.swissqr.pdf.Document
Constructor for Document.
Document(InputStream) - Constructor for class ch.swissqr.pdf.Document
Constructor for Document.
DocumentBase - Class in ch.swissqr.pdf
Common functionality for all PDF documents
DocumentBase() - Constructor for class ch.swissqr.pdf.DocumentBase
Creates an empty PDF document
DocumentBase(File) - Constructor for class ch.swissqr.pdf.DocumentBase
Opens the document from the indicated pdf file
DocumentBase(InputStream) - Constructor for class ch.swissqr.pdf.DocumentBase
Opens a document from the input stream which contains the PDF document
dueDate(Date) - Method in class ch.swissqr.content.ch.PaymentAmount
dueDate.

E

en - ch.swissqr.service.web.QRSimpleSwiss.Langauge
 
equals(String, String) - Static method in class ch.swissqr.utils.StringUtils
Compares two strings. null and "" are treated as equal
Error - Class in ch.swissqr.utils
Result of data validation
Error() - Constructor for class ch.swissqr.utils.Error
Constructor for Error.
Error(Exception) - Constructor for class ch.swissqr.utils.Error
Constructor for Error.
Error(String) - Constructor for class ch.swissqr.utils.Error
Constructor for Error.
Error(String, String) - Constructor for class ch.swissqr.utils.Error
Constructor for Error.
ErrorCorrectionLevel - Enum in ch.swissqr.barcode
Error Correction Levels for QR Codes
ErrorInformation - Class in ch.swissqr.errors
Error information which will be returned by the webservices
ErrorInformation() - Constructor for class ch.swissqr.errors.ErrorInformation
Constructor for ErrorInformation.
ErrorInformation(int, String) - Constructor for class ch.swissqr.errors.ErrorInformation
Constructor for ErrorInformation.

F

filter(ContainerRequestContext, ContainerResponseContext) - Method in class ch.swissqr.service.web.CORSResponseFilter
Add additional headers to the response context
firstLine(String) - Static method in class ch.swissqr.utils.StringUtils
Returns the first line up to the first line separator
forBits(int) - Static method in enum ch.swissqr.barcode.ErrorCorrectionLevel
forBits.
FormatException - Exception in ch.swissqr.content.ch.formats
FormatException class.
FormatException(Exception) - Constructor for exception ch.swissqr.content.ch.formats.FormatException
Constructor for FormatException.
formatInGroups(int, String) - Static method in class ch.swissqr.utils.StringUtils
Formats the string in groups
formatInGroupsRight(int, String) - Static method in class ch.swissqr.utils.StringUtils
Formats a string into groups of n characters separated by space
fr - ch.swissqr.service.web.QRSimpleSwiss.Langauge
 

G

GenericExceptionMapper - Class in ch.swissqr.service.web
REST ExceptionMapper which provides the Exception information as json to the caller
GenericExceptionMapper() - Constructor for class ch.swissqr.service.web.GenericExceptionMapper
Constructor for GenericExceptionMapper.
getAccountInfo(ContentBarcodeCH) - Method in class ch.swissqr.paymentslip.PaymentSlipPDF
getAccountInfo.
getAddress() - Method in class ch.swissqr.content.ContentVCard
getAddress.
getAddressLine1() - Method in class ch.swissqr.content.ch.Address
Determines the address line 1 (Street + House number)
getAddressLine2() - Method in class ch.swissqr.content.ch.Address
Determines the address line 2 (postal code + city)
getAddressLines() - Method in class ch.swissqr.content.ch.Address
Return the full printable address lines
getAddressParser() - Static method in class ch.swissqr.content.ch.Address
Determines the address parser which is used to translate a string into an address
getAddressPrinted() - Method in class ch.swissqr.content.ch.Address
Returns the full printable address separated by CRLF
getAddressPrinted(String) - Method in class ch.swissqr.content.ch.Address
Return the full printable address lines where the filess are separated by the inicated delimiter
getAddressType() - Method in class ch.swissqr.content.ch.Address
Determines the address type (S for structured, U for unstructured)
getAlternativeSchema() - Method in class ch.swissqr.content.ContentBarcodeCH
Returns the alternative schemas
getAmount() - Method in class ch.swissqr.content.ch.PaymentAmount
Getter for the field amount.
getAmount() - Method in class ch.swissqr.content.ContentBarcodeEU
Getter for the field amount.
getAmountPrinted() - Method in class ch.swissqr.content.ch.PaymentAmount
String format as printed on payment slip
getAmountStr() - Method in class ch.swissqr.content.ch.PaymentAmount
String format in SwissQR message
getAmountString() - Method in class ch.swissqr.content.ContentBarcodeEU
getAmountString.
getBarcode(String, double, ErrorCorrectionLevel, String) - Method in class ch.swissqr.service.web.BasicService
Returns a barcode image for the indicated content string.
getBarcode(String, String, String, String, String, String, String, String, String, double, ErrorCorrectionLevel, String) - Method in class ch.swissqr.service.web.QRSimpleEU
Create a single EU Quick Response Code
getBarcode(MultivaluedMap) - Method in class ch.swissqr.service.web.QRSimpleEU
getBarcode.
getBarcodeContent() - Method in class ch.swissqr.pdf.DocumentBase
Returns the content of all QR Barcodes
getBarcodeMail(String, String, String, double, ErrorCorrectionLevel, String) - Method in class ch.swissqr.service.web.BasicService
Barcode service for mail
getBarcodes(OutputStream, Collection<IContent>, String, Boolean) - Static method in class ch.swissqr.service.web.CommonServicesAPI
Converts a collection of BarcodeContentCH into a stream of barcodes images
getBarcodes(OutputStream, Collection<String>) - Static method in class ch.swissqr.service.web.CommonServicesAPI
Converts a collection of strings into a stream of QR barcode images
getBarcodes(String) - Method in class ch.swissqr.service.web.BulkService
Get one or multiple barcode images
getBarcodeSms(String, String, double, ErrorCorrectionLevel, String) - Method in class ch.swissqr.service.web.BasicService
/**
getBarcodeStreamingOutput(List<IContent>) - Static method in class ch.swissqr.service.web.CommonServicesAPI
getBarcodeStreamingOutput.
getBarcodeStrings() - Method in class ch.swissqr.pdf.DocumentBase
Determines the string content of all QR barcodes
getBarcodeTel(String, double, ErrorCorrectionLevel, String) - Method in class ch.swissqr.service.web.BasicService
Barcode service for tel no
getBarcodeVCard(String, String, String, String, String, String, String, int, ErrorCorrectionLevel, String) - Method in class ch.swissqr.service.web.BasicService
Barcode service for vcard address
getBic() - Method in class ch.swissqr.content.ContentBarcodeEU
Getter for the field bic.
getBillInformation() - Method in class ch.swissqr.content.ch.PaymentReference
Getter for the field billInformation.
getBits() - Method in enum ch.swissqr.barcode.ErrorCorrectionLevel
Getter for the field bits.
getBytes(String) - Method in class ch.swissqr.pdf.DocumentBase
Returns the picture or pdf as byte array
getCity() - Method in class ch.swissqr.content.ch.Address
Determines the city (for structured address only)
getContent() - Method in class ch.swissqr.content.ch.AlternativeSchema
Getter for the field content.
getContent() - Method in interface ch.swissqr.content.ch.IAlternativeSchema
The content that is encoded in the bardoce and printed on the payment slip
getContent() - Method in class ch.swissqr.content.ContentBarcodeCH
getContent.
getContent() - Method in class ch.swissqr.content.ContentBarcodeEU
getContent.
getContent() - Method in class ch.swissqr.content.ContentBase
getContent.
getContent() - Method in class ch.swissqr.content.ContentMail
getContent.
getContent() - Method in class ch.swissqr.content.ContentSMS
getContent.
getContent() - Method in class ch.swissqr.content.ContentVCard
getContent.
getContent() - Method in interface ch.swissqr.content.IContent
getContent.
getContent() - Method in class ch.swissqr.pdf.parsing.PDFContent
getContent.
getContent(OutputStream, Collection<IContent>) - Static method in class ch.swissqr.service.web.CommonServicesAPI
getContent.
getContent(String, int) - Method in class ch.swissqr.content.ch.AlternativeSchema
Getter for the field content.
getContent(PDDocument) - Method in class ch.swissqr.pdf.parsing.PDFContent
getContent.
getContentType() - Method in class ch.swissqr.content.ContentBarcodeCH
getContentType.
getContentType() - Method in class ch.swissqr.content.ContentBarcodeEU
getContentType.
getContentType() - Method in class ch.swissqr.content.ContentBase
getContentType.
getContentType() - Method in interface ch.swissqr.content.IContent
getContentType.
getContentValue() - Method in class ch.swissqr.content.ContentString
getContentValue.
getCountryISO() - Method in class ch.swissqr.content.ch.Address
Determines the country ISO code
getCountryMap() - Static method in class ch.swissqr.content.ch.AddressParser
Getter for the field countryMap.
getCreditorAddress() - Method in class ch.swissqr.content.ch.CreditorInformation
Getter for the field creditorAddress.
getCreditorInformation() - Method in class ch.swissqr.content.ContentBarcodeCH
Returns the creditor information section
getCurrency() - Method in class ch.swissqr.content.ch.PaymentAmount
Getter for the field currency.
getCurrency() - Method in class ch.swissqr.content.ContentBarcodeEU
Getter for the field currency.
getCutoffLimit() - Method in class ch.swissqr.paymentslip.PaymentSlipPDF
Getter for the field cutoffLimit.
getCutoffLimitButtom() - Method in class ch.swissqr.paymentslip.PaymentSlipPDF
Getter for the field cutoffLimitButtom.
getCutoffLimitInformation() - Method in class ch.swissqr.paymentslip.PaymentSlipPDF
Getter for the field cutoffLimitInformation.
getCutoffLimitReceipt() - Method in class ch.swissqr.paymentslip.PaymentSlipPDF
Getter for the field cutoffLimitReceipt.
getDataMap() - Method in class ch.swissqr.content.ContentBarcodeCH
getDataMap.
getDataMap() - Method in class ch.swissqr.content.ContentBarcodeEU
getDataMap.
getDataMap() - Method in class ch.swissqr.content.ContentMail
getDataMap.
getDataMap() - Method in class ch.swissqr.content.ContentSMS
getDataMap.
getDataMap() - Method in class ch.swissqr.content.ContentString
getDataMap.
getDataMap() - Method in class ch.swissqr.content.ContentTel
getDataMap.
getDataMap() - Method in class ch.swissqr.content.ContentVCard
getDataMap.
getDataMap() - Method in interface ch.swissqr.content.IContent
getDataMap.
getDateDelimiter(String) - Static method in class ch.swissqr.utils.StringUtils
getDateDelimiter.
getDebitor() - Method in class ch.swissqr.content.ContentBarcodeCH
Returns the debitor section
getDimensions() - Method in class ch.swissqr.barcode.QRBarcode
Getter for the field dimensions.
getDocument() - Method in class ch.swissqr.pdf.DocumentBase
Returns the PDF document
getDueDate() - Method in class ch.swissqr.content.ch.PaymentAmount
Getter for the field dueDate.
getEmail() - Method in class ch.swissqr.content.ContentVCard
getEmail.
getEndOfTitle(String) - Method in class ch.swissqr.content.ch.AlternativeSchema
getEndOfTitle.
getErrors() - Method in class ch.swissqr.pdf.DocumentBase
Getter for the field errors.
getFieldName() - Method in class ch.swissqr.utils.Error
Getter for the field fieldName.
getFileExtension(String) - Static method in class ch.swissqr.utils.StringUtils
Determines the file extension from a file name
getFilename() - Method in class ch.swissqr.content.ContentBarcodeCH
getFilename.
getFileName() - Method in class ch.swissqr.utils.Error
Getter for the field fileName.
getFormatFromMime(String, String) - Static method in class ch.swissqr.utils.StringUtils
We determie the file format (file extension) from the indicated mime string E.g for image/jpeg we return jpeg
getFormattedName() - Method in class ch.swissqr.content.ContentVCard
getFormattedName.
getGroupingLength() - Method in class ch.swissqr.content.ch.PaymentReference
Defines how the reference number should be printed / grouped.
getHeader() - Method in class ch.swissqr.content.ContentBarcodeCH
Returns the barcode header information section
getHeader() - Method in class ch.swissqr.content.ContentBarcodeEU
getHeader.
getHouseNumber() - Method in class ch.swissqr.content.ch.Address
Determines the house number (for structured address only)
getIban() - Method in class ch.swissqr.content.ch.CreditorInformation
Getter for the field iban.
getIban() - Method in class ch.swissqr.content.ContentBarcodeEU
Getter for the field iban.
getIContent(String) - Static method in class ch.swissqr.content.AllBarcodeTypes
getIContent.
getIContentList(Collection<String>) - Static method in class ch.swissqr.content.AllBarcodeTypes
getIContentList.
getImages() - Method in class ch.swissqr.pdf.DocumentBase
Returns all images from the pdf document
getInformation() - Method in class ch.swissqr.content.ContentBarcodeEU
Getter for the field information.
getLicenseCheckClassName() - Static method in class ch.swissqr.service.web.usage.UsageValidator
Determines the class name which is used for the license check.
getList() - Method in class ch.swissqr.content.ch.formats.XMLList
Getter for the field list.
getMailAddress() - Method in class ch.swissqr.content.ContentMail
Getter for the field mailAddress.
getMessage() - Method in class ch.swissqr.content.ContentMail
Getter for the field message.
getMessage() - Method in class ch.swissqr.content.ContentSMS
Getter for the field message.
getMessage() - Method in class ch.swissqr.errors.ErrorInformation
Getter for the field message.
getMessage() - Method in class ch.swissqr.utils.Error
Getter for the field message.
getName() - Method in class ch.swissqr.content.ch.Address
Determines the Name
getName() - Method in class ch.swissqr.content.ContentBarcodeEU
Getter for the field name.
getNameValues() - Method in class ch.swissqr.content.ContentBarcodeEU
Provide the content as line separated list of parameter name : value
getOrganization() - Method in class ch.swissqr.content.ContentVCard
getOrganization.
getPage() - Method in class ch.swissqr.pdf.parsing.Text
Getter for the field page.
getPageHeight() - Method in class ch.swissqr.pdf.parsing.Pos
Getter for the field pageHeight.
getPageWidth() - Method in class ch.swissqr.pdf.parsing.Pos
Getter for the field pageWidth.
getPaymentAmount() - Method in class ch.swissqr.content.ContentBarcodeCH
Returns the payment amount section
getPaymentReference() - Method in class ch.swissqr.content.ContentBarcodeCH
Returns the payment reference section
getPaymentSlips(OutputStream, Collection<ContentBarcodeCH>) - Static method in class ch.swissqr.service.web.CommonServicesAPI
Writes a collection of BarcodeContentCH as payment slip documents to the output stream
getPaymentSlips(String) - Method in class ch.swissqr.service.web.BulkService
Get one or multiple paymentslip images
getPaymentSlipStreamingOutput(List<ContentBarcodeCH>) - Static method in class ch.swissqr.service.web.CommonServicesAPI
getPaymentSlipStreamingOutput.
getPDPageContentStream() - Method in class ch.swissqr.paymentslip.PaymentSlipPDF
getPDPageContentStream.
getPictureFormat() - Method in class ch.swissqr.content.ContentBarcodeCH
getPictureFormat.
getPosition() - Method in class ch.swissqr.pdf.parsing.Text
Getter for the field position.
getPostalCode() - Method in class ch.swissqr.content.ch.Address
Determines the postal code (for structured address only)
getPrefix() - Method in class ch.swissqr.content.ContentBarcodeCH
getPrefix.
getPrefix() - Method in class ch.swissqr.content.ContentBarcodeEU
getPrefix.
getPrefix() - Method in class ch.swissqr.content.ContentBase
getPrefix.
getPrefix() - Method in class ch.swissqr.content.ContentMail
getPrefix.
getPrefix() - Method in class ch.swissqr.content.ContentSMS
getPrefix.
getPrefix() - Method in class ch.swissqr.content.ContentTel
getPrefix.
getPrefix() - Method in class ch.swissqr.content.ContentVCard
getPrefix.
getPrefix() - Method in interface ch.swissqr.content.IContent
getPrefix.
getProperties() - Method in class ch.swissqr.content.ContentBarcodeCH
getProperties.
getProperties() - Method in class ch.swissqr.content.ContentBarcodeEU
getProperties.
getProperties() - Method in class ch.swissqr.content.ContentBase
getProperties.
getProperties() - Method in class ch.swissqr.content.ContentVCard
getProperties.
getProperties() - Method in interface ch.swissqr.content.IContent
getProperties.
getProperty(String) - Static method in class ch.swissqr.utils.StringUtils
Determines a the value of a system property or environment property
getProperty(String, String) - Static method in class ch.swissqr.utils.StringUtils
Determines a the value of a system property or environment property.
getProperty(Map, String, String) - Static method in class ch.swissqr.utils.StringUtils
Determines a value from the properties.
getPurpose() - Method in class ch.swissqr.content.ContentBarcodeEU
Getter for the field purpose.
getQuickResponseCodes(OutputStream, Collection<ContentBarcodeEU>, String, Boolean) - Static method in class ch.swissqr.service.web.CommonServicesAPI
Converts a collection of quick response code objects into a stream of QR barcodes
getReference() - Method in class ch.swissqr.content.ch.PaymentReference
Getter for the field reference.
getReferenceFormatted() - Method in class ch.swissqr.content.ch.PaymentReference
Returns the reference number formatted for printing with the relevant groupings.
getReferenceType() - Method in class ch.swissqr.content.ch.PaymentReference
Getter for the field referenceType.
getRemittanceReference() - Method in class ch.swissqr.content.ContentBarcodeEU
Getter for the field remittanceReference.
getRemittanceText() - Method in class ch.swissqr.content.ContentBarcodeEU
Getter for the field remittanceText.
getSalutations() - Method in class ch.swissqr.content.ch.AddressParser
Returns the currently defined salutations
getStatus() - Method in class ch.swissqr.errors.ErrorInformation
Getter for the field status.
getStreams(FormDataMultiPart) - Static method in class ch.swissqr.service.web.StreamInfo
getStreams.
getStreet() - Method in class ch.swissqr.content.ch.Address
Determines the Street (for structured address only)
getString() - Method in class ch.swissqr.pdf.parsing.Text
Getter for the field string.
getSubject() - Method in class ch.swissqr.content.ContentMail
Getter for the field subject.
getSwissBarcodeContent() - Method in class ch.swissqr.pdf.DocumentBase
Retrns the content of the Swiss QR Barcodes
getTelephoneNumber() - Method in class ch.swissqr.content.ContentSMS
Getter for the field telephoneNumber.
getTelephoneNumber() - Method in class ch.swissqr.content.ContentTel
Getter for the field telephoneNumber.
getTelephoneNumber() - Method in class ch.swissqr.content.ContentVCard
getTelephoneNumber.
getText() - Method in class ch.swissqr.pdf.DocumentBase
Parse the pdf document and returns the content as string
getTextContent() - Method in class ch.swissqr.pdf.DocumentBase
Parse the pdf document and returns the text with the corrsponding positions
getTitle() - Method in class ch.swissqr.content.ch.AlternativeSchema
Getter for the field title.
getTitle() - Method in interface ch.swissqr.content.ch.IAlternativeSchema
The title which is printed on the Payment Slip
getTitle() - Method in class ch.swissqr.content.ContentVCard
getTitle.
getTitle(String, int) - Method in class ch.swissqr.content.ch.AlternativeSchema
Getter for the field title.
getTrailer() - Method in class ch.swissqr.content.ch.PaymentReference
End Payment Data)
getUltimateCreditor() - Method in class ch.swissqr.content.ContentBarcodeCH
Returns the creditor information address section
getUnstructuredMessage() - Method in class ch.swissqr.content.ch.PaymentReference
Getter for the field unstructuredMessage.
getUrl() - Method in class ch.swissqr.content.ContentVCard
getUrl.
getVersion() - Method in class ch.swissqr.content.ContentBarcodeEU
Getter for the field version.
getWidth() - Method in class ch.swissqr.pdf.parsing.Pos
Getter for the field width.
getX() - Method in class ch.swissqr.pdf.parsing.Pos
Getter for the field x.
getY() - Method in class ch.swissqr.pdf.parsing.Pos
Getter for the field y.

H

H - ch.swissqr.barcode.ErrorCorrectionLevel
H = ~30% correction
hasBillInformation() - Method in class ch.swissqr.content.ch.PaymentReference
hasBillInformation.
houseNumber(String) - Method in class ch.swissqr.content.ch.Address
Defines the building number (for structured address only)

I

IAddressParser - Interface in ch.swissqr.content.ch
IAddressParser interface.
IAlternativeSchema - Interface in ch.swissqr.content.ch
Interface to support different alternative schema implementations
iban(String) - Method in class ch.swissqr.content.ch.CreditorInformation
iban.
iban(String) - Method in class ch.swissqr.content.ContentBarcodeEU
iban.
IBarcode - Interface in ch.swissqr.barcode
Generic Interface to generate barcodes
IContent - Interface in ch.swissqr.content
IContent interface.
identification(String) - Method in class ch.swissqr.content.ContentBarcodeEU
identification.
IFormat - Interface in ch.swissqr.content.ch.formats
reading and writing of string to SwissQRContent
ILicenseCheck - Interface in ch.swissqr.service.web.usage
ILicenseCheck interface.
imagesToString(FormDataMultiPart) - Method in class ch.swissqr.service.web.ParserService
Returns the raw text content of one or multiple image, pdf and zip files.
imageToObjects(FormDataMultiPart) - Method in class ch.swissqr.service.web.ParserService
Returns the content objects of one or multiple image, pdf and zip files.
imageToText(FormDataMultiPart) - Method in class ch.swissqr.service.web.QRSimpleEU
Returns the content of the barcode image file.
imageToText(FormDataMultiPart) - Method in class ch.swissqr.service.web.QRSimpleSwiss
Returns the content of the barcode image file.
information(String) - Method in class ch.swissqr.content.ContentBarcodeEU
information.
inputStreamToString(InputStream) - Static method in class ch.swissqr.utils.StringUtils
inputStreamToString.
isAutoClose() - Method in class ch.swissqr.paymentslip.PaymentSlipPDF
isAutoClose.
isAvailable() - Static method in class ch.swissqr.service.web.Main
isAvailable.
isDefined() - Method in class ch.swissqr.content.ch.Address
isDefined.
isDefined() - Method in class ch.swissqr.content.ch.AlternativeSchema
isDefined.
isEmpty(String) - Static method in class ch.swissqr.utils.StringUtils
Returns true if the string is null or empty or contains only spaces
isGroupingLeft() - Method in class ch.swissqr.content.ch.PaymentReference
Defines if the remaining numbers are left or right
isOK() - Method in class ch.swissqr.content.ContentBarcodeCH
isOK.
isOK() - Method in class ch.swissqr.content.ContentBarcodeEU
isOK.
isOK() - Method in class ch.swissqr.content.ContentBase
isOK.
isOK() - Method in class ch.swissqr.content.ContentVCard
isOK.
isOK() - Method in interface ch.swissqr.content.IContent
isOK.
isPrintReceipt() - Method in class ch.swissqr.paymentslip.PaymentSlipPDF
isPrintReceipt.
isTest() - Method in class ch.swissqr.content.ContentBarcodeCH
isTest.
isTest() - Method in class ch.swissqr.content.ContentBarcodeEU
isTest.
isTest() - Method in class ch.swissqr.content.ContentBase
isTest.
isTest() - Method in interface ch.swissqr.content.IContent
isTest.
it - ch.swissqr.service.web.QRSimpleSwiss.Langauge
 

J

JsonFormat - Class in ch.swissqr.content.ch.formats
Serialization and Deserialization of Json
JsonFormat() - Constructor for class ch.swissqr.content.ch.formats.JsonFormat
Constructor for JsonFormat.

L

L - ch.swissqr.barcode.ErrorCorrectionLevel
L = ~7% correction
LicenceError - Exception in ch.swissqr.errors
LicenceError class.
LicenceError(Exception) - Constructor for exception ch.swissqr.errors.LicenceError
Constructor for LicenceError.
LicenceError(String) - Constructor for exception ch.swissqr.errors.LicenceError
Constructor for LicenceError.
loadProperties(String) - Static method in class ch.swissqr.utils.StringUtils
loadProperties.
loadResource(Class, String) - Static method in class ch.swissqr.utils.StringUtils
loadResource.

M

M - ch.swissqr.barcode.ErrorCorrectionLevel
M = ~15% correction
main(String[]) - Static method in class ch.swissqr.service.web.Main
Starts the service server
Main - Class in ch.swissqr.service.web
Startup of the webservice on localhost.
Main() - Constructor for class ch.swissqr.service.web.Main
Constructor
MapData - Class in ch.swissqr.content.ch
Populates the BarcodeContentCH from a Map and converts a ContentBarcodeCH to a map
MapData() - Constructor for class ch.swissqr.content.ch.MapData
 
mapToContent(Map<String, Object>, ContentBarcodeCH) - Method in class ch.swissqr.content.ch.MapData
Converts a map to a ContentBarcodeCH object
mmToPixel(double) - Method in class ch.swissqr.utils.Convert
mmToPixel.

N

name(String) - Method in class ch.swissqr.content.ch.Address
Defines the Name
name(String) - Method in class ch.swissqr.content.ContentBarcodeEU
name.
NameValueStringFormat - Class in ch.swissqr.content.ch.formats
Wriging of string of the format fieldName:fieldContent
NameValueStringFormat() - Constructor for class ch.swissqr.content.ch.formats.NameValueStringFormat
 
NON - ch.swissqr.content.ch.PaymentReference.ReferenceType
 

O

Others - ch.swissqr.paymentslip.PaymentSlipPDF.Format
 

P

parse(String) - Method in class ch.swissqr.content.ch.formats.QRStringFormatSwiss
parse.
parse(String) - Method in class ch.swissqr.content.ContentBarcodeCH
parse.
parse(String) - Method in class ch.swissqr.content.ContentBarcodeEU
parse.
parse(String) - Method in class ch.swissqr.content.ContentBase
parse.
parse(String) - Method in class ch.swissqr.content.ContentMail
parse.
parse(String) - Method in class ch.swissqr.content.ContentSMS
parse.
parse(String) - Method in class ch.swissqr.content.ContentTel
parse.
parse(String) - Method in class ch.swissqr.content.ContentVCard
parse.
parse(String) - Method in interface ch.swissqr.content.IContent
parse.
parse(String, Address) - Method in class ch.swissqr.content.ch.AddressParser
parse.
parse(String, Address) - Method in interface ch.swissqr.content.ch.IAddressParser
parse.
parse(String, ContentBarcodeEU) - Method in class ch.swissqr.content.ch.formats.QRStringFormatEU
parse.
parse(PDDocument) - Method in class ch.swissqr.pdf.parsing.PDFContent
parse.
parseDate(String) - Static method in class ch.swissqr.utils.StringUtils
parseDate.
parseList(String) - Method in class ch.swissqr.content.ch.formats.QRStringFormatEU
parseList.
parseList(String) - Method in class ch.swissqr.content.ch.formats.QRStringFormatSwiss
parseList.
ParserService - Class in ch.swissqr.service.web
Parsing of barcode files: We support zip files, pdf files and gif, jpeg and png image files
ParserService() - Constructor for class ch.swissqr.service.web.ParserService
 
paymentAmount(PaymentAmount) - Method in class ch.swissqr.content.ContentBarcodeCH
Defines the payment amount
PaymentAmount - Class in ch.swissqr.content.ch
Payment amout section of swiss barcode payload
PaymentAmount() - Constructor for class ch.swissqr.content.ch.PaymentAmount
Constructor for PaymentAmount.
PaymentAmount(double) - Constructor for class ch.swissqr.content.ch.PaymentAmount
Constructor for PaymentAmount.
PaymentAmount(BigDecimal) - Constructor for class ch.swissqr.content.ch.PaymentAmount
Constructor for PaymentAmount.
PaymentAmount(BigDecimal, String, Date) - Constructor for class ch.swissqr.content.ch.PaymentAmount
Constructor for PaymentAmount.
paymentReference(PaymentReference) - Method in class ch.swissqr.content.ContentBarcodeCH
Defines the payment reference
PaymentReference - Class in ch.swissqr.content.ch
Payment reference section of swiss barcode payload
PaymentReference() - Constructor for class ch.swissqr.content.ch.PaymentReference
Constructor for PaymentReference.
PaymentReference(PaymentReference.ReferenceType, String, String) - Constructor for class ch.swissqr.content.ch.PaymentReference
Constructor for PaymentReference.
PaymentReference(String) - Constructor for class ch.swissqr.content.ch.PaymentReference
Constructor for PaymentReference.
PaymentReference.ReferenceType - Enum in ch.swissqr.content.ch
 
PaymentSlipPDF - Class in ch.swissqr.paymentslip
Payment Slip DPF document
PaymentSlipPDF() - Constructor for class ch.swissqr.paymentslip.PaymentSlipPDF
Constructor for PaymentSlipPDF.
PaymentSlipPDF(ContentBarcodeCH, String) - Constructor for class ch.swissqr.paymentslip.PaymentSlipPDF
Constructor for creating an unformatted payment slip with just prints the relevant content w/o left margin and cut off line printing
PaymentSlipPDF(ContentBarcodeCH, String, PaymentSlipPDF.Format, boolean, boolean) - Constructor for class ch.swissqr.paymentslip.PaymentSlipPDF
Default constructor
PaymentSlipPDF(PDDocument) - Constructor for class ch.swissqr.paymentslip.PaymentSlipPDF
Constructor for existing PDDocument
PaymentSlipPDF.Format - Enum in ch.swissqr.paymentslip
 
PDFContent - Class in ch.swissqr.pdf.parsing
PDFTextStripper which records the position of the text.
PDFContent() - Constructor for class ch.swissqr.pdf.parsing.PDFContent
Constructor for PDFContent.
ping() - Method in class ch.swissqr.service.web.BasicService
Test if the service is up and running...
pixelTomm(double) - Method in class ch.swissqr.utils.Convert
pixelTomm.
POINT_TO_MM - Static variable in class ch.swissqr.paymentslip.PaymentSlipPDF
Constant POINT_TO_MM=0.352778f
Pos - Class in ch.swissqr.pdf.parsing
X,Y position
Pos(float, float, float, float, float) - Constructor for class ch.swissqr.pdf.parsing.Pos
Constructor for Pos.
postalCode(String) - Method in class ch.swissqr.content.ch.Address
Defines the postal code (for structured address only)
print(ContentBarcodeCH, String, PaymentSlipPDF.Format, boolean, boolean) - Method in class ch.swissqr.paymentslip.PaymentSlipPDF
Prints the payment slip
purpose(String) - Method in class ch.swissqr.content.ContentBarcodeEU
purpose.

Q

Q - ch.swissqr.barcode.ErrorCorrectionLevel
Q = ~25% correction
QR_TYPE - Static variable in class ch.swissqr.content.ContentBarcodeCH
Constant QR_TYPE="SPC"
QRBarcode - Class in ch.swissqr.barcode
Generation of QR barcodes
QRBarcode() - Constructor for class ch.swissqr.barcode.QRBarcode
Constructor for QRBarcode.
QRBarcode(double, ErrorCorrectionLevel) - Constructor for class ch.swissqr.barcode.QRBarcode
Constructor for QRBarcode.
QRCombinedBarcode - Class in ch.swissqr.barcode
Generation of a QR Barcode with an image in the center.
QRCombinedBarcode(String, double, ErrorCorrectionLevel) - Constructor for class ch.swissqr.barcode.QRCombinedBarcode
Constructor for QRCombinedBarcode.
QRR - ch.swissqr.content.ch.PaymentReference.ReferenceType
 
QRSimpleEU - Class in ch.swissqr.service.web
Simple REST webserivces for the processing of one single EU Quick Response Code QR Barcode
QRSimpleEU() - Constructor for class ch.swissqr.service.web.QRSimpleEU
 
QRSimpleSwiss - Class in ch.swissqr.service.web
Simple REST webserivces for the processing of one single Swiss QR barcode
QRSimpleSwiss() - Constructor for class ch.swissqr.service.web.QRSimpleSwiss
Constructor for QRSimpleSwiss.
QRSimpleSwiss.Langauge - Enum in ch.swissqr.service.web
 
QRStringFormatEU - Class in ch.swissqr.content.ch.formats
Serialization and Deserialization of the standard text format as defined in the specificaiton.
QRStringFormatEU() - Constructor for class ch.swissqr.content.ch.formats.QRStringFormatEU
 
QRStringFormatSwiss - Class in ch.swissqr.content.ch.formats
Serialization and Deserialization of the standard text format as defined in the specification.
QRStringFormatSwiss() - Constructor for class ch.swissqr.content.ch.formats.QRStringFormatSwiss
 
QRSwissBarcode - Class in ch.swissqr.barcode
Generation of a Swiss QR Barcode Rest Webservice for the Generation of Swiss QR barcodes Barcode dimensions 46 x 46 mm Swiss cross logo measuring 7 x 7 mm.
QRSwissBarcode() - Constructor for class ch.swissqr.barcode.QRSwissBarcode
Constructor for QRSwissBarcode.
QRSwissBarcode(boolean) - Constructor for class ch.swissqr.barcode.QRSwissBarcode
Constructor for QRSwissBarcode.
QRSwissBarcode(boolean, Double, ErrorCorrectionLevel) - Constructor for class ch.swissqr.barcode.QRSwissBarcode
Constructor for QRSwissBarcode.

R

read(String) - Static method in class ch.swissqr.content.ch.formats.AnyFormat
read.
read(String) - Method in class ch.swissqr.content.ch.formats.CSVFormat
read.
read(String) - Method in interface ch.swissqr.content.ch.formats.IFormat
read.
read(String) - Method in class ch.swissqr.content.ch.formats.JsonFormat
read.
read(String) - Method in class ch.swissqr.content.ch.formats.NameValueStringFormat
read.
read(String) - Method in class ch.swissqr.content.ch.formats.QRStringFormatEU
read.
read(String) - Method in class ch.swissqr.content.ch.formats.QRStringFormatSwiss
read.
read(String) - Method in class ch.swissqr.content.ch.formats.XmlFormat
read.
readImage(BufferedImage) - Method in interface ch.swissqr.barcode.IBarcode
readImage.
readImage(BufferedImage) - Method in class ch.swissqr.barcode.QRBarcode
readImage.
readImage(InputStream) - Method in interface ch.swissqr.barcode.IBarcode
readImage.
readImage(InputStream) - Method in class ch.swissqr.barcode.QRBarcode
Reads the image from the Inputstream and returns the related decoded content string
reference(String) - Method in class ch.swissqr.content.ch.PaymentReference
reference.
referenceType(PaymentReference.ReferenceType) - Method in class ch.swissqr.content.ch.PaymentReference
referenceType.
remittanceReference(String) - Method in class ch.swissqr.content.ContentBarcodeEU
remittanceReference.
remittanceText(String) - Method in class ch.swissqr.content.ContentBarcodeEU
remittanceText.
removeEmptyLines(List<String>) - Static method in class ch.swissqr.content.ch.AddressParser
removeEmptyLines.
removeSalutations(Collection<String>) - Method in class ch.swissqr.content.ch.AddressParser
Removes the indicated saluatations
reverse(String) - Static method in class ch.swissqr.utils.StringUtils
Reverses a String
root() - Method in class ch.swissqr.service.web.SwaggerService
root.

S

S - ch.swissqr.content.ch.AddressType
 
save(File) - Method in class ch.swissqr.pdf.DocumentBase
Saves the current PDF document to a file
SCOR - ch.swissqr.content.ch.PaymentReference.ReferenceType
 
setAddress(String) - Method in class ch.swissqr.content.ContentVCard
setAddress.
setAddressParser(IAddressParser) - Static method in class ch.swissqr.content.ch.Address
Defines the address parser which is used to translate a string into an address
setAddressPrinted(String) - Method in class ch.swissqr.content.ch.Address
Parses a full address to fill the address information
setAddressType(AddressType) - Method in class ch.swissqr.content.ch.Address
Setter for the field addressType.
setAlternativeSchema(List<IAlternativeSchema>) - Method in class ch.swissqr.content.ContentBarcodeCH
Setter to define the list of alternative schemas
setAutoClose(boolean) - Method in class ch.swissqr.paymentslip.PaymentSlipPDF
Setter for the field autoClose.
setCity(String) - Method in class ch.swissqr.content.ch.Address
Standard Java bean setter to define the location
setContent(String) - Method in class ch.swissqr.content.ch.AlternativeSchema
Setter for the field content.
setContent(String) - Method in class ch.swissqr.content.ContentBase
Setter for the field content.
setContentValue(String) - Method in class ch.swissqr.content.ContentString
setContentValue.
setCountryISO(String) - Method in class ch.swissqr.content.ch.Address
Standard Java bean setter to define the ISO code for the country of the address
setCreditorInformation(CreditorInformation) - Method in class ch.swissqr.content.ContentBarcodeCH
Setter to define the CreditorInformation
setCutoffLimit(float) - Method in class ch.swissqr.paymentslip.PaymentSlipPDF
Setter for the field cutoffLimit.
setCutoffLimitButtom(float) - Method in class ch.swissqr.paymentslip.PaymentSlipPDF
Setter for the field cutoffLimitButtom.
setCutoffLimitInformation(float) - Method in class ch.swissqr.paymentslip.PaymentSlipPDF
Setter for the field cutoffLimitInformation.
setCutoffLimitReceipt(float) - Method in class ch.swissqr.paymentslip.PaymentSlipPDF
Setter for the field cutoffLimitReceipt.
setDataMap(Map<String, Object>) - Method in class ch.swissqr.content.ContentBarcodeCH
setDataMap.
setDataMap(Map<String, Object>) - Method in class ch.swissqr.content.ContentBarcodeEU
setDataMap.
setDataMap(Map<String, Object>) - Method in class ch.swissqr.content.ContentBase
setDataMap.
setDataMap(Map<String, Object>) - Method in class ch.swissqr.content.ContentMail
setDataMap.
setDataMap(Map<String, Object>) - Method in class ch.swissqr.content.ContentSMS
setDataMap.
setDataMap(Map<String, Object>) - Method in class ch.swissqr.content.ContentString
setDataMap.
setDataMap(Map<String, Object>) - Method in class ch.swissqr.content.ContentTel
setDataMap.
setDataMap(Map<String, Object>) - Method in class ch.swissqr.content.ContentVCard
setDataMap.
setDataMap(Map<String, Object>) - Method in interface ch.swissqr.content.IContent
setDataMap.
setDebitor(Address) - Method in class ch.swissqr.content.ContentBarcodeCH
Setter to define the Debitor (Address)
setDimension(String) - Method in class ch.swissqr.content.ContentBarcodeCH
setDimension.
setDocument(PDDocument) - Method in class ch.swissqr.pdf.DocumentBase
Defines the PDF document
setEmail(String) - Method in class ch.swissqr.content.ContentVCard
setEmail.
setFieldName(String) - Method in class ch.swissqr.utils.Error
Setter for the field fieldName.
setFilename(String) - Method in class ch.swissqr.content.ContentBarcodeCH
setFilename.
setFileName(String) - Method in class ch.swissqr.utils.Error
Setter for the field fileName.
setFormattedName(String) - Method in class ch.swissqr.content.ContentVCard
setFormattedName.
setHouseNumber(String) - Method in class ch.swissqr.content.ch.Address
Standard Java bean setter to define the house number
setList(List<IContent>) - Method in class ch.swissqr.content.ch.formats.XMLList
Setter for the field list.
setMailAddress(String) - Method in class ch.swissqr.content.ContentMail
Setter for the field mailAddress.
setMessage(String) - Method in class ch.swissqr.content.ContentMail
Setter for the field message.
setMessage(String) - Method in class ch.swissqr.content.ContentSMS
Setter for the field message.
setMessage(String) - Method in class ch.swissqr.errors.ErrorInformation
Setter for the field message.
setMessage(String) - Method in class ch.swissqr.utils.Error
Setter for the field message.
setName(String) - Method in class ch.swissqr.content.ch.Address
Standard Java bean setter to define the name
setOrganization(String) - Method in class ch.swissqr.content.ContentVCard
setOrganization.
setPage(int) - Method in class ch.swissqr.pdf.parsing.Text
Setter for the field page.
setPaymentAmount(PaymentAmount) - Method in class ch.swissqr.content.ContentBarcodeCH
Setter to define the PaymentAmount
setPaymentReference(PaymentReference) - Method in class ch.swissqr.content.ContentBarcodeCH
Setter to define the PaymentReference
setPictureFormat(String) - Method in class ch.swissqr.content.ContentBarcodeCH
setPictureFormat.
setPosition(Pos) - Method in class ch.swissqr.pdf.parsing.Text
Setter for the field position.
setPostalCode(String) - Method in class ch.swissqr.content.ch.Address
Standard Java bean setter to define the zip code
setPrintReceipt(boolean) - Method in class ch.swissqr.paymentslip.PaymentSlipPDF
Setter for the field printReceipt.
setStatus(int) - Method in class ch.swissqr.errors.ErrorInformation
Setter for the field status.
setStreet(String) - Method in class ch.swissqr.content.ch.Address
Standard Java bean setter to define the street
setString(String) - Method in class ch.swissqr.pdf.parsing.Text
Setter for the field string.
setSubject(String) - Method in class ch.swissqr.content.ContentMail
Setter for the field subject.
setTelephoneNumber(String) - Method in class ch.swissqr.content.ContentSMS
Setter for the field telephoneNumber.
setTelephoneNumber(String) - Method in class ch.swissqr.content.ContentTel
Setter for the field telephoneNumber.
setTelephoneNumber(String) - Method in class ch.swissqr.content.ContentVCard
setTelephoneNumber.
setTest(boolean) - Method in class ch.swissqr.content.ContentBarcodeCH
setTest.
setTest(boolean) - Method in class ch.swissqr.content.ContentBarcodeEU
setTest.
setTest(boolean) - Method in class ch.swissqr.content.ContentBase
setTest.
setTest(boolean) - Method in interface ch.swissqr.content.IContent
setTest.
setTitle(String) - Method in class ch.swissqr.content.ch.AlternativeSchema
Setter for the field title.
setTitle(String) - Method in class ch.swissqr.content.ContentVCard
setTitle.
setUltimateCreditor(Address) - Method in class ch.swissqr.content.ContentBarcodeCH
Setter to define the Ultimate Creditor Address
setUrl(String) - Method in class ch.swissqr.content.ContentVCard
setUrl.
simpleBarcode(MultivaluedMap) - Method in class ch.swissqr.service.web.QRSimpleSwiss
simpleBarcode.
simpleBarcode(UriInfo, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, Double, String, String, String, String, String, String, String, String, String, String, String, PaymentReference.ReferenceType, String, String, String, String, String, String, String, String, String) - Method in class ch.swissqr.service.web.QRSimpleSwiss
Generates a swiss QR Barcode: If the provided information has issues (see check) we generate a simple QR code (w/o a swiss cross in the center)
simpleBarcodeEncoded(String) - Method in class ch.swissqr.service.web.QRSimpleSwiss
Encoded content for barcode.
simpleCheck(String, String, String, String, String, String, String, String, String, String, String) - Method in class ch.swissqr.service.web.QRSimpleEU
Validates the correctness and completeness of the Quick Response Code
simpleCheck(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, Double, String, String, String, String, String, String, String, String, String, String, String, PaymentReference.ReferenceType, String, String, String, String, String, String, String, String, UriInfo, String) - Method in class ch.swissqr.service.web.QRSimpleSwiss
Check the completeness and correctness of the swiss barcode content
simplePaymentslip(MultivaluedMap) - Method in class ch.swissqr.service.web.QRSimpleSwiss
simplePaymentslip.
simplePaymentslip(UriInfo, PaymentSlipPDF.Format, boolean, boolean, QRSimpleSwiss.Langauge, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, Double, String, String, String, String, String, String, String, String, String, String, String, PaymentReference.ReferenceType, String, String, String, String, String, String, String, String, String) - Method in class ch.swissqr.service.web.QRSimpleSwiss
Generates a payment slip which contains a QR barcode
split(String, int) - Static method in class ch.swissqr.utils.StringUtils
Splits a string into a head and tail at the indicated position
splitLines(String, int, int) - Static method in class ch.swissqr.utils.StringUtils
Lines which are too long are split into multiple printed lines
stop() - Static method in class ch.swissqr.service.web.Main
stop.
str(Object) - Static method in class ch.swissqr.utils.StringUtils
str.
str(String) - Static method in class ch.swissqr.utils.StringUtils
Converts a null into an empty string
StreamInfo - Class in ch.swissqr.service.web
For streamlined multi file upload we return a collection of the objects which are necessary
street(String) - Method in class ch.swissqr.content.ch.Address
Defines the street (for structured address only)
StringUtils - Class in ch.swissqr.utils
String utility functions
StringUtils() - Constructor for class ch.swissqr.utils.StringUtils
 
structured(String, String, String, String, String, String) - Method in class ch.swissqr.content.ch.Address
Defines the unstructured address
swagger() - Method in class ch.swissqr.service.web.BasicService
swagger.
swagger(String) - Method in class ch.swissqr.service.web.SwaggerService
swagger.
SwaggerService - Class in ch.swissqr.service.web
Simple file server which is used to serve the swagger files
SwaggerService() - Constructor for class ch.swissqr.service.web.SwaggerService
 

T

TEST_IBAN - Static variable in class ch.swissqr.service.web.CommonServicesAPI
Constant TEST_IBAN="CH4431999123000889012"
Text - Class in ch.swissqr.pdf.parsing
String with information of page and position
title(String) - Method in class ch.swissqr.content.ch.AlternativeSchema
title.
toBarcode(String) - Method in class ch.swissqr.content.ContentBarcodeCH
toBarcode.
toBarcode(String, Double, ErrorCorrectionLevel) - Method in class ch.swissqr.content.ContentBarcodeCH
toBarcode.
toBarcode(String, Double, ErrorCorrectionLevel) - Method in class ch.swissqr.content.ContentBarcodeEU
toBarcode.
toBarcode(String, Double, ErrorCorrectionLevel) - Method in class ch.swissqr.content.ContentBase
toBarcode.
toBarcode(String, Double, ErrorCorrectionLevel) - Method in class ch.swissqr.content.ContentMail
toBarcode.
toBarcode(String, Double, ErrorCorrectionLevel) - Method in class ch.swissqr.content.ContentSMS
toBarcode.
toBarcode(String, Double, ErrorCorrectionLevel) - Method in class ch.swissqr.content.ContentTel
toBarcode.
toBarcode(String, Double, ErrorCorrectionLevel) - Method in class ch.swissqr.content.ContentVCard
toBarcode.
toBarcode(String, Double, ErrorCorrectionLevel) - Method in interface ch.swissqr.content.IContent
toBarcode.
toMap(MultivaluedMap<String, String>) - Static method in class ch.swissqr.service.web.QRSimpleSwiss
toMap.
toResponse(Throwable) - Method in class ch.swissqr.service.web.GenericExceptionMapper
toString() - Method in class ch.swissqr.content.ch.Address
Returns information in IBAN format
toString() - Method in class ch.swissqr.content.ch.AlternativeSchema
toString() - Method in class ch.swissqr.content.ch.CreditorInformation
toString() - Method in class ch.swissqr.content.ch.PaymentAmount
toString() - Method in class ch.swissqr.content.ch.PaymentReference
toString() - Method in class ch.swissqr.content.ContentBarcodeCH
Returns the barcode content
toString() - Method in class ch.swissqr.content.ContentBarcodeEU
toString() - Method in class ch.swissqr.content.ContentBase
toString() - Method in class ch.swissqr.pdf.parsing.Text
toString.
toString() - Method in class ch.swissqr.utils.Error
toString.
toStringExt() - Method in class ch.swissqr.content.ch.PaymentAmount
toStringExt.
toStringExt() - Method in class ch.swissqr.content.ch.PaymentReference
toStringExt.
toStringExt(String) - Method in class ch.swissqr.content.ch.Address
toStringExt.
trim(List<String>) - Static method in class ch.swissqr.content.ch.AddressParser
trim.

U

U - ch.swissqr.content.ch.AddressType
 
ultimateCreditor(Address) - Method in class ch.swissqr.content.ContentBarcodeCH
Defines the ultimate creditor
unstructured(String, String, String, String) - Method in class ch.swissqr.content.ch.Address
Defines the structured address
unstructuredMessage(String) - Method in class ch.swissqr.content.ch.PaymentReference
unstructuredMessage.
urlToString(URL) - Static method in class ch.swissqr.utils.StringUtils
Reads the content of the URL into a String
UsageValidator - Class in ch.swissqr.service.web.usage
We allow the registration of a usage monitoring or license checking functionality.
UsageValidator() - Constructor for class ch.swissqr.service.web.usage.UsageValidator
 
UsageViolationException - Exception in ch.swissqr.errors
Exception which is documenting that the user was calling the service too many times in the allocated period of time

V

V001 - ch.swissqr.content.ContentBarcodeEU.Version
 
V002 - ch.swissqr.content.ContentBarcodeEU.Version
 
valueOf(String) - Static method in enum ch.swissqr.barcode.ErrorCorrectionLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.swissqr.content.ch.AddressType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.swissqr.content.ch.PaymentReference.ReferenceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.swissqr.content.ContentBarcodeEU.Version
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.swissqr.paymentslip.PaymentSlipPDF.Format
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.swissqr.service.web.QRSimpleSwiss.Langauge
Returns the enum constant of this type with the specified name.
values() - Static method in enum ch.swissqr.barcode.ErrorCorrectionLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.swissqr.content.ch.AddressType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.swissqr.content.ch.PaymentReference.ReferenceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.swissqr.content.ContentBarcodeEU.Version
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.swissqr.paymentslip.PaymentSlipPDF.Format
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.swissqr.service.web.QRSimpleSwiss.Langauge
Returns an array containing the constants of this enum type, in the order they are declared.
version(ContentBarcodeEU.Version) - Method in class ch.swissqr.content.ContentBarcodeEU
version.
VERSION - Static variable in class ch.swissqr.content.ContentBarcodeCH
Constant VERSION="0200"

W

write(OutputStream) - Method in class ch.swissqr.pdf.DocumentBase
Saves the current PDF document to a output stream
write(OutputStream, String) - Method in class ch.swissqr.pdf.DocumentBase
Writes the image to the indicated output stream
write(List<IContent>) - Method in class ch.swissqr.content.ch.formats.CSVFormat
write.
write(List<IContent>) - Method in interface ch.swissqr.content.ch.formats.IFormat
write.
write(List<IContent>) - Method in class ch.swissqr.content.ch.formats.JsonFormat
write.
write(List<IContent>) - Method in class ch.swissqr.content.ch.formats.NameValueStringFormat
write.
write(List<IContent>) - Method in class ch.swissqr.content.ch.formats.QRStringFormatEU
write.
write(List<IContent>) - Method in class ch.swissqr.content.ch.formats.QRStringFormatSwiss
write.
write(List<IContent>) - Method in class ch.swissqr.content.ch.formats.XmlFormat
write.
writeString(String, List<TextPosition>) - Method in class ch.swissqr.pdf.parsing.PDFContent
Override the default functionality of PDFTextStripper.writeString()

X

XmlFormat - Class in ch.swissqr.content.ch.formats
Serialization and Deserialization of XML
XmlFormat() - Constructor for class ch.swissqr.content.ch.formats.XmlFormat
 
XMLList - Class in ch.swissqr.content.ch.formats
The xml serialization does not support lists.
XMLList() - Constructor for class ch.swissqr.content.ch.formats.XMLList
Constructor for XMLList.
XMLList(List) - Constructor for class ch.swissqr.content.ch.formats.XMLList
Constructor for XMLList.
A B C D E F G H I J L M N O P Q R S T U V W X 
All Classes All Packages