- onEndPage(PdfWriter, Document) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.table.SupplierBankDetailsFooterTable
-
- onEndPage(PdfWriter, Document) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.table.SupplierHeader
-
- ORD_XSD_PATH - Static variable in class org.openinvoice.ubl4j.core.order.OrderTypeMarshaller
-
- OrderIssueTimeGenerator - Class in org.openinvoice.ubl4j.core.order.pu
-
- OrderIssueTimeGenerator() - Constructor for class org.openinvoice.ubl4j.core.order.pu.OrderIssueTimeGenerator
-
- OrderTypeConstraint - Interface in org.openinvoice.ubl4j.core.order.constraint
-
- OrderTypeConstraintFactory - Class in org.openinvoice.ubl4j.core.order.constraint
-
- OrderTypeConstraintManager - Class in org.openinvoice.ubl4j.core.order.constraint
-
- OrderTypeConstraintManager() - Constructor for class org.openinvoice.ubl4j.core.order.constraint.OrderTypeConstraintManager
-
- OrderTypeMarshaller - Class in org.openinvoice.ubl4j.core.order
-
- OrderTypeMarshaller() - Constructor for class org.openinvoice.ubl4j.core.order.OrderTypeMarshaller
-
- OrderTypePersistence - Class in org.openinvoice.ubl4j.core.order
-
- OrderTypePersistence() - Constructor for class org.openinvoice.ubl4j.core.order.OrderTypePersistence
-
- OrderTypeProcessUnit - Interface in org.openinvoice.ubl4j.core.order.pu
-
- OrderTypeProcessUnitFactory - Class in org.openinvoice.ubl4j.core.order.pu
-
- OrderTypeProcessUnitManager - Class in org.openinvoice.ubl4j.core.order.pu
-
- OrderTypeProcessUnitManager() - Constructor for class org.openinvoice.ubl4j.core.order.pu.OrderTypeProcessUnitManager
-
- OrderTypeToInvoiceTypeTransformer - Class in org.openinvoice.ubl4j.core.common
-
- OrderTypeToInvoiceTypeTransformer() - Constructor for class org.openinvoice.ubl4j.core.common.OrderTypeToInvoiceTypeTransformer
-
- OrderTypeToInvoiceTypeTransformer(UBL4JConfigurationBean) - Constructor for class org.openinvoice.ubl4j.core.common.OrderTypeToInvoiceTypeTransformer
-
- OrderTypeToInvoiceTypeTransformerHelper - Class in org.openinvoice.ubl4j.core.common
-
- OrderTypeToInvoiceTypeTransformerHelper(OrderType) - Constructor for class org.openinvoice.ubl4j.core.common.OrderTypeToInvoiceTypeTransformerHelper
-
- OrderTypeUnMarshaller - Class in org.openinvoice.ubl4j.core.order
-
- OrderTypeUnMarshaller() - Constructor for class org.openinvoice.ubl4j.core.order.OrderTypeUnMarshaller
-
- org.openinvoice.ubl4j.core.common - package org.openinvoice.ubl4j.core.common
-
Includes classes and interfaces that are used by order
and invoice
packages
- org.openinvoice.ubl4j.core.common.text - package 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.common.text.html - package org.openinvoice.ubl4j.core.common.text.html
-
Provides classes to render InvoiceType to HTML format.
- org.openinvoice.ubl4j.core.common.text.pdf - package org.openinvoice.ubl4j.core.common.text.pdf
-
Contains classes that handle the PDF output generation.
- org.openinvoice.ubl4j.core.common.text.pdf.common - package org.openinvoice.ubl4j.core.common.text.pdf.common
-
Contains common classes such as PDFChunkWrapper
used by other PDF elements.
- org.openinvoice.ubl4j.core.common.text.pdf.table - package org.openinvoice.ubl4j.core.common.text.pdf.table
-
Contains PDF table related classes classes that handle the PDF output generation.
- org.openinvoice.ubl4j.core.common.text.pdf.table.cell - package org.openinvoice.ubl4j.core.common.text.pdf.table.cell
-
Contains PDF table cell related classes classes that handle the PDF output generation.
- org.openinvoice.ubl4j.core.common.text.template - package org.openinvoice.ubl4j.core.common.text.template
-
Provides template related classes used for rendering invoice content to output formats such as HTML and TEX
formats.
- org.openinvoice.ubl4j.core.common.text.tex - package org.openinvoice.ubl4j.core.common.text.tex
-
Provides classes to render InvoiceType to TeX format.
- org.openinvoice.ubl4j.core.invoice - package org.openinvoice.ubl4j.core.invoice
-
Provides classes and interfaces for processing
UBL
InvoiceType
.
- org.openinvoice.ubl4j.core.invoice.constraint - package org.openinvoice.ubl4j.core.invoice.constraint
-
Contains classes that implement constraints such as FutureIssueDateNotAllowed
that can be imposed on
the UBL InvoiceType
.
- org.openinvoice.ubl4j.core.invoice.pu - package org.openinvoice.ubl4j.core.invoice.pu
-
Contains classes that implement process units such as InvoiceCalculator
that can be used to process the
InvoiceType
.
- org.openinvoice.ubl4j.core.order - package org.openinvoice.ubl4j.core.order
-
Provides classes and interfaces for processing UBL OrderType
and converting it to InvoiceType
.
- org.openinvoice.ubl4j.core.order.constraint - package org.openinvoice.ubl4j.core.order.constraint
-
Contains classes that implement constraints such as SingleCurrencyConstraint
that can be imposed on the
UBL OrderType
.
- org.openinvoice.ubl4j.core.order.pu - package org.openinvoice.ubl4j.core.order.pu
-
Contains classes that implement process units such as OrderIssueTimeGenerator
that can be used to
post-process the OrderType
.
- org.openinvoice.ubl4j.task - package org.openinvoice.ubl4j.task
-
Contains classes that implements invoice creation task.
- org.openinvoice.ubl4j.task.create - package 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 - package org.openinvoice.ubl4j.task.create.order
-
Contains classes that implements invoice creation task based on an UBL order.
- org.openinvoice.ubl4j.task.render - package org.openinvoice.ubl4j.task.render
-
Contains classes that implements invoice rendering task.
- org.openinvoice.ubl4j.ui - package org.openinvoice.ubl4j.ui
-
Contains user interface classes.
- org.openinvoice.ubl4j.ui.console - package org.openinvoice.ubl4j.ui.console
-
Contains classes related to the command-line console interface.
- org.openinvoice.ubl4j.util - package org.openinvoice.ubl4j.util
-
Contains miscellaneous utility classes
- OUTPUT - Static variable in class org.openinvoice.ubl4j.ui.console.UBL4JConsoleOptions
-
-o option specifies the invoice output file path.
- OUTPUT_ALIAS - Static variable in class org.openinvoice.ubl4j.ui.console.UBL4JConsoleOptions
-
- outputFilePath - Variable in class org.openinvoice.ubl4j.ui.console.UBL4JConsoleOptions
-
- OutputFormat - Enum in org.openinvoice.ubl4j.core.common.text
-
- outputFormat - Variable in class org.openinvoice.ubl4j.ui.console.UBL4JConsoleOptions
-
- setBaseColor(BaseColor) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.common.PDFBaseColorWrapper
-
- setBaseColor(PDFBaseColorWrapper) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.common.PDFFontWrapper
-
- setBlue(int) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.common.PDFBaseColorWrapper
-
- setBorder(int) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.table.cell.PDFCellWrapper
-
- setBorderColor(PDFBaseColorWrapper) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.table.cell.PDFCellWrapper
-
- setBorderWidth(float, float, float, float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.table.cell.PDFCellWrapper
-
- setBorderWidthBottom(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.table.cell.PDFCellWrapper
-
- setBorderWidthLeft(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.table.cell.PDFCellWrapper
-
- setBorderWidthRight(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.table.cell.PDFCellWrapper
-
- setBorderWidthTop(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.table.cell.PDFCellWrapper
-
- setConfigurationFile(File) - Method in class org.openinvoice.ubl4j.util.UBL4JConfigurationBean
-
Sets the file where the corresponding configuration is stored.
- setConsoleLogger(Logger) - Method in class org.openinvoice.ubl4j.ui.console.UBL4JConsole
-
- setConstraints(List<InvoiceTypeConstraint>) - Method in class org.openinvoice.ubl4j.core.invoice.constraint.InvoiceTypeConstraintManager
-
- setConstraints(List<OrderTypeConstraint>) - Method in class org.openinvoice.ubl4j.core.order.constraint.OrderTypeConstraintManager
-
- setCustomerFontBaseColor(PDFBaseColorWrapper) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setCustomerFontFamily(String) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setCustomerFontSize(int) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setCustomerFontStyle(int) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setCustomerLabelsToDisplay(List<TextLabel>) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setCustomerLogoHorizontalAlignment(int) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setCustomerLogoScalePercent(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setCustomerLogoSpacingAfter(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setCustomerTableCellBorderBaseColor(PDFBaseColorWrapper) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setCustomerTableCellBorderBottom(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setCustomerTableCellBorderLeft(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setCustomerTableCellBorderRight(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setCustomerTableCellBorderTop(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setCustomerTableCellHorizontalAlignment(int) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setCustomerTableCellPaddingBottom(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setCustomerTableCellPaddingLeft(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setCustomerTableCellPaddingRight(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setCustomerTableCellPaddingTop(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setCustomerTableColumnWidths(float[]) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setCustomerTableHorizontalAlignment(int) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setCustomerTableSpacingAfter(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setDefaultLocale(Locale) - Method in class org.openinvoice.ubl4j.util.UBL4JConfigurationBean
-
Sets the default locale to be used for locale sensitive operations.
- setDisplayExecutionDurationTime(boolean) - Method in class org.openinvoice.ubl4j.ui.console.UBL4JConsole
-
- setDisplayWorkTimeUnit(WorkTimeUnit) - Method in class org.openinvoice.ubl4j.util.UBL4JConfigurationBean
-
Sets the WorkTimeUnit
that is used for rendering the invoice output; by default, it's initialised based
on the value of org.openinvoice.ubl4j.util.WorkTimeUnit.display.unit property.
- setDocument(Document) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRenderer
-
- setFileLogger(Logger) - Method in class org.openinvoice.ubl4j.ui.console.UBL4JConsole
-
- setFontFamily(Font.FontFamily) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.common.PDFFontWrapper
-
- setFontSize(int) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.common.PDFFontWrapper
-
- setFontStyle(int) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.common.PDFFontWrapper
-
- setGeneratedInvoiceType(InvoiceType) - Method in class org.openinvoice.ubl4j.task.create.InvoiceCreationOutput
-
- setGreen(int) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.common.PDFBaseColorWrapper
-
- setHint(String) - Method in exception org.openinvoice.ubl4j.core.common.text.PDFInvoiceRendererBeanException
-
- setHorizontalAlignment(int) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.table.cell.PDFCellWrapper
-
- setHorizontalAlignment(int) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.table.PDFTableWrapper
-
- setIncludeQuantityUnitInInvoiceLine(boolean) - Method in class org.openinvoice.ubl4j.util.UBL4JConfigurationBean
-
Sets the flag for adding the unit code either as a field in the invoice line or as a
single token.
- setIncludeVatRateInInvoiceLine(boolean) - Method in class org.openinvoice.ubl4j.util.UBL4JConfigurationBean
-
Adding the VAT rate either as a field in the invoice line or as a single token.
- setInput(InvoiceInput) - Method in class org.openinvoice.ubl4j.task.AbstractInvoiceOutput
-
- setInput(InvoiceInput) - Method in class org.openinvoice.ubl4j.task.AbstractInvoiceTask
-
- setInvoiceDateAndNumberFontBaseColor(PDFBaseColorWrapper) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceDateAndNumberFontFamily(String) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceDateAndNumberFontSize(int) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceDateAndNumberFontStyle(int) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceDateAndNumberLabelsToDisplay(List<TextLabel>) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceDateAndNumberTableCellBorderBaseColor(PDFBaseColorWrapper) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceDateAndNumberTableCellBorderBottom(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceDateAndNumberTableCellBorderLeft(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceDateAndNumberTableCellBorderRight(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceDateAndNumberTableCellBorderTop(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceDateAndNumberTableCellPaddingBottom(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceDateAndNumberTableCellPaddingLeft(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceDateAndNumberTableCellPaddingRight(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceDateAndNumberTableCellPaddingTop(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceDateAndNumberTableColumnWidths(float[]) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceDateAndNumberTableHorizontalAlignment(int) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceDateAndNumberTableSpacingAfter(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceDatePattern(String) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoicedQuantityType(InvoicedQuantityType) - Method in class org.openinvoice.ubl4j.core.common.text.QuantityConverter
-
- setInvoiceKey(String) - Method in class org.openinvoice.ubl4j.task.create.order.CreateInvoiceBasedOnOrderOutput
-
- setInvoiceLineFontBaseColor(PDFBaseColorWrapper) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceLineFontFamily(String) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceLineFontSize(int) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceLineFontStyle(int) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceLineLabelsToDisplay(List<TextLabel>) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceLineTableCellBorderBaseColor(PDFBaseColorWrapper) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceLineTableCellBorderBottom(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceLineTableCellBorderLeft(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceLineTableCellBorderRight(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceLineTableCellBorderTop(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceLineTableCellPaddingBottom(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceLineTableCellPaddingLeft(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceLineTableCellPaddingRight(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceLineTableCellPaddingTop(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceLineTableColumnWidths(float[]) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceLineTableCurrencyDisplay(InvoiceLineTable.CurrencyDisplay) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceLineTableHeaderCellBorderBaseColor(PDFBaseColorWrapper) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceLineTableHeaderCellBorderBottom(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceLineTableHeaderCellBorderLeft(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceLineTableHeaderCellBorderRight(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceLineTableHeaderCellBorderTop(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceLineTableHeaderCellPaddingBottom(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceLineTableHeaderCellPaddingLeft(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceLineTableHeaderCellPaddingRight(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceLineTableHeaderCellPaddingTop(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceLineTableHeaderCurrencyDisplay(InvoiceLineTable.CurrencyDisplay) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceLineTableHorizontalAlignment(int) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceLineTableSpacingAfter(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceLineTotalFontBaseColor(PDFBaseColorWrapper) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceLineTotalFontFamily(String) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceLineTotalFontSize(int) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceLineTotalFontStyle(int) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setInvoiceOutputFormat(OutputFormat) - Method in class org.openinvoice.ubl4j.task.create.InvoiceCreationInput
-
- setInvoiceOutputStream(OutputStream) - Method in class org.openinvoice.ubl4j.task.create.InvoiceCreationInput
-
- setInvoiceOutputTemplate(Template) - Method in class org.openinvoice.ubl4j.task.create.InvoiceCreationInput
-
- setInvoiceOutputURI(URI) - Method in class org.openinvoice.ubl4j.task.create.InvoiceCreationInput
-
- setInvoiceOutputURI(URI) - Method in class org.openinvoice.ubl4j.task.create.InvoiceCreationOutput
-
- setInvoiceRendererBean(PDFInvoiceRendererBean) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRenderer
-
- setInvoiceRendererBean(PDFInvoiceRendererBean) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererFactory
-
- setInvoiceTermsFileName(String) - Method in class org.openinvoice.ubl4j.util.UBL4JConfigurationBean
-
Sets the file name to be used for constructing the invoice terms and conditions.
- setInvoiceToBeRendered(InvoiceType) - Method in class org.openinvoice.ubl4j.task.render.InvoiceRenderingInput
-
- setInvoiceType(InvoiceType) - Method in class org.openinvoice.ubl4j.core.common.text.DefaultInvoiceRenderer
-
- setInvoiceType(InvoiceType) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRenderer
-
- setInvoiceTypeConstraintClassNames(List) - Method in class org.openinvoice.ubl4j.util.UBL4JConfigurationBean
-
Sets the list of constraints classes called to validate the given invoice; by default,
the value of the InvoiceTypeConstraintFactory property
is used to construct the list.
- setInvoiceTypeProcessUnitClassNames(List) - Method in class org.openinvoice.ubl4j.util.UBL4JConfigurationBean
-
Sets the list of process units called to process a given invoice after it's generated; by default,
the value of the InvoiceTypeProcessUnitFactory property
is used to construct the list.
- setLabelFontBaseColor(PDFBaseColorWrapper) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setLabelFontSize(int) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setLabelFontStyle(int) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setLabelValueSeparator(String) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.common.PDFPhraseWrapper
-
- setLabelValueSeparator(String) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setLabelValueSeparator(String) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.table.PDFTableWrapper
-
- setLocale(Locale) - Method in class org.openinvoice.ubl4j.core.common.text.DefaultInvoiceRenderer
-
- setLocale(Locale) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRenderer
-
- setName(String) - Method in class org.openinvoice.ubl4j.task.TaskExecutionStatus
-
- setNumberOfHoursInDay(BigDecimal) - Method in class org.openinvoice.ubl4j.util.WorkTimeUnit
-
- setOptions(UBL4JConsoleOptions) - Method in class org.openinvoice.ubl4j.ui.console.UBL4JConsole
-
- setOrderInputStream(InputStream) - Method in class org.openinvoice.ubl4j.task.create.order.CreateInvoiceBasedOnOrderInput
-
- setOrderTypeConstraintClassNames(List) - Method in class org.openinvoice.ubl4j.util.UBL4JConfigurationBean
-
Sets the list of constraints classes called to validate a given order; by default,
the value of the OrderTypeConstraintFactory property
is used to construct the list.
- setOrderTypeProcessUnitClassNames(List) - Method in class org.openinvoice.ubl4j.util.UBL4JConfigurationBean
-
Sets the list of process units called to process a given order after it's un-marshaled; by default,
the value of the OrderTypeProcessUnitFactory property
is used to construct the list.
- setOrderURI(URI) - Method in class org.openinvoice.ubl4j.task.create.order.CreateInvoiceBasedOnOrderInput
-
- setOutput(InvoiceOutput) - Method in class org.openinvoice.ubl4j.task.AbstractInvoiceTask
-
- setOutputDir(File) - Method in class org.openinvoice.ubl4j.util.UBL4JConfigurationBean
-
Sets the output directory used to save the invoice output files.
- setPadding(float, float, float, float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.table.cell.PDFCellWrapper
-
- setPaddingBottom(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.table.cell.PDFCellWrapper
-
- setPaddingLeft(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.table.cell.PDFCellWrapper
-
- setPaddingRight(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.table.cell.PDFCellWrapper
-
- setPaddingTop(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.table.cell.PDFCellWrapper
-
- setPaymentTermsFontBaseColor(PDFBaseColorWrapper) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setPaymentTermsFontFamily(String) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setPaymentTermsFontSize(int) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setPaymentTermsFontStyle(int) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setPaymentTermsLabelsToDisplay(List<TextLabel>) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setPaymentTermsTableCellBorderBaseColor(PDFBaseColorWrapper) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setPaymentTermsTableCellBorderBottom(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setPaymentTermsTableCellBorderLeft(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setPaymentTermsTableCellBorderRight(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setPaymentTermsTableCellBorderTop(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setPaymentTermsTableCellHorizontalAlignment(int) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setPaymentTermsTableCellPaddingBottom(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setPaymentTermsTableCellPaddingLeft(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setPaymentTermsTableCellPaddingRight(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setPaymentTermsTableCellPaddingTop(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setPaymentTermsTableColumnWidths(float[]) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setPaymentTermsTableHorizontalAlignment(int) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setPaymentTermsTableSpacingAfter(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setPdfFontWrapper(PDFFontWrapper) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.table.PartyTable
-
- setPdfWriter(PdfWriter) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRenderer
-
- setPersistenceWorkTimeUnit(WorkTimeUnit) - Method in class org.openinvoice.ubl4j.util.UBL4JConfigurationBean
-
Sets the WorkTimeUnit
that is used for the invoice calculation; by default, it's initialised based
on the value of org.openinvoice.ubl4j.util.WorkTimeUnit.persistence.unit property.
- setPriceType(PriceType) - Method in class org.openinvoice.ubl4j.core.common.text.QuantityConverter
-
- setProcessUnits(List<InvoiceTypeProcessUnit>) - Method in class org.openinvoice.ubl4j.core.invoice.pu.InvoiceTypeProcessUnitManager
-
- setProcessUnits(List<OrderTypeProcessUnit>) - Method in class org.openinvoice.ubl4j.core.order.pu.OrderTypeProcessUnitManager
-
- setProperties(Properties) - Static method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBeanFactory
-
- setRed(int) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.common.PDFBaseColorWrapper
-
- setRenderingEnabled(boolean) - Method in class org.openinvoice.ubl4j.task.create.InvoiceCreationInput
-
- setSpacingAfter(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.table.PDFTableWrapper
-
- setSupplierBankDetailsFontBaseColor(PDFBaseColorWrapper) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setSupplierBankDetailsFontFamily(String) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setSupplierBankDetailsFontSize(int) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setSupplierBankDetailsFontStyle(int) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setSupplierBankDetailsTableCellBorderBaseColor(PDFBaseColorWrapper) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setSupplierBankDetailsTableCellBorderBottom(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setSupplierBankDetailsTableCellBorderLeft(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setSupplierBankDetailsTableCellBorderRight(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setSupplierBankDetailsTableCellBorderTop(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setSupplierBankDetailsTableCellHorizontalAlignment(int) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setSupplierBankDetailsTableCellPaddingBottom(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setSupplierBankDetailsTableCellPaddingLeft(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setSupplierBankDetailsTableCellPaddingRight(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setSupplierBankDetailsTableCellPaddingTop(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setSupplierBankDetailsTableColumnWidths(float[]) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setSupplierBankDetailsTableHorizontalAlignment(int) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setSupplierBankDetailsTableSpacingAfter(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setSupplierFontBaseColor(PDFBaseColorWrapper) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setSupplierFontFamily(String) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setSupplierFontSize(int) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setSupplierFontStyle(int) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setSupplierLabelsToDisplay(List<TextLabel>) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setSupplierLogoHorizontalAlignment(int) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setSupplierLogoScalePercent(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setSupplierLogoSpacingAfter(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setSupplierTableCellBorderBaseColor(PDFBaseColorWrapper) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setSupplierTableCellBorderBottom(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setSupplierTableCellBorderLeft(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setSupplierTableCellBorderRight(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setSupplierTableCellBorderTop(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setSupplierTableCellHorizontalAlignment(int) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setSupplierTableCellPaddingBottom(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setSupplierTableCellPaddingLeft(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setSupplierTableCellPaddingRight(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setSupplierTableCellPaddingTop(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setSupplierTableColumnWidths(float[]) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setSupplierTableHorizontalAlignment(int) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setSupplierTableSpacingAfter(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setTable(PdfPTable) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.table.PDFTableWrapper
-
- setTemplate(Template) - Method in class org.openinvoice.ubl4j.core.common.text.DefaultInvoiceRenderer
-
- setTotalWidth(float[]) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.table.PDFTableWrapper
-
- setTotalWidth(float) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.table.PDFTableWrapper
-
- setUbl4JConfigurationBean(UBL4JConfigurationBean) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRenderer
-
- setUbl4jConfigurationBean(UBL4JConfigurationBean) - Method in class org.openinvoice.ubl4j.task.AbstractInvoiceInput
-
- setValueFontBaseColor(PDFBaseColorWrapper) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setValueFontSize(int) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setValueFontStyle(int) - Method in class org.openinvoice.ubl4j.core.common.text.pdf.PDFInvoiceRendererBean
-
- setWorkHourPerDay(BigDecimal) - Method in class org.openinvoice.ubl4j.util.UBL4JConfigurationBean
-
Sets the number of working hours in a day.
- setWorkTimeUnitConversionEnabled(boolean) - Method in class org.openinvoice.ubl4j.util.UBL4JConfigurationBean
-
Sets the conversion on or off.
- SingleCurrencyConstraint - Class in org.openinvoice.ubl4j.core.order.constraint
-
- SingleCurrencyConstraint() - Constructor for class org.openinvoice.ubl4j.core.order.constraint.SingleCurrencyConstraint
-
- SUCCESS - Static variable in class org.openinvoice.ubl4j.task.TaskExecutionStatus
-
- SupplierBankDetailsFooterTable - Class in org.openinvoice.ubl4j.core.common.text.pdf.table
-
- SupplierBankDetailsFooterTable(SupplierPartyTable) - Constructor for class org.openinvoice.ubl4j.core.common.text.pdf.table.SupplierBankDetailsFooterTable
-
Constructs an Event that adds a Header and a Footer.
- SupplierHeader - Class in org.openinvoice.ubl4j.core.common.text.pdf.table
-
- SupplierHeader(SupplierPartyTable) - Constructor for class org.openinvoice.ubl4j.core.common.text.pdf.table.SupplierHeader
-
Constructs an Event that adds a Header and a Footer.
- SupplierPartyTable - Class in org.openinvoice.ubl4j.core.common.text.pdf.table
-
- SupplierPartyTable(PDFInvoiceRenderer) - Constructor for class org.openinvoice.ubl4j.core.common.text.pdf.table.SupplierPartyTable
-