Skip navigation links
A B C D E F G H I M O P Q R S T U V Z 

A

AbstractDocument - Class in org.openinvoice.text.doc
Serves as the base class for documents such as InvoiceDocument and ReportDocument classes.
AbstractDocument() - Constructor for class org.openinvoice.text.doc.AbstractDocument
 
AbstractDocument(AbstractDocumentFormatter) - Constructor for class org.openinvoice.text.doc.AbstractDocument
 
AbstractDocument.Format - Enum in org.openinvoice.text.doc
 
AbstractDocument.MetaData - Class in org.openinvoice.text.doc
 
AbstractDocumentFormatter - Class in org.openinvoice.text.formatter
Created by jhe on 09/03/2018.
AbstractDocumentFormatter() - Constructor for class org.openinvoice.text.formatter.AbstractDocumentFormatter
 
addData(AbstractDocument.MetaData.key, String) - Method in class org.openinvoice.text.doc.AbstractDocument.MetaData
 
addDynamicToken(String, String) - Method in class org.openinvoice.text.doc.AbstractDocument
 
addLocalizedToken(String) - Method in class org.openinvoice.text.doc.AbstractDocument
 
addMetaData(AbstractDocument.MetaData.key, String) - Method in class org.openinvoice.text.doc.AbstractDocument
 
ArithmeticUtil - Class in org.openinvoice.util
Created by jhe on 11/03/2018.
ArithmeticUtil() - Constructor for class org.openinvoice.util.ArithmeticUtil
 

B

BankAccount - Class in org.openinvoice.entity
The BankAccount class represents information related to the bank account.
BankAccount() - Constructor for class org.openinvoice.entity.BankAccount
 
BankAccount.COLUMNS - Enum in org.openinvoice.entity
Defines the database column names for the BankAccount table.

C

calculateDueDate() - Method in class org.openinvoice.entity.Invoice
 
calculateMoneyPercentage(BigDecimal, Money) - Static method in class org.openinvoice.util.ArithmeticUtil
 
calculateTotals() - Method in class org.openinvoice.entity.Invoice
 
calculateTotals() - Method in class org.openinvoice.entity.Item
 
cloneInvoice(InputStream, OutputStream, InputStream) - Method in class org.openinvoice.entity.InvoiceWrapper
Clones a new invoice based on an existing invoice.
Configuration - Class in org.openinvoice.util
Created by jhe on 30/12/2017.
Configuration() - Constructor for class org.openinvoice.util.Configuration
 
ConfigurationException - Exception in org.openinvoice.util.exception
Created by jhe on 22/02/2018.
ConfigurationException() - Constructor for exception org.openinvoice.util.exception.ConfigurationException
 
ConfigurationException(String) - Constructor for exception org.openinvoice.util.exception.ConfigurationException
 
ConfigurationException(String, Throwable) - Constructor for exception org.openinvoice.util.exception.ConfigurationException
 
Console - Class in org.openinvoice.console
Created by jhe on 30/12/2017.
Console() - Constructor for class org.openinvoice.console.Console
 
Console.ARGUMENTS - Enum in org.openinvoice.console
 
consoleLogger - Static variable in class org.openinvoice.util.Configuration
 
ConsoleRequest - Class in org.openinvoice.console
Created by jhe on 29/12/2017.
ConsoleRequest(Console.ARGUMENTS) - Constructor for class org.openinvoice.console.ConsoleRequest
 
Contact - Class in org.openinvoice.entity
The Contact class represents the Party contact information such as the person's name or telephone number.
Contact() - Constructor for class org.openinvoice.entity.Contact
 
Contact.COLUMNS - Enum in org.openinvoice.entity
 
createBigDecimal(String) - Static method in class org.openinvoice.util.ArithmeticUtil
 
createCompositeKey() - Method in class org.openinvoice.entity.Invoice
 
createDefaultDocumentName() - Method in class org.openinvoice.text.doc.AbstractDocument
 
createDefaultDocumentName() - Method in class org.openinvoice.text.doc.InvoiceDocument
 
createDefaultDocumentName() - Method in class org.openinvoice.text.doc.ReportDocument
Created the report document file name based on the invoice period.
createDueDate() - Method in class org.openinvoice.util.payload.OrderToInvoiceTransformer
 
createInsertSql(String, EnumSet, List<String>) - Static method in class org.openinvoice.entity.DefaultDatabaseEntity
 
createInvoice(InputStream, OutputStream, InputStream) - Method in class org.openinvoice.entity.InvoiceWrapper
Created a new invoice based on the UBL order information.
createInvoice() - Method in class org.openinvoice.util.payload.OrderToInvoiceTransformer
 
createMoney(CurrencyUnit, String) - Static method in class org.openinvoice.util.ArithmeticUtil
 
createZeroMoney(CurrencyUnit) - Static method in class org.openinvoice.util.ArithmeticUtil
 

D

DatabaseEntity - Interface in org.openinvoice.entity
The DatabaseEntity interface represents the database persistable entities.
DatabaseUtil - Class in org.openinvoice.util
 
DatabaseUtil() - Constructor for class org.openinvoice.util.DatabaseUtil
 
DateTimeUtil - Class in org.openinvoice.util
 
DateTimeUtil() - Constructor for class org.openinvoice.util.DateTimeUtil
 
DefaultDatabaseEntity - Class in org.openinvoice.entity
The DefaultDatabaseEntity class provides the default implementation for DatabaseEntity interface.
DefaultDatabaseEntity() - Constructor for class org.openinvoice.entity.DefaultDatabaseEntity
 
deleteByInvoiceNumber(String) - Static method in class org.openinvoice.entity.Invoice
 
deleteByInvoiceNumber(String) - Static method in class org.openinvoice.entity.Item
 
deleteInvoice(InputStream) - Method in class org.openinvoice.entity.InvoiceWrapper
Deletes an existing invoice.
DocumentFactory - Class in org.openinvoice.text.doc
A factory utility to ease the creation of Invoice and Report documents.
DocumentFactory() - Constructor for class org.openinvoice.text.doc.DocumentFactory
 

E

escapeText(String) - Method in class org.openinvoice.text.formatter.AbstractDocumentFormatter
 
executeQuery(ReportDocument) - Method in class org.openinvoice.util.query.GeneralQuery
 

F

findByCustomerId(String) - Static method in class org.openinvoice.entity.Invoice
 
findByDescription(String) - Static method in class org.openinvoice.entity.PaymentTerm
 
findByIban(String) - Static method in class org.openinvoice.entity.BankAccount
 
findById(long) - Static method in class org.openinvoice.entity.Party
 
findById(long) - Static method in class org.openinvoice.entity.PaymentTerm
 
findByInvoiceNumber(String) - Static method in class org.openinvoice.entity.Invoice
 
findByInvoiceNumber(String) - Static method in class org.openinvoice.entity.Item
 
findByItemId(String) - Static method in class org.openinvoice.entity.Item
 
findByName(String) - Static method in class org.openinvoice.entity.Party
 
findByNameAndStreetAddress(String, String) - Static method in class org.openinvoice.entity.Party
 
findByPartyId(long) - Static method in class org.openinvoice.entity.Contact
 
findByPostalAddressId(long) - Static method in class org.openinvoice.entity.PostalAddress
 
findLatestInvoice() - Static method in class org.openinvoice.entity.Invoice
 
findOrPersist(Party) - Static method in class org.openinvoice.entity.Party
 
findOrPersist(PaymentTerm) - Static method in class org.openinvoice.entity.PaymentTerm
 
formatAddress(PostalAddress) - Method in class org.openinvoice.text.doc.InvoiceDocument
 
formatArguments() - Method in class org.openinvoice.console.ConsoleRequest
 
formatEmptyTableCell() - Method in class org.openinvoice.text.formatter.AbstractDocumentFormatter
 
formatItem(Item) - Method in class org.openinvoice.text.doc.InvoiceDocument
 
formatLastTableCell(String) - Method in class org.openinvoice.text.formatter.AbstractDocumentFormatter
 
formatLastTableCell(Money) - Method in class org.openinvoice.text.formatter.AbstractDocumentFormatter
 
formatLastTableCell(String) - Method in class org.openinvoice.text.formatter.HtmlFormatter
 
formatLastTableCell(Money) - Method in class org.openinvoice.text.formatter.HtmlFormatter
 
formatLastTableCell(String) - Method in class org.openinvoice.text.formatter.TexFormatter
 
formatLastTableCell(Money) - Method in class org.openinvoice.text.formatter.TexFormatter
 
formatLastTableCell(String) - Method in class org.openinvoice.text.formatter.TextFormatter
 
formatLastTableCell(Money) - Method in class org.openinvoice.text.formatter.TextFormatter
 
formatMoney(Money) - Method in class org.openinvoice.text.formatter.AbstractDocumentFormatter
 
formatTableCell(String) - Method in class org.openinvoice.text.formatter.AbstractDocumentFormatter
 
formatTableCell(Money) - Method in class org.openinvoice.text.formatter.AbstractDocumentFormatter
 
formatTableCell(String) - Method in class org.openinvoice.text.formatter.HtmlFormatter
 
formatTableCell(Money) - Method in class org.openinvoice.text.formatter.HtmlFormatter
 
formatTableCell(String) - Method in class org.openinvoice.text.formatter.TexFormatter
 
formatTableCell(Money) - Method in class org.openinvoice.text.formatter.TexFormatter
 
formatTableCell(String) - Method in class org.openinvoice.text.formatter.TextFormatter
 
formatTableCell(Money) - Method in class org.openinvoice.text.formatter.TextFormatter
 
formatTableCellAsMoney(String, CurrencyUnit) - Method in class org.openinvoice.text.formatter.AbstractDocumentFormatter
 
formatTableRow(String) - Method in class org.openinvoice.text.formatter.AbstractDocumentFormatter
 
formatTableRow(String) - Method in class org.openinvoice.text.formatter.HtmlFormatter
 
formatTableRow(String) - Method in class org.openinvoice.text.formatter.TexFormatter
 
formatTableRow(String) - Method in class org.openinvoice.text.formatter.TextFormatter
 

G

GeneralQuery - Class in org.openinvoice.util.query
The GeneralQuery class is a utility class to prepare and execute SQL query statements.
GeneralQuery(QueryType) - Constructor for class org.openinvoice.util.query.GeneralQuery
 
GeneralQuery.CriteriaTokens - Enum in org.openinvoice.util.query
 
getBankAccountId() - Method in class org.openinvoice.entity.BankAccount
 
getBic() - Method in class org.openinvoice.entity.BankAccount
 
getBuildingNumber() - Method in class org.openinvoice.entity.PostalAddress
 
getCity() - Method in class org.openinvoice.entity.PostalAddress
 
getClearing() - Method in class org.openinvoice.entity.BankAccount
 
getConfig() - Static method in class org.openinvoice.util.Configuration
 
getConnection() - Static method in class org.openinvoice.entity.DefaultDatabaseEntity
 
getContacts() - Method in class org.openinvoice.entity.Party
 
getCountry() - Method in class org.openinvoice.entity.PostalAddress
 
getCreationDate() - Method in class org.openinvoice.text.doc.AbstractDocument.MetaData
 
getCreationTime() - Method in class org.openinvoice.text.doc.AbstractDocument.MetaData
 
getCurrencyCode() - Method in class org.openinvoice.entity.BankAccount
 
getCurrencyCode() - Method in class org.openinvoice.entity.Invoice
 
getCurrencyUnit() - Method in class org.openinvoice.entity.Item
 
getCurrencyUnit() - Method in class org.openinvoice.text.doc.ReportDocument
 
getCustomer() - Method in class org.openinvoice.entity.Invoice
 
getDatabaseConnection() - Static method in class org.openinvoice.util.Configuration
 
getDatabaseConnection(String) - Static method in class org.openinvoice.util.DatabaseUtil
 
getDefaultOutputFile() - Method in class org.openinvoice.text.doc.AbstractDocument
 
getDefaultOutputFile() - Method in class org.openinvoice.text.doc.InvoiceDocument
 
getDefaultOutputFile() - Method in class org.openinvoice.text.doc.ReportDocument
 
getDefaultTemplateFile() - Method in class org.openinvoice.text.doc.AbstractDocument
 
getDefaultTemplateFile() - Method in class org.openinvoice.text.doc.InvoiceDocument
 
getDefaultTemplateFile() - Method in class org.openinvoice.text.doc.ReportDocument
 
getDescription() - Method in class org.openinvoice.entity.Item
 
getDescription() - Method in class org.openinvoice.entity.PaymentTerm
 
getDueDate() - Method in class org.openinvoice.entity.Invoice
 
getEmail() - Method in class org.openinvoice.entity.Contact
 
getFormat() - Method in class org.openinvoice.text.doc.AbstractDocument
 
getFormat() - Method in class org.openinvoice.text.formatter.AbstractDocumentFormatter
 
getFormatter() - Method in class org.openinvoice.text.doc.AbstractDocument
 
getIban() - Method in class org.openinvoice.entity.BankAccount
 
getInputFile() - Method in class org.openinvoice.console.ConsoleRequest
 
getInputStream() - Method in class org.openinvoice.console.ConsoleRequest
 
getInsertStatement(String) - Method in class org.openinvoice.entity.Item
 
getInstance(Invoice, AbstractDocument.Format) - Static method in class org.openinvoice.text.doc.DocumentFactory
 
getInstance(AbstractDocument.Format) - Static method in class org.openinvoice.text.doc.DocumentFactory
 
getInvoice() - Method in class org.openinvoice.text.doc.InvoiceDocument
 
getInvoiceNumber() - Method in class org.openinvoice.entity.Invoice
 
getInvoiceNumber() - Method in class org.openinvoice.entity.Item
 
getInvoiceOutputFormat() - Static method in class org.openinvoice.util.Configuration
 
getInvoiceOutputTemplateFile(AbstractDocument.Format) - Static method in class org.openinvoice.util.Configuration
 
getIssueDate() - Method in class org.openinvoice.entity.Invoice
 
getItems() - Method in class org.openinvoice.entity.Invoice
 
getLanguage() - Method in class org.openinvoice.entity.Party
 
getLocalizedProperties() - Method in class org.openinvoice.text.doc.AbstractDocument
 
getLocalizedProperties(String) - Static method in class org.openinvoice.util.Configuration
 
getMetaData() - Method in class org.openinvoice.text.doc.AbstractDocument
 
getMoneyFormatter() - Method in class org.openinvoice.text.formatter.AbstractDocumentFormatter
 
getName() - Method in class org.openinvoice.entity.BankAccount
 
getName() - Method in class org.openinvoice.entity.Contact
 
getName() - Method in class org.openinvoice.entity.Item
 
getName() - Method in class org.openinvoice.entity.Party
 
getNetDays() - Method in class org.openinvoice.entity.PaymentTerm
 
getOpenInvoiceSchema() - Method in class org.openinvoice.util.payload.PayloadHandler
 
getOrCreateInvoiceOutputDir(AbstractDocument.Format) - Static method in class org.openinvoice.util.Configuration
 
getOrCreateOutputDir(Configuration.Key, AbstractDocument.Format) - Static method in class org.openinvoice.util.Configuration
 
getOrCreateReportOutputDir(AbstractDocument.Format) - Static method in class org.openinvoice.util.Configuration
 
getOrderTypeSchema() - Method in class org.openinvoice.util.payload.PayloadHandler
 
getOtherCode() - Method in class org.openinvoice.entity.BankAccount
 
getOutputDatePattern() - Static method in class org.openinvoice.util.Configuration
 
getOutputFile() - Method in class org.openinvoice.console.ConsoleRequest
 
getOutputLanguageCode() - Method in class org.openinvoice.text.doc.ReportDocument
 
getOutputStream() - Method in class org.openinvoice.console.ConsoleRequest
 
getOutputStream() - Method in class org.openinvoice.text.doc.AbstractDocument
 
getPartyId() - Method in class org.openinvoice.entity.Contact
 
getPartyId() - Method in class org.openinvoice.entity.Party
 
getPayeeBankAccount() - Method in class org.openinvoice.entity.Invoice
 
getPaymentTerm() - Method in class org.openinvoice.entity.Invoice
 
getPaymentTermId() - Method in class org.openinvoice.entity.PaymentTerm
 
getPostalAddress() - Method in class org.openinvoice.entity.BankAccount
 
getPostalAddress() - Method in class org.openinvoice.entity.Party
 
getPostalAddressId() - Method in class org.openinvoice.entity.BankAccount
 
getPostalAddressId() - Method in class org.openinvoice.entity.Party
 
getPostalAddressId() - Method in class org.openinvoice.entity.PostalAddress
 
getPostalCode() - Method in class org.openinvoice.entity.PostalAddress
 
getPrice() - Method in class org.openinvoice.entity.Item
 
getQuantity() - Method in class org.openinvoice.entity.Item
 
getQueryCriteria() - Method in class org.openinvoice.text.doc.ReportDocument
 
getQueryOutputTemplateFile(AbstractDocument.Format) - Static method in class org.openinvoice.util.Configuration
 
getRequestName() - Method in class org.openinvoice.console.ConsoleRequest
 
getResultSet() - Method in class org.openinvoice.text.doc.ReportDocument
 
getSpecialTokens() - Method in class org.openinvoice.text.formatter.AbstractDocumentFormatter
 
getStreet() - Method in class org.openinvoice.entity.PostalAddress
 
getSubtotalAmount() - Method in class org.openinvoice.entity.Invoice
 
getSubtotalAmount() - Method in class org.openinvoice.entity.Item
 
getSuffix() - Method in enum org.openinvoice.text.doc.AbstractDocument.Format
 
getSupplier() - Method in class org.openinvoice.entity.Invoice
 
getTags() - Method in class org.openinvoice.text.formatter.AbstractDocumentFormatter
 
getTaxAmount() - Method in class org.openinvoice.entity.Invoice
 
getTaxAmount() - Method in class org.openinvoice.entity.Item
 
getTaxPercentage() - Method in class org.openinvoice.entity.Item
 
getTelefax() - Method in class org.openinvoice.entity.Contact
 
getTelephone() - Method in class org.openinvoice.entity.Contact
 
getTemplateFile() - Method in class org.openinvoice.console.ConsoleRequest
 
getTemplateStream() - Method in class org.openinvoice.console.ConsoleRequest
 
getTemplateStream() - Method in class org.openinvoice.text.doc.AbstractDocument
 
getTemplateText() - Method in class org.openinvoice.text.doc.AbstractDocument
 
getTokenMap() - Method in class org.openinvoice.text.doc.AbstractDocument
 
getTotalAmount() - Method in class org.openinvoice.entity.Invoice
 
getTotalAmount() - Method in class org.openinvoice.entity.Item
 
getUnit() - Method in class org.openinvoice.entity.Item
 
getVat() - Method in class org.openinvoice.entity.Party
 
getWebsite() - Method in class org.openinvoice.entity.Party
 
globalLogger - Static variable in class org.openinvoice.util.Configuration
 

H

handle() - Method in class org.openinvoice.console.ConsoleRequest
 
HtmlFormatter - Class in org.openinvoice.text.formatter
Created by jhe on 09/03/2018.
HtmlFormatter() - Constructor for class org.openinvoice.text.formatter.HtmlFormatter
 
HUNDRED - Static variable in class org.openinvoice.util.ArithmeticUtil
 

I

incrementDueDateByPaymentTermNetDays() - Method in class org.openinvoice.entity.Invoice
 
incrementInvoiceNumberByOne() - Method in class org.openinvoice.entity.Invoice
 
incrementIssueDateByOneMonth() - Method in class org.openinvoice.entity.Invoice
 
initSpecialTokens() - Method in class org.openinvoice.text.formatter.TexFormatter
 
initTokens() - Method in class org.openinvoice.text.doc.AbstractDocument
 
initTokens() - Method in class org.openinvoice.text.doc.InvoiceDocument
 
initTokens() - Method in class org.openinvoice.text.doc.ReportDocument
 
insert(DefaultDatabaseEntity) - Static method in class org.openinvoice.entity.DefaultDatabaseEntity
 
INTERNAL_DATE_FORMATTER - Static variable in class org.openinvoice.util.DateTimeUtil
 
Invoice - Class in org.openinvoice.entity
The Invoice class represents the invoice information such as the customer and supplier related information as well as information related to billable items.
Invoice() - Constructor for class org.openinvoice.entity.Invoice
 
Invoice.COLUMNS - Enum in org.openinvoice.entity
 
InvoiceDocument - Class in org.openinvoice.text.doc
Formats and presents the information related to the invoice and its entries.
InvoiceDocument(AbstractDocumentFormatter, Invoice) - Constructor for class org.openinvoice.text.doc.InvoiceDocument
 
InvoiceDocument.Keys - Enum in org.openinvoice.text.doc
 
InvoiceWrapper - Class in org.openinvoice.entity
InvoiceWrapper is a wrapper class exposing the invoice related operations.
InvoiceWrapper() - Constructor for class org.openinvoice.entity.InvoiceWrapper
 
isDatabasePersistEnabled() - Static method in class org.openinvoice.util.Configuration
 
isFormatWithCurrency() - Method in class org.openinvoice.text.formatter.AbstractDocumentFormatter
 
isInvoiceCurrencyFormattingEnabled() - Static method in class org.openinvoice.util.Configuration
 
ISO_DATE_FORMATTER - Static variable in class org.openinvoice.util.DateTimeUtil
 
ISO_TIME_FORMATTER - Static variable in class org.openinvoice.util.DateTimeUtil
 
isReportCurrencyFormattingEnabled() - Static method in class org.openinvoice.util.Configuration
 
Item - Class in org.openinvoice.entity
The Item class represents the invoice item information such as the item price, quantity and description.
Item() - Constructor for class org.openinvoice.entity.Item
 
Item.COLUMNS - Enum in org.openinvoice.entity
 

M

main(String[]) - Static method in class org.openinvoice.console.Console
 
marshalCloneType(CloneType, Writer) - Method in class org.openinvoice.util.payload.PayloadHandler
 
marshalDeleteType(DeleteType, Writer) - Method in class org.openinvoice.util.payload.PayloadHandler
 
marshallOpenInvoiceType(Object, Writer) - Method in class org.openinvoice.util.payload.PayloadHandler
 
marshalRenderType(RenderType, Writer) - Method in class org.openinvoice.util.payload.PayloadHandler
 
MetaData() - Constructor for class org.openinvoice.text.doc.AbstractDocument.MetaData
 

O

OpenInvoiceException - Exception in org.openinvoice.util.exception
Created by jhe on 04/01/2018.
OpenInvoiceException() - Constructor for exception org.openinvoice.util.exception.OpenInvoiceException
 
OpenInvoiceException(Throwable) - Constructor for exception org.openinvoice.util.exception.OpenInvoiceException
 
OpenInvoiceException(String) - Constructor for exception org.openinvoice.util.exception.OpenInvoiceException
 
OpenInvoiceException(String, Throwable) - Constructor for exception org.openinvoice.util.exception.OpenInvoiceException
 
OrderToInvoiceTransformer - Class in org.openinvoice.util.payload
Created by jhe on 26/01/2018.
OrderToInvoiceTransformer(OrderType) - Constructor for class org.openinvoice.util.payload.OrderToInvoiceTransformer
 
org.openinvoice.console - package org.openinvoice.console
Contains all of the classes for the command-line user interface used to invoke functions.
org.openinvoice.entity - package org.openinvoice.entity
The entity package contains entities representing the information related to the invoice its fields.
org.openinvoice.text.doc - package org.openinvoice.text.doc
The doc package contains classes related the invoice output document and report output document.
org.openinvoice.text.formatter - package org.openinvoice.text.formatter
The formatter package contains classes used to render the invoice and reports output various formats including HTML and TeX formats.
org.openinvoice.util - package org.openinvoice.util
The util package contains utility classes.
org.openinvoice.util.exception - package org.openinvoice.util.exception
The exception package contains exception classes specific to Open Invoice.
org.openinvoice.util.payload - package org.openinvoice.util.payload
The payload package contains classes to handle marshaling and un-marshaling of payloads.
org.openinvoice.util.query - package org.openinvoice.util.query
The query package contains utility classes to prepare and execute SQL query statements.
OUTPUT_DATE_FORMATTER - Static variable in class org.openinvoice.util.DateTimeUtil
 

P

parse(String) - Static method in class org.openinvoice.util.DateTimeUtil
 
parse(XMLGregorianCalendar) - Static method in class org.openinvoice.util.DateTimeUtil
 
Party - Class in org.openinvoice.entity
The Party class represents the information related to the invoice Customer and Supplier.
Party() - Constructor for class org.openinvoice.entity.Party
 
Party.COLUMNS - Enum in org.openinvoice.entity
 
PayloadHandler - Class in org.openinvoice.util.payload
Created by jhe on 10/03/2018.
PayloadHandler() - Constructor for class org.openinvoice.util.payload.PayloadHandler
 
PayloadHandler.PayloadParseException - Exception in org.openinvoice.util.payload
 
PayloadParseException(String) - Constructor for exception org.openinvoice.util.payload.PayloadHandler.PayloadParseException
 
PayloadParseException(Throwable) - Constructor for exception org.openinvoice.util.payload.PayloadHandler.PayloadParseException
 
PaymentTerm - Class in org.openinvoice.entity
The PaymentTerm class represents the invoice payment terms and condition.
PaymentTerm() - Constructor for class org.openinvoice.entity.PaymentTerm
 
PaymentTerm(String) - Constructor for class org.openinvoice.entity.PaymentTerm
 
PaymentTerm.COLUMNS - Enum in org.openinvoice.entity
 
persistToDatabase() - Method in class org.openinvoice.entity.BankAccount
 
persistToDatabase() - Method in class org.openinvoice.entity.Contact
 
persistToDatabase() - Method in interface org.openinvoice.entity.DatabaseEntity
 
persistToDatabase() - Method in class org.openinvoice.entity.Invoice
 
persistToDatabase() - Method in class org.openinvoice.entity.Item
 
persistToDatabase() - Method in class org.openinvoice.entity.Party
 
persistToDatabase() - Method in class org.openinvoice.entity.PaymentTerm
 
persistToDatabase() - Method in class org.openinvoice.entity.PostalAddress
 
PostalAddress - Class in org.openinvoice.entity
The PostalAddress class represents the invoice Customer and Supplier address information.
PostalAddress() - Constructor for class org.openinvoice.entity.PostalAddress
 
PostalAddress.COLUMNS - Enum in org.openinvoice.entity
 
prepareInsertStatement() - Method in class org.openinvoice.entity.BankAccount
 
prepareInsertStatement() - Method in class org.openinvoice.entity.Contact
 
prepareInsertStatement() - Method in class org.openinvoice.entity.DefaultDatabaseEntity
 
prepareInsertStatement() - Method in class org.openinvoice.entity.Invoice
 
prepareInsertStatement() - Method in class org.openinvoice.entity.Item
 
prepareInsertStatement() - Method in class org.openinvoice.entity.Party
 
prepareInsertStatement() - Method in class org.openinvoice.entity.PaymentTerm
 
prepareInsertStatement() - Method in class org.openinvoice.entity.PostalAddress
 
printConfiguration(PrintStream) - Static method in class org.openinvoice.util.Configuration
 
PRJ_NAME - Static variable in class org.openinvoice.util.Configuration
 
PRJ_VER - Static variable in class org.openinvoice.util.Configuration
 

Q

queryInvoiceRepository(InputStream, OutputStream, InputStream) - Method in class org.openinvoice.entity.InvoiceWrapper
 

R

render(OutputStream) - Method in class org.openinvoice.text.doc.AbstractDocument
 
render(OutputStream) - Method in class org.openinvoice.text.doc.ReportDocument
 
renderInvoice(InputStream, OutputStream, InputStream) - Method in class org.openinvoice.entity.InvoiceWrapper
Renders an existing invoice.
ReportDocument - Class in org.openinvoice.text.doc
Formats the invoice entries including the invoice items.
ReportDocument(AbstractDocumentFormatter) - Constructor for class org.openinvoice.text.doc.ReportDocument
 
ReportDocument.Keys - Enum in org.openinvoice.text.doc
 
reQuantifyItems(int) - Method in class org.openinvoice.entity.Invoice
 

S

setBankAccountId(long) - Method in class org.openinvoice.entity.BankAccount
 
setBic(String) - Method in class org.openinvoice.entity.BankAccount
 
setBuildingNumber(String) - Method in class org.openinvoice.entity.PostalAddress
 
setCity(String) - Method in class org.openinvoice.entity.PostalAddress
 
setClearing(String) - Method in class org.openinvoice.entity.BankAccount
 
setConfig(Properties) - Static method in class org.openinvoice.util.Configuration
 
setContacts(List<Contact>) - Method in class org.openinvoice.entity.Party
 
setCountry(String) - Method in class org.openinvoice.entity.PostalAddress
 
setCurrencyCode(CurrencyUnit) - Method in class org.openinvoice.entity.BankAccount
 
setCurrencyCode(CurrencyUnit) - Method in class org.openinvoice.entity.Invoice
 
setCurrencyUnit(CurrencyUnit) - Method in class org.openinvoice.entity.Item
 
setCurrencyUnit(CurrencyUnit) - Method in class org.openinvoice.text.doc.ReportDocument
 
setCustomer(Party) - Method in class org.openinvoice.entity.Invoice
 
setCustomerId(long) - Method in class org.openinvoice.entity.Invoice
 
setDatabaseConnection(Connection) - Static method in class org.openinvoice.util.Configuration
 
setDescription(String) - Method in class org.openinvoice.entity.Item
 
setDescription(String) - Method in class org.openinvoice.entity.PaymentTerm
 
setDocumentName(String) - Method in class org.openinvoice.text.doc.AbstractDocument
 
setDueDate(LocalDate) - Method in class org.openinvoice.entity.Invoice
 
setEmail(String) - Method in class org.openinvoice.entity.Contact
 
setFormat(AbstractDocument.Format) - Method in class org.openinvoice.text.doc.AbstractDocument
 
setFormat(AbstractDocument.Format) - Method in class org.openinvoice.text.formatter.AbstractDocumentFormatter
 
setFormatter(AbstractDocumentFormatter) - Method in class org.openinvoice.text.doc.AbstractDocument
 
setFormatWithCurrency(boolean) - Method in class org.openinvoice.text.formatter.AbstractDocumentFormatter
 
setIban(String) - Method in class org.openinvoice.entity.BankAccount
 
setInputFile(File) - Method in class org.openinvoice.console.ConsoleRequest
 
setInputStream(InputStream) - Method in class org.openinvoice.console.ConsoleRequest
 
setInvoice(Invoice) - Method in class org.openinvoice.text.doc.InvoiceDocument
 
setInvoiceId(long) - Method in class org.openinvoice.entity.Invoice
 
setInvoiceNumber(String) - Method in class org.openinvoice.entity.Invoice
 
setInvoiceNumber(String) - Method in class org.openinvoice.entity.Item
 
setIssueDate(LocalDate) - Method in class org.openinvoice.entity.Invoice
 
setItems(List<Item>) - Method in class org.openinvoice.entity.Invoice
 
setLanguage(String) - Method in class org.openinvoice.entity.Party
 
setLocalizedProperties(Properties) - Method in class org.openinvoice.text.doc.AbstractDocument
 
setName(String) - Method in class org.openinvoice.entity.BankAccount
 
setName(String) - Method in class org.openinvoice.entity.Contact
 
setName(String) - Method in class org.openinvoice.entity.Item
 
setName(String) - Method in class org.openinvoice.entity.Party
 
setNetDays(long) - Method in class org.openinvoice.entity.PaymentTerm
 
setOrderIdentifier(String) - Method in class org.openinvoice.entity.Invoice
 
setOtherCode(String) - Method in class org.openinvoice.entity.BankAccount
 
setOutputFile(File) - Method in class org.openinvoice.console.ConsoleRequest
 
setOutputLanguageCode(String) - Method in class org.openinvoice.text.doc.ReportDocument
 
setOutputStream(OutputStream) - Method in class org.openinvoice.console.ConsoleRequest
 
setOutputStream(OutputStream) - Method in class org.openinvoice.text.doc.AbstractDocument
 
setPartyId(long) - Method in class org.openinvoice.entity.Contact
 
setPartyId(long) - Method in class org.openinvoice.entity.Party
 
setPayeeBankAccount(BankAccount) - Method in class org.openinvoice.entity.Invoice
 
setPayeeBankAccountId(long) - Method in class org.openinvoice.entity.Invoice
 
setPaymentTerm(PaymentTerm) - Method in class org.openinvoice.entity.Invoice
 
setPaymentTermId(long) - Method in class org.openinvoice.entity.Invoice
 
setPaymentTermId(long) - Method in class org.openinvoice.entity.PaymentTerm
 
setPostalAddress(PostalAddress) - Method in class org.openinvoice.entity.BankAccount
 
setPostalAddress(PostalAddress) - Method in class org.openinvoice.entity.Party
 
setPostalAddressId(long) - Method in class org.openinvoice.entity.BankAccount
 
setPostalAddressId(long) - Method in class org.openinvoice.entity.Party
 
setPostalAddressId(long) - Method in class org.openinvoice.entity.PostalAddress
 
setPostalCode(String) - Method in class org.openinvoice.entity.PostalAddress
 
setPrice(Money) - Method in class org.openinvoice.entity.Item
 
setQuantity(int) - Method in class org.openinvoice.entity.Item
 
setQueryCriteria(Map) - Method in class org.openinvoice.text.doc.ReportDocument
 
setRequestName(Console.ARGUMENTS) - Method in class org.openinvoice.console.ConsoleRequest
 
setResultSet(ResultSet) - Method in class org.openinvoice.text.doc.ReportDocument
 
setScale(BigDecimal) - Static method in class org.openinvoice.util.ArithmeticUtil
 
setStreet(String) - Method in class org.openinvoice.entity.PostalAddress
 
setSubtotalAmount(Money) - Method in class org.openinvoice.entity.Invoice
 
setSubtotalAmount(Money) - Method in class org.openinvoice.entity.Item
 
setSupplier(Party) - Method in class org.openinvoice.entity.Invoice
 
setSupplierId(long) - Method in class org.openinvoice.entity.Invoice
 
setTaxAmount(Money) - Method in class org.openinvoice.entity.Invoice
 
setTaxAmount(Money) - Method in class org.openinvoice.entity.Item
 
setTaxPercentage(String) - Method in class org.openinvoice.entity.Item
 
setTelefax(String) - Method in class org.openinvoice.entity.Contact
 
setTelephone(String) - Method in class org.openinvoice.entity.Contact
 
setTemplateFile(File) - Method in class org.openinvoice.console.ConsoleRequest
 
setTemplateStream(InputStream) - Method in class org.openinvoice.console.ConsoleRequest
 
setTemplateStream(InputStream) - Method in class org.openinvoice.text.doc.AbstractDocument
 
setTemplateText(String) - Method in class org.openinvoice.text.doc.AbstractDocument
 
setTokenMap(Map) - Method in class org.openinvoice.text.doc.AbstractDocument
 
setTotalAmount(Money) - Method in class org.openinvoice.entity.Invoice
 
setTotalAmount(Money) - Method in class org.openinvoice.entity.Item
 
setUnit(String) - Method in class org.openinvoice.entity.Item
 
setVat(String) - Method in class org.openinvoice.entity.Party
 
setWebsite(String) - Method in class org.openinvoice.entity.Party
 
specialTokens - Static variable in class org.openinvoice.text.formatter.AbstractDocumentFormatter
 

T

tags - Static variable in class org.openinvoice.text.formatter.AbstractDocumentFormatter
 
TexFormatter - Class in org.openinvoice.text.formatter
Created by jhe on 09/03/2018.
TexFormatter() - Constructor for class org.openinvoice.text.formatter.TexFormatter
 
TextFormatter - Class in org.openinvoice.text.formatter
Created by jhe on 09/03/2018.
TextFormatter() - Constructor for class org.openinvoice.text.formatter.TextFormatter
 
toString() - Method in class org.openinvoice.console.ConsoleRequest
 
toString() - Method in class org.openinvoice.text.doc.AbstractDocument.MetaData
 
toUpperCase(InvoiceDocument.Keys) - Method in class org.openinvoice.text.doc.AbstractDocument
 

U

unMarshalCloneType(InputStream) - Method in class org.openinvoice.util.payload.PayloadHandler
 
unMarshalDeleteType(InputStream) - Method in class org.openinvoice.util.payload.PayloadHandler
 
unMarshalOpenInvoiceType(InputStream) - Method in class org.openinvoice.util.payload.PayloadHandler
 
unMarshalOrderType(InputStream) - Method in class org.openinvoice.util.payload.PayloadHandler
 
unMarshalQueryType(InputStream) - Method in class org.openinvoice.util.payload.PayloadHandler
 
unMarshalRenderType(InputStream) - Method in class org.openinvoice.util.payload.PayloadHandler
 

V

valueOf(String) - Static method in enum org.openinvoice.console.Console.ARGUMENTS
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openinvoice.entity.BankAccount.COLUMNS
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openinvoice.entity.Contact.COLUMNS
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openinvoice.entity.Invoice.COLUMNS
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openinvoice.entity.Item.COLUMNS
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openinvoice.entity.Party.COLUMNS
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openinvoice.entity.PaymentTerm.COLUMNS
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openinvoice.entity.PostalAddress.COLUMNS
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openinvoice.text.doc.AbstractDocument.Format
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openinvoice.text.doc.InvoiceDocument.Keys
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openinvoice.text.doc.ReportDocument.Keys
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openinvoice.util.query.GeneralQuery.CriteriaTokens
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.openinvoice.console.Console.ARGUMENTS
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openinvoice.entity.BankAccount.COLUMNS
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openinvoice.entity.Contact.COLUMNS
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openinvoice.entity.Invoice.COLUMNS
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openinvoice.entity.Item.COLUMNS
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openinvoice.entity.Party.COLUMNS
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openinvoice.entity.PaymentTerm.COLUMNS
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openinvoice.entity.PostalAddress.COLUMNS
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openinvoice.text.doc.AbstractDocument.Format
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openinvoice.text.doc.InvoiceDocument.Keys
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openinvoice.text.doc.ReportDocument.Keys
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openinvoice.util.query.GeneralQuery.CriteriaTokens
Returns an array containing the constants of this enum type, in the order they are declared.

Z

ZERO - Static variable in class org.openinvoice.util.ArithmeticUtil
 
A B C D E F G H I M O P Q R S T U V Z 
Skip navigation links

Copyright © 2011–2019 Plain Source. All rights reserved.