Package | Description |
---|---|
org.openinvoice.ubl4j.core.common |
Includes classes and interfaces that are used by
order and invoice packages |
org.openinvoice.ubl4j.core.common.text |
Provides classes and interfaces for rendering
InvoiceType elements to various output format including
TeX, PDF and HTML. |
org.openinvoice.ubl4j.core.invoice |
Provides classes and interfaces for processing
InvoiceType . |
org.openinvoice.ubl4j.core.order |
Provides classes and interfaces for processing UBL
OrderType and converting it to InvoiceType . |
org.openinvoice.ubl4j.task.create |
Contains classes that define and implement UBL4J common tasks, such as creating and rendering an invoice.
|
org.openinvoice.ubl4j.task.create.order |
Contains classes that implements invoice creation task based on an UBL order.
|
org.openinvoice.ubl4j.ui.console |
Contains classes related to the command-line console interface.
|
Modifier and Type | Class and Description |
---|---|
class |
FailedToMarshalException |
class |
FailedToProcessException |
class |
FailedToRespectConstraintException |
class |
FailedToUnMarshalException |
Modifier and Type | Method and Description |
---|---|
oasis.names.specification.ubl.schema.xsd.invoice_2.InvoiceType |
OrderTypeToInvoiceTypeTransformer.create(InputStream orderInputStream) |
oasis.names.specification.ubl.schema.xsd.invoice_2.InvoiceType |
OrderTypeToInvoiceTypeTransformer.create(oasis.names.specification.ubl.schema.xsd.order_2.OrderType orderType) |
oasis.names.specification.ubl.schema.xsd.invoice_2.InvoiceType |
OrderTypeToInvoiceTypeTransformer.read(InputStream invoiceInputStream) |
void |
OrderTypeToInvoiceTypeTransformer.write(oasis.names.specification.ubl.schema.xsd.invoice_2.InvoiceType invoiceType,
OutputStream os) |
Modifier and Type | Class and Description |
---|---|
class |
FailedToRenderException |
Modifier and Type | Method and Description |
---|---|
oasis.names.specification.ubl.schema.xsd.invoice_2.InvoiceType |
InvoiceTypePersistence.read(InputStream invoiceInputStream) |
void |
InvoiceTypePersistence.write(oasis.names.specification.ubl.schema.xsd.invoice_2.InvoiceType invoiceType,
OutputStream os,
String encoding) |
Modifier and Type | Method and Description |
---|---|
oasis.names.specification.ubl.schema.xsd.order_2.OrderType |
OrderTypePersistence.read(InputStream orderTypeStream) |
void |
OrderTypePersistence.write(oasis.names.specification.ubl.schema.xsd.order_2.OrderType orderType,
OutputStream os,
String encoding) |
Modifier and Type | Method and Description |
---|---|
abstract void |
InvoiceCreationTask.createInvoice() |
Modifier and Type | Method and Description |
---|---|
void |
CreateInvoiceBasedOnOrderTask.createInvoice() |
Modifier and Type | Method and Description |
---|---|
void |
UBL4JConsole.executeCreateInvoiceBasedOnOrderTask()
Converts an UBL order to an UBL invoice and renders the invoice to the desired output format.
|
void |
UBL4JConsole.executeInvoiceRenderingTask()
Renders an UBL invoice to the desired output format.
|
com.plainsource.commons.text.template.Template |
UBL4JConsole.parseCommandLineOptionTemplate() |
OutputFormat |
UBL4JConsole.parseCommandlineOutputFormat() |
Copyright © 2011-2013 Plain Source. All Rights Reserved.