Class Hierarchy
- java.lang.Object
- ch.aaap.harvestclient.domain.Role (implements ch.aaap.harvestclient.domain.BaseObject<T>)
 - ch.aaap.harvestclient.domain.User (implements ch.aaap.harvestclient.domain.BaseObject<T>)
 
 
Interface Hierarchy
- ch.aaap.harvestclient.domain.Company
 - ch.aaap.harvestclient.domain.ExpenseCommon
- ch.aaap.harvestclient.domain.Expense (also extends ch.aaap.harvestclient.domain.BaseObject<T>)
 
 - ch.aaap.harvestclient.domain.MessageRecipient
 - ch.aaap.harvestclient.domain.Receipt
 - ch.aaap.harvestclient.domain.reference.Reference<T>
- ch.aaap.harvestclient.domain.BaseObject<T>
- ch.aaap.harvestclient.domain.Client
 - ch.aaap.harvestclient.domain.ClientContact
 - ch.aaap.harvestclient.domain.Estimate
 - ch.aaap.harvestclient.domain.EstimateItem.Category
 - ch.aaap.harvestclient.domain.EstimateMessage
 - ch.aaap.harvestclient.domain.Expense (also extends ch.aaap.harvestclient.domain.ExpenseCommon)
 - ch.aaap.harvestclient.domain.ExpenseCategory
 - ch.aaap.harvestclient.domain.Invoice
 - ch.aaap.harvestclient.domain.InvoiceItem.Category
 - ch.aaap.harvestclient.domain.InvoiceMessage
 - ch.aaap.harvestclient.domain.InvoicePayment
 - ch.aaap.harvestclient.domain.Project
 - ch.aaap.harvestclient.domain.ProjectAssignment
 - ch.aaap.harvestclient.domain.Task
 - ch.aaap.harvestclient.domain.TaskAssignment
 - ch.aaap.harvestclient.domain.TimeEntry
 - ch.aaap.harvestclient.domain.UserAssignment
 
 - ch.aaap.harvestclient.domain.Creator
 - ch.aaap.harvestclient.domain.EstimateItem
 - ch.aaap.harvestclient.domain.ExternalService
 - ch.aaap.harvestclient.domain.InvoiceItem
 - ch.aaap.harvestclient.domain.PaymentGateway
 - ch.aaap.harvestclient.domain.Retainer
 
 - ch.aaap.harvestclient.domain.BaseObject<T>
 
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- ch.aaap.harvestclient.domain.Estimate.State
 - ch.aaap.harvestclient.domain.EstimateMessage.EventType
 - ch.aaap.harvestclient.domain.Invoice.State
 - ch.aaap.harvestclient.domain.InvoiceMessage.EventType
 - ch.aaap.harvestclient.domain.Project.BillingMethod
 - ch.aaap.harvestclient.domain.Project.BudgetMethod
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)