Index

A C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

Abstractions - Search tag in package net.tangly.erp.invoices.domain
Section
add(InvoiceLine) - Method in class net.tangly.erp.invoices.domain.Invoice
 
address() - Method in record class net.tangly.erp.invoices.domain.InvoiceLegalEntity
Returns the value of the address record component.
amount() - Method in record class net.tangly.erp.invoices.domain.InvoiceItem
 
amount() - Method in interface net.tangly.erp.invoices.domain.InvoiceLine
Return the amount associated with the line.
amount() - Method in record class net.tangly.erp.invoices.domain.Subtotal
 
amountWithoutVat() - Method in class net.tangly.erp.invoices.domain.Invoice
Returns the amount of the invoice without the VAT tax.
amountWithoutVat() - Method in record class net.tangly.erp.invoices.services.InvoicesPort.InvoiceView
Returns the value of the amountWithoutVat record component.
amountWithVat() - Method in class net.tangly.erp.invoices.domain.Invoice
Returns the amount of the invoice including VAT tax.
amountWithVat() - Method in record class net.tangly.erp.invoices.services.InvoicesPort.InvoiceView
Returns the value of the amountWithVat record component.
AnalyticsProductsView - Class in net.tangly.erp.invoices.ui
 
AnalyticsProductsView(InvoicesBoundedDomainUi) - Constructor for class net.tangly.erp.invoices.ui.AnalyticsProductsView
 
article() - Method in record class net.tangly.erp.invoices.domain.InvoiceItem
Returns the value of the article record component.
Article - Record Class in net.tangly.erp.invoices.domain
A product sold by a legal entity and referenced in an invoice or an invoice line.
Article(String, String, String, ArticleCode, BigDecimal, String) - Constructor for record class net.tangly.erp.invoices.domain.Article
Creates an instance of a Article record class.
ArticleCode - Enum Class in net.tangly.erp.invoices.domain
Defines the product categories we offer in our shop.
articles() - Method in class net.tangly.erp.invoices.ports.InvoicesEntities
 
articles() - Method in interface net.tangly.erp.invoices.services.InvoicesRealm
 
ARTICLES - Static variable in class net.tangly.erp.invoices.ui.InvoicesBoundedDomainUi
 
ARTICLES_TSV - Static variable in interface net.tangly.erp.invoices.services.InvoicesPort
 

C

check() - Method in class net.tangly.erp.invoices.domain.Invoice
 
clearEntities(DomainAudit) - Method in class net.tangly.erp.invoices.ports.InvoicesAdapter
 
close() - Method in class net.tangly.erp.invoices.ports.InvoicesEntities
 
close() - Method in class net.tangly.erp.invoices.ui.CmdCreateInvoiceDocument
 
CmdCreateInvoiceDocument - Class in net.tangly.erp.invoices.ui
Command to create a document for an invoice.
CmdCreateInvoiceDocument(Invoice, InvoicesBoundedDomainUi) - Constructor for class net.tangly.erp.invoices.ui.CmdCreateInvoiceDocument
Creates a command to create a document for a specific invoice or for all invoices within a date range.
CmdFilesUploadInvoices - Class in net.tangly.erp.invoices.ui
The command defines how to upload entities provided as a set of TSV files onto the domain.
code() - Method in record class net.tangly.erp.invoices.domain.Article
Returns the value of the code record component.
code() - Method in enum class net.tangly.erp.invoices.domain.ArticleCode
 
code() - Method in enum class net.tangly.erp.invoices.domain.VatCode
 
contractId() - Method in class net.tangly.erp.invoices.domain.Invoice
 
contractId(String) - Method in class net.tangly.erp.invoices.domain.Invoice
 
createJsonAddress() - Static method in class net.tangly.erp.invoices.artifacts.InvoiceJson
 
createJsonArticle() - Method in class net.tangly.erp.invoices.artifacts.InvoiceJson
 
createJsonBankConnection() - Static method in class net.tangly.erp.invoices.artifacts.InvoiceJson
 
createJsonInvoice() - Method in class net.tangly.erp.invoices.artifacts.InvoiceJson
 
createJsonInvoiceItem() - Method in class net.tangly.erp.invoices.artifacts.InvoiceJson
 
createJsonLegalEntity() - Method in class net.tangly.erp.invoices.artifacts.InvoiceJson
 
createJsonSubtotal() - Method in class net.tangly.erp.invoices.artifacts.InvoiceJson
 
createPositions() - Method in class net.tangly.erp.invoices.artifacts.InvoiceJson
 
createWith(Invoice) - Method in class net.tangly.erp.invoices.services.InvoicesBusinessLogic
Semantically copy an invoice.
currency() - Method in class net.tangly.erp.invoices.domain.Invoice
 
currency() - Method in record class net.tangly.erp.invoices.services.InvoicesPort.InvoiceView
Returns the value of the currency record component.
currency(Currency) - Method in class net.tangly.erp.invoices.domain.Invoice
 

D

date() - Method in class net.tangly.erp.invoices.domain.Invoice
 
date(LocalDate) - Method in class net.tangly.erp.invoices.domain.Invoice
 
Definition - Search tag in package net.tangly.erp.invoices.domain
Section
deliveryDate() - Method in class net.tangly.erp.invoices.domain.Invoice
 
deliveryDate(LocalDate) - Method in class net.tangly.erp.invoices.domain.Invoice
 
dialog() - Method in class net.tangly.erp.invoices.ui.CmdCreateInvoiceDocument
 
documents() - Method in class net.tangly.erp.invoices.ports.InvoicesEntities
 
documents() - Method in interface net.tangly.erp.invoices.services.InvoicesRealm
 
DOMAIN - Static variable in class net.tangly.erp.invoices.services.InvoicesBoundedDomain
 
dueDate() - Method in class net.tangly.erp.invoices.domain.Invoice
 
dueDate() - Method in record class net.tangly.erp.invoices.services.InvoicesPort.InvoiceView
Returns the value of the dueDate record component.
dueDate(LocalDate) - Method in class net.tangly.erp.invoices.domain.Invoice
 

E

email() - Method in record class net.tangly.erp.invoices.domain.InvoiceLegalEntity
Returns the value of the email record component.
enabled() - Method in enum class net.tangly.erp.invoices.domain.ArticleCode
 
enabled() - Method in enum class net.tangly.erp.invoices.domain.VatCode
 
entities() - Method in class net.tangly.erp.invoices.services.InvoicesBoundedDomain
 
equals(Object) - Method in record class net.tangly.erp.invoices.domain.Article
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.tangly.erp.invoices.domain.InvoiceItem
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.tangly.erp.invoices.domain.InvoiceLegalEntity
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.tangly.erp.invoices.domain.Subtotal
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.tangly.erp.invoices.services.InvoicesPort.InvoiceView
Indicates whether some other object is "equal to" this one.
execute() - Method in class net.tangly.erp.invoices.ui.CmdCreateInvoiceDocument
 
expenses - Enum constant in enum class net.tangly.erp.invoices.domain.ArticleCode
 
expenses() - Method in class net.tangly.erp.invoices.domain.Invoice
 
expensesForContract(String, LocalDate, LocalDate) - Method in class net.tangly.erp.invoices.services.InvoicesBusinessLogic
 
export(Invoice, boolean, Path, DomainAudit) - Method in class net.tangly.erp.invoices.artifacts.InvoiceAsciiDoc
 
export(Invoice, boolean, Path, DomainAudit) - Method in class net.tangly.erp.invoices.artifacts.InvoiceJson
 
export(Invoice, boolean, Path, DomainAudit) - Method in class net.tangly.erp.invoices.artifacts.InvoiceQrCode
Export the invoice as a QR code document.
export(Invoice, boolean, Path, DomainAudit) - Method in class net.tangly.erp.invoices.artifacts.InvoiceZugFerd
 
exportArticles(DomainAudit, Path) - Method in class net.tangly.erp.invoices.ports.InvoicesTsvJsonHdl
 
exportEntities(DomainAudit) - Method in class net.tangly.erp.invoices.ports.InvoicesAdapter
 
exportInvoiceDocument(DomainAudit, Invoice, boolean, boolean, boolean, boolean, Collection<Tag>) - Method in class net.tangly.erp.invoices.ports.InvoicesAdapter
 
exportInvoiceDocument(DomainAudit, Invoice, boolean, boolean, boolean, boolean, Collection<Tag>) - Method in interface net.tangly.erp.invoices.services.InvoicesPort
Exports an invoice to a file.
exportInvoiceDocuments(DomainAudit, boolean, boolean, boolean, boolean, LocalDate, LocalDate, Collection<Tag>) - Method in class net.tangly.erp.invoices.ports.InvoicesAdapter
 
exportInvoiceDocuments(DomainAudit, boolean, boolean, boolean, boolean, LocalDate, LocalDate, Collection<Tag>) - Method in interface net.tangly.erp.invoices.services.InvoicesPort
Exports all selected invoices as artifact to a file.

F

F0 - Enum constant in enum class net.tangly.erp.invoices.domain.VatCode
 
F1 - Enum constant in enum class net.tangly.erp.invoices.domain.VatCode
 
F2 - Enum constant in enum class net.tangly.erp.invoices.domain.VatCode
 
F3 - Enum constant in enum class net.tangly.erp.invoices.domain.VatCode
 
F4 - Enum constant in enum class net.tangly.erp.invoices.domain.VatCode
 

G

getAt(int) - Method in class net.tangly.erp.invoices.domain.Invoice
 
getCurrency() - Method in class net.tangly.erp.invoices.artifacts.InvoiceZugFerd
 
getDeliveryDate() - Method in class net.tangly.erp.invoices.artifacts.InvoiceZugFerd
 
getDueDate() - Method in class net.tangly.erp.invoices.artifacts.InvoiceZugFerd
 
getIssueDate() - Method in class net.tangly.erp.invoices.artifacts.InvoiceZugFerd
 
getNumber() - Method in class net.tangly.erp.invoices.artifacts.InvoiceZugFerd
 
getOwnCountry() - Method in class net.tangly.erp.invoices.artifacts.InvoiceZugFerd
 
getOwnLocation() - Method in class net.tangly.erp.invoices.artifacts.InvoiceZugFerd
 
getOwnOrganisationFullPlaintextInfo() - Method in class net.tangly.erp.invoices.artifacts.InvoiceZugFerd
 
getOwnOrganisationName() - Method in class net.tangly.erp.invoices.artifacts.InvoiceZugFerd
 
getOwnStreet() - Method in class net.tangly.erp.invoices.artifacts.InvoiceZugFerd
 
getOwnTaxID() - Method in class net.tangly.erp.invoices.artifacts.InvoiceZugFerd
 
getOwnVATID() - Method in class net.tangly.erp.invoices.artifacts.InvoiceZugFerd
 
getOwnZIP() - Method in class net.tangly.erp.invoices.artifacts.InvoiceZugFerd
 
getPaymentTermDescription() - Method in class net.tangly.erp.invoices.artifacts.InvoiceZugFerd
 
getRecipient() - Method in class net.tangly.erp.invoices.artifacts.InvoiceZugFerd
 
getReferenceNumber() - Method in class net.tangly.erp.invoices.artifacts.InvoiceZugFerd
 
getSender() - Method in class net.tangly.erp.invoices.artifacts.InvoiceZugFerd
 
getZFItems() - Method in class net.tangly.erp.invoices.artifacts.InvoiceZugFerd
 
guaranty - Enum constant in enum class net.tangly.erp.invoices.domain.ArticleCode
 

H

hashCode() - Method in record class net.tangly.erp.invoices.domain.Article
Returns a hash code value for this object.
hashCode() - Method in record class net.tangly.erp.invoices.domain.InvoiceItem
Returns a hash code value for this object.
hashCode() - Method in record class net.tangly.erp.invoices.domain.InvoiceLegalEntity
Returns a hash code value for this object.
hashCode() - Method in record class net.tangly.erp.invoices.domain.Subtotal
Returns a hash code value for this object.
hashCode() - Method in record class net.tangly.erp.invoices.services.InvoicesPort.InvoiceView
Returns a hash code value for this object.
hasMultipleVatRates() - Method in class net.tangly.erp.invoices.domain.Invoice
Return true if the invoice has multiple VAT rates different from 0%.

I

id() - Method in record class net.tangly.erp.invoices.domain.Article
Returns the value of the id record component.
id() - Method in enum class net.tangly.erp.invoices.domain.ArticleCode
 
id() - Method in class net.tangly.erp.invoices.domain.Invoice
 
id() - Method in record class net.tangly.erp.invoices.domain.InvoiceLegalEntity
Returns the value of the id record component.
id() - Method in enum class net.tangly.erp.invoices.domain.VatCode
 
id() - Method in record class net.tangly.erp.invoices.services.InvoicesPort.InvoiceView
Returns the value of the id record component.
id(String) - Method in class net.tangly.erp.invoices.domain.Invoice
 
Implementation - Search tag in package net.tangly.erp.invoices.domain
Section
importArticle(JSONObject) - Method in class net.tangly.erp.invoices.artifacts.InvoiceJson
 
importArticles(DomainAudit, Path) - Method in class net.tangly.erp.invoices.ports.InvoicesTsvJsonHdl
 
importEntities(DomainAudit) - Method in class net.tangly.erp.invoices.ports.InvoicesAdapter
 
importInvoice(DomainAudit, Reader, String) - Method in class net.tangly.erp.invoices.ports.InvoicesTsvJsonHdl
 
imports(DomainAudit, Reader, String) - Method in class net.tangly.erp.invoices.artifacts.InvoiceJson
Imports a JSON invoice into the domain.
Invoice - Class in net.tangly.erp.invoices.domain
The abstraction of an invoice with a set of positions, subtotals, and a total.
Invoice() - Constructor for class net.tangly.erp.invoices.domain.Invoice
 
INVOICE - Static variable in interface net.tangly.erp.invoices.services.InvoicesPort
 
INVOICE_PATH - Static variable in interface net.tangly.erp.invoices.services.InvoicesPort
 
INVOICE_SCHEMA_FILE - Static variable in class net.tangly.erp.invoices.artifacts.InvoiceJson
 
INVOICE_SCHEMA_ID - Static variable in class net.tangly.erp.invoices.artifacts.InvoiceJson
 
InvoiceAsciiDoc - Class in net.tangly.erp.invoices.artifacts
Provides support to generate an AsciiDoc representation of an invoice for the Swiss market.
InvoiceAsciiDoc(Locale, Properties) - Constructor for class net.tangly.erp.invoices.artifacts.InvoiceAsciiDoc
 
invoicedAmountWithoutVatForContract(String, LocalDate, LocalDate) - Method in class net.tangly.erp.invoices.services.InvoicesBusinessLogic
 
invoicedAmountWithoutVatForCustomer(String, LocalDate, LocalDate) - Method in class net.tangly.erp.invoices.services.InvoicesBusinessLogic
 
invoicedDate() - Method in record class net.tangly.erp.invoices.services.InvoicesPort.InvoiceView
Returns the value of the invoicedDate record component.
invoicedEntity() - Method in class net.tangly.erp.invoices.domain.Invoice
 
invoicedEntity(InvoiceLegalEntity) - Method in class net.tangly.erp.invoices.domain.Invoice
 
InvoiceItem - Record Class in net.tangly.erp.invoices.domain
The invoice item represents a position of sold items defined through a product.
InvoiceItem(int, Article, String, BigDecimal, BigDecimal) - Constructor for record class net.tangly.erp.invoices.domain.InvoiceItem
Creates an instance of a InvoiceItem record class.
InvoiceJson - Class in net.tangly.erp.invoices.artifacts
 
InvoiceJson(InvoicesRealm) - Constructor for class net.tangly.erp.invoices.artifacts.InvoiceJson
 
InvoiceLegalEntity - Record Class in net.tangly.erp.invoices.domain
Define a legal entity referenced in an invoice.
InvoiceLegalEntity(String, String, String, Address, EmailAddress) - Constructor for record class net.tangly.erp.invoices.domain.InvoiceLegalEntity
Creates an instance of a InvoiceLegalEntity record class.
InvoiceLine - Interface in net.tangly.erp.invoices.domain
The invoice line represents one line or position in an invoice.
InvoiceQrCode - Class in net.tangly.erp.invoices.artifacts
 
InvoiceQrCode() - Constructor for class net.tangly.erp.invoices.artifacts.InvoiceQrCode
 
invoices() - Method in class net.tangly.erp.invoices.ports.InvoicesEntities
 
invoices() - Method in interface net.tangly.erp.invoices.services.InvoicesRealm
 
Invoices - Search tag in package net.tangly.erp.invoices.domain
Section
INVOICES - Static variable in class net.tangly.erp.invoices.ui.InvoicesBoundedDomainUi
 
InvoicesAdapter - Class in net.tangly.erp.invoices.ports
Define the workflow defined for bounded domain activities, in particular the import and export of files.
InvoicesAdapter(InvoicesRealm, Path, Path, Properties) - Constructor for class net.tangly.erp.invoices.ports.InvoicesAdapter
 
InvoicesBoundedDomain - Class in net.tangly.erp.invoices.services
 
InvoicesBoundedDomain(InvoicesRealm, InvoicesBusinessLogic, InvoicesPort, TenantDirectory) - Constructor for class net.tangly.erp.invoices.services.InvoicesBoundedDomain
 
InvoicesBoundedDomainUi - Class in net.tangly.erp.invoices.ui
 
InvoicesBoundedDomainUi(InvoicesBoundedDomain) - Constructor for class net.tangly.erp.invoices.ui.InvoicesBoundedDomainUi
 
InvoicesBusinessLogic - Class in net.tangly.erp.invoices.services
The business logic and rules of the bounded domain for invoices entities.
InvoicesBusinessLogic(InvoicesRealm) - Constructor for class net.tangly.erp.invoices.services.InvoicesBusinessLogic
 
InvoicesEntities - Class in net.tangly.erp.invoices.ports
 
InvoicesEntities() - Constructor for class net.tangly.erp.invoices.ports.InvoicesEntities
 
InvoicesEntities(Path) - Constructor for class net.tangly.erp.invoices.ports.InvoicesEntities
 
invoicesFor(String) - Method in interface net.tangly.erp.invoices.services.InvoicesRealm
 
InvoicesPort - Interface in net.tangly.erp.invoices.services
Defines the import port for the bounded domain invoices.
InvoicesPort.InvoiceView - Record Class in net.tangly.erp.invoices.services
 
InvoicesRealm - Interface in net.tangly.erp.invoices.services
Handles the invoices' subsystem entities.
InvoicesTsvJsonHdl - Class in net.tangly.erp.invoices.ports
Provide import and export functions for invoice entities persisted in tab separated files.
InvoicesTsvJsonHdl(InvoicesRealm) - Constructor for class net.tangly.erp.invoices.ports.InvoicesTsvJsonHdl
 
InvoiceView(String, Currency, BigDecimal, BigDecimal, BigDecimal, LocalDate, LocalDate) - Constructor for record class net.tangly.erp.invoices.services.InvoicesPort.InvoiceView
Creates an instance of a InvoiceView record class.
invoiceViewFor(String) - Method in class net.tangly.erp.invoices.ports.InvoicesAdapter
 
invoiceViewFor(String) - Method in interface net.tangly.erp.invoices.services.InvoicesPort
 
InvoiceZugFerd - Class in net.tangly.erp.invoices.artifacts
 
InvoiceZugFerd() - Constructor for class net.tangly.erp.invoices.artifacts.InvoiceZugFerd
 
invoicingConnection() - Method in class net.tangly.erp.invoices.domain.Invoice
 
invoicingConnection(BankConnection) - Method in class net.tangly.erp.invoices.domain.Invoice
 
invoicingEntity() - Method in class net.tangly.erp.invoices.domain.Invoice
 
invoicingEntity(InvoiceLegalEntity) - Method in class net.tangly.erp.invoices.domain.Invoice
 
isAggregate() - Method in interface net.tangly.erp.invoices.domain.InvoiceLine
Return true if the line is an aggregate of other lines.
isItem() - Method in record class net.tangly.erp.invoices.domain.InvoiceItem
 
isItem() - Method in interface net.tangly.erp.invoices.domain.InvoiceLine
Return true if the line contains items.
isItem() - Method in record class net.tangly.erp.invoices.domain.Subtotal
 
items() - Method in class net.tangly.erp.invoices.domain.Invoice
Returns all invoice items defined in the invoice.
items() - Method in record class net.tangly.erp.invoices.domain.Subtotal
Returns the value of the items record component.

J

JSON_EXT - Static variable in interface net.tangly.erp.invoices.services.InvoicesPort
 

L

licenses - Enum constant in enum class net.tangly.erp.invoices.domain.ArticleCode
 
lines() - Method in class net.tangly.erp.invoices.domain.Invoice
Returns all positions defined in the invoice either invoice items or subtotals.
locale() - Method in class net.tangly.erp.invoices.domain.Invoice
 
locale(Locale) - Method in class net.tangly.erp.invoices.domain.Invoice
 

M

material - Enum constant in enum class net.tangly.erp.invoices.domain.ArticleCode
 

N

name - Variable in class net.tangly.erp.invoices.domain.Invoice
The name is a human-readable identifier of the invoice.
name() - Method in record class net.tangly.erp.invoices.domain.Article
Returns the value of the name record component.
name() - Method in class net.tangly.erp.invoices.domain.Invoice
 
name() - Method in record class net.tangly.erp.invoices.domain.InvoiceLegalEntity
Returns the value of the name record component.
name(String) - Method in class net.tangly.erp.invoices.domain.Invoice
 
net.tangly.erp.invoices.artifacts - package net.tangly.erp.invoices.artifacts
 
net.tangly.erp.invoices.domain - package net.tangly.erp.invoices.domain
Provides core abstractions used in any commercial application in need of invoice handling.
net.tangly.erp.invoices.ports - package net.tangly.erp.invoices.ports
Provides the adapters for the bounded domain.
net.tangly.erp.invoices.services - package net.tangly.erp.invoices.services
 
net.tangly.erp.invoices.ui - package net.tangly.erp.invoices.ui
 

O

ofEmailAddress(String, Function<T, EmailAddress>, BiConsumer<T, EmailAddress>) - Static method in class net.tangly.erp.invoices.artifacts.InvoiceJson
 

P

paidAmountWithoutVatForContract(String, LocalDate, LocalDate) - Method in class net.tangly.erp.invoices.services.InvoicesBusinessLogic
 
paidAmountWithoutVatForCustomer(String, LocalDate, LocalDate) - Method in class net.tangly.erp.invoices.services.InvoicesBusinessLogic
 
paymentConditions() - Method in class net.tangly.erp.invoices.domain.Invoice
 
paymentConditions(String) - Method in class net.tangly.erp.invoices.domain.Invoice
 
position() - Method in record class net.tangly.erp.invoices.domain.InvoiceItem
Returns the value of the position record component.
position() - Method in interface net.tangly.erp.invoices.domain.InvoiceLine
Return the line position in the invoice and is used to order the lines on the invoice output.
position() - Method in record class net.tangly.erp.invoices.domain.Subtotal
Returns the value of the position record component.
positions() - Method in record class net.tangly.erp.invoices.domain.Subtotal
Return the list of positions part of the subtotal aggregate.

Q

quantity() - Method in record class net.tangly.erp.invoices.domain.InvoiceItem
Returns the value of the quantity record component.
quantity() - Method in interface net.tangly.erp.invoices.domain.InvoiceLine
Return the quantity of items associated with an invoice line.
quantity() - Method in record class net.tangly.erp.invoices.domain.Subtotal
 

R

range() - Method in enum class net.tangly.erp.invoices.domain.VatCode
 
rate() - Method in enum class net.tangly.erp.invoices.domain.VatCode
 
realm() - Method in class net.tangly.erp.invoices.ports.InvoicesAdapter
 
realm() - Method in class net.tangly.erp.invoices.services.InvoicesBusinessLogic
 
refresh() - Method in class net.tangly.erp.invoices.ui.AnalyticsProductsView
 

S

select(AppLayout, MenuBar) - Method in class net.tangly.erp.invoices.ui.InvoicesBoundedDomainUi
 
Subtotal - Record Class in net.tangly.erp.invoices.domain
The subtotal defines the sum for a set of positions in the invoice.
Subtotal(int, String, List<InvoiceLine>) - Constructor for record class net.tangly.erp.invoices.domain.Subtotal
Creates an instance of a Subtotal record class.

T

text() - Method in record class net.tangly.erp.invoices.domain.Article
Returns the value of the text record component.
text() - Method in class net.tangly.erp.invoices.domain.Invoice
 
text() - Method in record class net.tangly.erp.invoices.domain.InvoiceItem
Returns the value of the text record component.
text() - Method in interface net.tangly.erp.invoices.domain.InvoiceLine
Return the human-readable text documenting the line.
text() - Method in record class net.tangly.erp.invoices.domain.Subtotal
Returns the value of the text record component.
text(String) - Method in class net.tangly.erp.invoices.domain.Invoice
 
toString() - Method in record class net.tangly.erp.invoices.domain.Article
Returns a string representation of this record class.
toString() - Method in class net.tangly.erp.invoices.domain.Invoice
 
toString() - Method in record class net.tangly.erp.invoices.domain.InvoiceItem
Returns a string representation of this record class.
toString() - Method in record class net.tangly.erp.invoices.domain.InvoiceLegalEntity
Returns a string representation of this record class.
toString() - Method in record class net.tangly.erp.invoices.domain.Subtotal
Returns a string representation of this record class.
toString() - Method in record class net.tangly.erp.invoices.services.InvoicesPort.InvoiceView
Returns a string representation of this record class.

U

uniqueVatRate() - Method in class net.tangly.erp.invoices.domain.Invoice
Return the unique VAT rate if defined otherwise empty optional.
unit() - Method in record class net.tangly.erp.invoices.domain.Article
Returns the value of the unit record component.
unitPrice() - Method in record class net.tangly.erp.invoices.domain.Article
Returns the value of the unitPrice record component.
unitPrice() - Method in record class net.tangly.erp.invoices.domain.InvoiceItem
 
unitPrice() - Method in interface net.tangly.erp.invoices.domain.InvoiceLine
Return the unit price of items associated with an invoice line.
unitPrice() - Method in record class net.tangly.erp.invoices.domain.Subtotal
 

V

valueOf(String) - Static method in enum class net.tangly.erp.invoices.domain.ArticleCode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.tangly.erp.invoices.domain.VatCode
Returns the enum constant of this class with the specified name.
values() - Static method in enum class net.tangly.erp.invoices.domain.ArticleCode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.tangly.erp.invoices.domain.VatCode
Returns an array containing the constants of this enum class, in the order they are declared.
vat() - Method in class net.tangly.erp.invoices.domain.Invoice
Returns the VAT tax amount for the whole invoice.
vat() - Method in record class net.tangly.erp.invoices.domain.InvoiceItem
 
vat() - Method in interface net.tangly.erp.invoices.domain.InvoiceLine
Return the VAT amount associated with the line.
vat() - Method in record class net.tangly.erp.invoices.domain.Subtotal
 
vat() - Method in record class net.tangly.erp.invoices.services.InvoicesPort.InvoiceView
Returns the value of the vat record component.
vatAmounts() - Method in class net.tangly.erp.invoices.domain.Invoice
Returns a map of VAT rates and associated VAT amounts for the whole invoice.
VatCode - Enum Class in net.tangly.erp.invoices.domain
 
vatNr() - Method in record class net.tangly.erp.invoices.domain.InvoiceLegalEntity
Returns the value of the vatNr record component.
vatRate() - Method in record class net.tangly.erp.invoices.domain.InvoiceItem
Returns the value of the vatRate record component.
vatRate() - Method in interface net.tangly.erp.invoices.domain.InvoiceLine
Return the VAT rate associated with the line.
vatRate() - Method in record class net.tangly.erp.invoices.domain.Subtotal
 

W

work - Enum constant in enum class net.tangly.erp.invoices.domain.ArticleCode
 
A C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form