Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • net.tangly.erp.crm.domain.Activity (implements net.tangly.core.HasMutableDate, net.tangly.core.HasMutableText)
    • 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)
    • 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.ui.components.ItemView<T> (implements net.tangly.ui.app.domain.View)
    • net.tangly.erp.crm.ports.CrmAdapter (implements net.tangly.erp.crm.services.CrmPort)
    • net.tangly.erp.crm.rest.CrmBoundedDomainRest (implements net.tangly.app.api.BoundedDomainRest)
    • net.tangly.erp.crm.services.CrmBusinessLogic
    • net.tangly.erp.crm.ports.CrmEnrichmentHdl
    • net.tangly.erp.crm.ports.CrmEntities (implements net.tangly.erp.crm.services.CrmRealm)
    • net.tangly.erp.crm.domain.CrmTags
    • net.tangly.erp.crm.ports.CrmTsvHdl
    • net.tangly.erp.crm.rest.LeadsRest
    • net.tangly.erp.crm.rest.LegalEntitiesRest
    • net.tangly.core.MutableEntityExtendedImp (implements net.tangly.core.HasDateRange, net.tangly.core.MutableEntityExtended)
      • net.tangly.erp.crm.domain.Contract (implements net.tangly.erp.crm.domain.CrmEntity, net.tangly.core.MutableEntityExtended)
      • net.tangly.erp.crm.domain.Employee (implements net.tangly.erp.crm.domain.CrmEntity, net.tangly.core.MutableEntityExtended)
      • net.tangly.erp.crm.domain.LegalEntity (implements net.tangly.erp.crm.domain.CrmEntity, net.tangly.core.MutableEntityExtended)
      • net.tangly.erp.crm.domain.NaturalEntity (implements net.tangly.erp.crm.domain.CrmEntity, net.tangly.core.MutableEntityExtended)
      • net.tangly.erp.crm.domain.Opportunity
    • net.tangly.erp.crm.rest.NaturalEntitiesRest
    • net.tangly.erp.crm.ports.VCard2

Interface Hierarchy

  • net.tangly.core.HasLocation
    • net.tangly.erp.crm.domain.CrmEntity (also extends net.tangly.core.HasMutableTags)
  • net.tangly.core.HasTags
    • net.tangly.core.HasMutableTags
      • net.tangly.erp.crm.domain.CrmEntity (also extends net.tangly.core.HasLocation)
  • net.tangly.core.domain.Port<R>
    • net.tangly.erp.crm.services.CrmPort
  • net.tangly.core.domain.Realm

Enum Class Hierarchy

Record Class Hierarchy

  • java.lang.Object
    • java.lang.Record
      • net.tangly.erp.crm.domain.ContractExtension (implements net.tangly.core.HasDateRange, net.tangly.core.HasId, net.tangly.core.HasName, net.tangly.core.HasText)
      • net.tangly.erp.crm.events.ContractSignedEvent
      • net.tangly.erp.crm.domain.Lead (implements net.tangly.core.HasDate)
      • net.tangly.erp.crm.domain.Photo