| Package | Description |
|---|---|
| io.konik |
The starting point Model, XML handling, transformation and validation.
|
| io.konik.validation |
Invoice validations services
|
| io.konik.zugferd |
The starting point of every Konik Invoice.
|
| Modifier and Type | Method and Description |
|---|---|
Invoice |
PdfHandler.extractInvoice(java.io.File pdfFile)
Extract invoice from given pdf file
|
Invoice |
PdfHandler.extractInvoice(java.io.InputStream pdfInputStream)
Extract invoice from given pdf stream
|
Invoice |
InvoiceTransformer.toModel(java.io.File file)
Transform from XML content from File to the invoice model.
|
Invoice |
InvoiceTransformer.toModel(java.io.InputStream xmlInputStream)
Transform from XML input stream to the invoice model.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PdfHandler.appendInvoice(Invoice invoice,
java.io.InputStream inputPdf,
java.io.OutputStream resultingPdf)
Append an invoice to a PDF.
|
byte[] |
InvoiceTransformer.fromModel(Invoice invoice)
Transform from Invoice model to xml byte array.
|
void |
InvoiceTransformer.fromModel(Invoice invoice,
java.io.OutputStream outputStream)
Transform from Invoice model to output stream.
|
void |
InvoiceTransformer.fromModelAsync(Invoice invoice,
java.io.OutputStream outputStream)
From model Async.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<javax.validation.ConstraintViolation<Invoice>> |
InvoiceValidator.validate(Invoice invoice)
Validate the invoice
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<javax.validation.ConstraintViolation<Invoice>> |
InvoiceValidator.validate(Invoice invoice)
Validate the invoice
|
| Modifier and Type | Method and Description |
|---|---|
Invoice |
ObjectFactory.createInvoice()
Creates a new Object object.
|
Invoice |
Invoice.setContext(Context context)
Sets the exchanged document context.
|
Invoice |
Invoice.setHeader(Header header)
Sets the header.
|
Invoice |
Invoice.setTrade(Trade trade)
Sets the trade transaction.
|
| Modifier and Type | Method and Description |
|---|---|
javax.xml.bind.JAXBElement<Invoice> |
ObjectFactory.createInvoice(Invoice invoice)
Creates a new Object object.
|
| Modifier and Type | Method and Description |
|---|---|
javax.xml.bind.JAXBElement<Invoice> |
ObjectFactory.createInvoice(Invoice invoice)
Creates a new Object object.
|
Copyright © 2014-2015 Konik.io. All Rights Reserved.