Index
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form