Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- it.tidalwave.accounting.model.types.Address
- it.tidalwave.accounting.model.types.Address.Builder
- it.tidalwave.accounting.model.Customer.Builder
- it.tidalwave.accounting.model.spi.util.DurationFormat
- it.tidalwave.accounting.model.spi.util.Formatters
- it.tidalwave.accounting.model.HourlyReport
- it.tidalwave.accounting.model.Invoice.Builder
- it.tidalwave.accounting.model.JobEvent.Builder
- it.tidalwave.accounting.model.types.Money (implements java.lang.Comparable<T>)
- it.tidalwave.accounting.model.spi.util.MoneyFormat
- it.tidalwave.accounting.model.Project.Builder
Interface Hierarchy
- it.tidalwave.util.As
- it.tidalwave.accounting.model.Accounting
- it.tidalwave.accounting.model.Customer (also extends it.tidalwave.role.Identifiable)
- it.tidalwave.accounting.model.spi.CustomerSpi
- it.tidalwave.accounting.model.Invoice (also extends it.tidalwave.role.Identifiable)
- it.tidalwave.accounting.model.spi.InvoiceSpi
- it.tidalwave.accounting.model.JobEvent (also extends it.tidalwave.role.Identifiable)
- it.tidalwave.accounting.model.JobEventGroup (also extends it.tidalwave.role.SimpleComposite<T>)
- it.tidalwave.accounting.model.spi.JobEventGroupSpi (also extends it.tidalwave.accounting.model.spi.JobEventSpi)
- it.tidalwave.accounting.model.spi.JobEventSpi
- it.tidalwave.accounting.model.spi.FlatJobEventSpi
- it.tidalwave.accounting.model.spi.JobEventGroupSpi (also extends it.tidalwave.accounting.model.JobEventGroup)
- it.tidalwave.accounting.model.spi.TimedJobEventSpi
- it.tidalwave.accounting.model.JobEventGroup (also extends it.tidalwave.role.SimpleComposite<T>)
- it.tidalwave.accounting.model.Project (also extends it.tidalwave.role.Identifiable, it.tidalwave.role.SimpleComposite<T>)
- it.tidalwave.accounting.model.spi.ProjectSpi
- java.lang.Cloneable
- it.tidalwave.util.Finder<T> (also extends java.io.Serializable)
- it.tidalwave.accounting.model.CustomerRegistry.Finder (also extends it.tidalwave.util.spi.ExtendedFinderSupport<T,F>)
- it.tidalwave.util.spi.ExtendedFinderSupport<T,F>
- it.tidalwave.accounting.model.CustomerRegistry.Finder (also extends it.tidalwave.util.Finder<T>)
- it.tidalwave.accounting.model.InvoiceRegistry.Finder (also extends it.tidalwave.util.Finder<T>)
- it.tidalwave.accounting.model.ProjectRegistry.JobEventFinder (also extends it.tidalwave.util.Finder<T>)
- it.tidalwave.accounting.model.ProjectRegistry.ProjectFinder (also extends it.tidalwave.util.Finder<T>)
- it.tidalwave.accounting.model.InvoiceRegistry.Finder (also extends it.tidalwave.util.spi.ExtendedFinderSupport<T,F>)
- it.tidalwave.accounting.model.ProjectRegistry.JobEventFinder (also extends it.tidalwave.util.spi.ExtendedFinderSupport<T,F>)
- it.tidalwave.accounting.model.ProjectRegistry.ProjectFinder (also extends it.tidalwave.util.spi.ExtendedFinderSupport<T,F>)
- it.tidalwave.util.Finder<T> (also extends java.io.Serializable)
- it.tidalwave.role.Composite<T,F>
- it.tidalwave.role.SimpleComposite<T>
- it.tidalwave.accounting.model.JobEventGroup (also extends it.tidalwave.accounting.model.JobEvent)
- it.tidalwave.accounting.model.spi.JobEventGroupSpi (also extends it.tidalwave.accounting.model.spi.JobEventSpi)
- it.tidalwave.accounting.model.Project (also extends it.tidalwave.util.As, it.tidalwave.role.Identifiable)
- it.tidalwave.accounting.model.spi.ProjectSpi
- it.tidalwave.accounting.model.JobEventGroup (also extends it.tidalwave.accounting.model.JobEvent)
- it.tidalwave.role.SimpleComposite<T>
- it.tidalwave.accounting.model.Customer.Builder.Callback
- it.tidalwave.accounting.model.CustomerRegistry
- it.tidalwave.accounting.model.HourlyReportGenerator
- it.tidalwave.role.Identifiable
- it.tidalwave.accounting.model.Customer (also extends it.tidalwave.util.As)
- it.tidalwave.accounting.model.spi.CustomerSpi
- it.tidalwave.accounting.model.Invoice (also extends it.tidalwave.util.As)
- it.tidalwave.accounting.model.spi.InvoiceSpi
- it.tidalwave.accounting.model.JobEvent (also extends it.tidalwave.util.As)
- it.tidalwave.accounting.model.JobEventGroup (also extends it.tidalwave.role.SimpleComposite<T>)
- it.tidalwave.accounting.model.spi.JobEventGroupSpi (also extends it.tidalwave.accounting.model.spi.JobEventSpi)
- it.tidalwave.accounting.model.spi.JobEventSpi
- it.tidalwave.accounting.model.spi.FlatJobEventSpi
- it.tidalwave.accounting.model.spi.JobEventGroupSpi (also extends it.tidalwave.accounting.model.JobEventGroup)
- it.tidalwave.accounting.model.spi.TimedJobEventSpi
- it.tidalwave.accounting.model.JobEventGroup (also extends it.tidalwave.role.SimpleComposite<T>)
- it.tidalwave.accounting.model.Project (also extends it.tidalwave.util.As, it.tidalwave.role.SimpleComposite<T>)
- it.tidalwave.accounting.model.spi.ProjectSpi
- it.tidalwave.accounting.model.Customer (also extends it.tidalwave.util.As)
- it.tidalwave.accounting.model.Invoice.Builder.Callback
- it.tidalwave.accounting.model.InvoiceRegistry
- it.tidalwave.accounting.model.JobEventRegistry
- it.tidalwave.accounting.model.spi.ObjectFactory
- it.tidalwave.accounting.model.Project.Builder.Callback
- it.tidalwave.accounting.model.ProjectRegistry
- java.io.Serializable
- it.tidalwave.util.Finder<T> (also extends java.lang.Cloneable)
- it.tidalwave.accounting.model.CustomerRegistry.Finder (also extends it.tidalwave.util.spi.ExtendedFinderSupport<T,F>)
- it.tidalwave.util.spi.ExtendedFinderSupport<T,F>
- it.tidalwave.accounting.model.CustomerRegistry.Finder (also extends it.tidalwave.util.Finder<T>)
- it.tidalwave.accounting.model.InvoiceRegistry.Finder (also extends it.tidalwave.util.Finder<T>)
- it.tidalwave.accounting.model.ProjectRegistry.JobEventFinder (also extends it.tidalwave.util.Finder<T>)
- it.tidalwave.accounting.model.ProjectRegistry.ProjectFinder (also extends it.tidalwave.util.Finder<T>)
- it.tidalwave.accounting.model.InvoiceRegistry.Finder (also extends it.tidalwave.util.spi.ExtendedFinderSupport<T,F>)
- it.tidalwave.accounting.model.ProjectRegistry.JobEventFinder (also extends it.tidalwave.util.spi.ExtendedFinderSupport<T,F>)
- it.tidalwave.accounting.model.ProjectRegistry.ProjectFinder (also extends it.tidalwave.util.spi.ExtendedFinderSupport<T,F>)
- it.tidalwave.util.Finder<T> (also extends java.lang.Cloneable)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- it.tidalwave.accounting.model.JobEvent.Type
- it.tidalwave.accounting.model.Project.Status
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)