Package Hierarchies:
Class Hierarchy
- java.lang.Object
- net.tangly.core.domain.BoundedDomain<R,B,P> (implements net.tangly.core.domain.DomainAudit, net.tangly.core.HasName)
- net.tangly.ui.app.domain.BoundedDomainUi<T> (implements net.tangly.core.domain.BoundedDomain.EventListener)
- net.tangly.erp.invoices.ui.CmdCreateInvoiceDocument (implements net.tangly.ui.app.domain.Cmd)
- net.tangly.ui.app.domain.CmdFilesUpload<R,B,P> (implements net.tangly.ui.app.domain.Cmd)
- com.vaadin.flow.component.Component (implements com.vaadin.flow.component.AttachNotifier, com.vaadin.flow.component.DetachNotifier, com.vaadin.flow.component.HasStyle)
- com.vaadin.flow.component.orderedlayout.VerticalLayout (implements com.vaadin.flow.component.ClickNotifier<T>, com.vaadin.flow.component.orderedlayout.FlexComponent, com.vaadin.flow.component.orderedlayout.ThemableLayout)
- net.tangly.ui.app.domain.AnalyticsView (implements net.tangly.ui.app.domain.View)
- net.tangly.erp.invoices.domain.Invoice (implements net.tangly.core.HasMutableDate, net.tangly.core.HasMutableId, net.tangly.core.HasMutableName, net.tangly.core.HasMutableText)
- net.tangly.erp.invoices.artifacts.InvoiceAsciiDoc (implements net.tangly.core.domain.DocumentGenerator<T>)
- net.tangly.erp.invoices.artifacts.InvoiceJson (implements net.tangly.core.domain.DocumentGenerator<T>)
- net.tangly.erp.invoices.artifacts.InvoiceQrCode (implements net.tangly.core.domain.DocumentGenerator<T>)
- net.tangly.erp.invoices.ports.InvoicesAdapter (implements net.tangly.erp.invoices.services.InvoicesPort)
- net.tangly.erp.invoices.services.InvoicesBusinessLogic
- net.tangly.erp.invoices.ports.InvoicesEntities (implements net.tangly.erp.invoices.services.InvoicesRealm)
- net.tangly.erp.invoices.ports.InvoicesTsvJsonHdl
- net.tangly.erp.invoices.artifacts.InvoiceZugFerd (implements net.tangly.core.domain.DocumentGenerator<T>, org.mustangproject.ZUGFeRD.IExportableTransaction)
Interface Hierarchy
- net.tangly.core.HasText
- net.tangly.core.domain.Port<R>
- net.tangly.core.domain.Realm
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.tangly.erp.invoices.domain.ArticleCode (implements net.tangly.core.codes.Code)
- net.tangly.erp.invoices.domain.VatCode (implements net.tangly.core.codes.Code, net.tangly.core.HasDateRange)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- net.tangly.erp.invoices.domain.Article (implements net.tangly.core.HasId, net.tangly.core.HasName, net.tangly.core.HasText)
- net.tangly.erp.invoices.domain.InvoiceItem (implements net.tangly.erp.invoices.domain.InvoiceLine)
- net.tangly.erp.invoices.domain.InvoiceLegalEntity (implements net.tangly.core.HasId, net.tangly.core.HasName)
- net.tangly.erp.invoices.services.InvoicesPort.InvoiceView
- net.tangly.erp.invoices.domain.Subtotal (implements net.tangly.erp.invoices.domain.InvoiceLine)