Index
All Classes and Interfaces|All Packages|Constant Field Values
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
-
Return the amount of the invoice without the VAT tax.
- amountWithVat() - Method in class net.tangly.erp.invoices.domain.Invoice
-
Return the amount of the invoice including VAT tax.
- 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_TSV - Static variable in class net.tangly.erp.invoices.ports.InvoicesAdapter
C
- check() - Method in class net.tangly.erp.invoices.domain.Invoice
- clearEntities() - 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, InvoicesBoundedDomain) - Constructor for class net.tangly.erp.invoices.ui.CmdCreateInvoiceDocument
-
Create a command to create a document for a specific invoice.
- 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(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
- doesInvoiceDocumentExist(Invoice) - Method in class net.tangly.erp.invoices.ports.InvoicesAdapter
- doesInvoiceDocumentExist(Invoice) - Method in interface net.tangly.erp.invoices.services.InvoicesPort
-
Returns true if the invoice document exists.
- DOMAIN - Static variable in class net.tangly.erp.invoices.services.InvoicesBoundedDomain
- dueDate() - Method in class net.tangly.erp.invoices.domain.Invoice
- 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. - 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.
- 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
- exportArticles(Path) - Method in class net.tangly.erp.invoices.ports.InvoicesTsvJsonHdl
- exportEntities() - Method in class net.tangly.erp.invoices.ports.InvoicesAdapter
- exportInvoiceDocument(Invoice, boolean, boolean, boolean) - Method in class net.tangly.erp.invoices.ports.InvoicesAdapter
- exportInvoiceDocument(Invoice, boolean, boolean, boolean) - Method in interface net.tangly.erp.invoices.services.InvoicesPort
-
Export an invoice to a file.
- exportInvoiceDocuments(boolean, boolean, boolean, LocalDate, LocalDate) - Method in class net.tangly.erp.invoices.ports.InvoicesAdapter
- exportInvoiceDocuments(boolean, boolean, boolean, LocalDate, LocalDate) - Method in interface net.tangly.erp.invoices.services.InvoicesPort
-
Exports all selected invoices as artifact to a file.
- exports(Invoice, Path, Map<String, Object>) - Method in class net.tangly.erp.invoices.artifacts.InvoiceAsciiDoc
- exports(Invoice, Path, Map<String, Object>) - Method in interface net.tangly.erp.invoices.artifacts.InvoiceGenerator
-
Create a new invoice output document.
- exports(Invoice, Path, Map<String, Object>) - Method in class net.tangly.erp.invoices.artifacts.InvoiceJson
- exports(Invoice, Path, Map<String, Object>) - Method in class net.tangly.erp.invoices.artifacts.InvoiceQrCode
- exports(Invoice, Path, Map<String, Object>) - Method in class net.tangly.erp.invoices.artifacts.InvoiceZugFerd
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
- getZFAllowances() - Method in class net.tangly.erp.invoices.artifacts.InvoiceZugFerd
- getZFCharges() - Method in class net.tangly.erp.invoices.artifacts.InvoiceZugFerd
- getZFItems() - Method in class net.tangly.erp.invoices.artifacts.InvoiceZugFerd
- getZFLogisticsServiceCharges() - 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.
- 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(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(Reader, String) - Method in class net.tangly.erp.invoices.ports.InvoicesTsvJsonHdl
- importEntities() - Method in class net.tangly.erp.invoices.ports.InvoicesAdapter
- importInvoice(Reader, String) - Method in class net.tangly.erp.invoices.ports.InvoicesTsvJsonHdl
- imports(Reader, String) - Method in class net.tangly.erp.invoices.artifacts.InvoiceJson
-
Import 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 class net.tangly.erp.invoices.ports.InvoicesAdapter
- INVOICE_PATH - Static variable in class net.tangly.erp.invoices.ports.InvoicesAdapter
- InvoiceAsciiDoc - Class in net.tangly.erp.invoices.artifacts
-
Provides support to generate an AsciiDoc representation of an invoice for the Swiss market.
- InvoiceAsciiDoc(Locale) - 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
- invoicedEntity() - Method in class net.tangly.erp.invoices.domain.Invoice
- invoicedEntity(InvoiceLegalEntity) - Method in class net.tangly.erp.invoices.domain.Invoice
- InvoiceGenerator - Interface in net.tangly.erp.invoices.artifacts
-
The invoice generator abstraction generates an output document based on the provided invoice and optional configuration fields.
- 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
- 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) - Constructor for class net.tangly.erp.invoices.ports.InvoicesAdapter
- InvoicesBoundedDomain - Class in net.tangly.erp.invoices.services
- InvoicesBoundedDomain(InvoicesRealm, InvoicesBusinessLogic, InvoicesPort, TypeRegistry) - 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.
- 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
- 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.
- isEnabled() - Method in enum class net.tangly.erp.invoices.domain.ArticleCode
- isEnabled() - Method in enum class net.tangly.erp.invoices.domain.VatCode
- 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
-
Return 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 class net.tangly.erp.invoices.ports.InvoicesAdapter
L
- licenses - Enum constant in enum class net.tangly.erp.invoices.domain.ArticleCode
- lines() - Method in class net.tangly.erp.invoices.domain.Invoice
-
Return 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
- paidDate() - Method in class net.tangly.erp.invoices.domain.Invoice
- paidDate(LocalDate) - Method in class net.tangly.erp.invoices.domain.Invoice
- 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
- refreshViews() - Method in class net.tangly.erp.invoices.ui.InvoicesBoundedDomainUi
S
- select(AppLayout, MenuBar) - Method in class net.tangly.erp.invoices.ui.InvoicesBoundedDomainUi
- storeRoot() - Method in class net.tangly.erp.invoices.ports.InvoicesEntities
- 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.
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
-
Return 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
- vatAmounts() - Method in class net.tangly.erp.invoices.domain.Invoice
-
Return 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
All Classes and Interfaces|All Packages|Constant Field Values