Interface PaginatedList
@TypeAdapters(fieldNamingStrategy=true)
@Immutable
public interface PaginatedList
Holds any type of list from Harvest. We use the fact that missing JSON fields
 will be set to null
- 
Method Details
- 
getClients
 - 
getTasks
 - 
getContacts
List<ClientContact> getContacts() - 
getProjects
 - 
getProjectAssignments
List<ProjectAssignment> getProjectAssignments() - 
getRoles
 - 
getTaskAssignments
List<TaskAssignment> getTaskAssignments() - 
getTimeEntries
 - 
getUsers
 - 
getEstimates
 - 
getEstimateItemCategories
List<EstimateItem.Category> getEstimateItemCategories() - 
getEstimateMessages
List<EstimateMessage> getEstimateMessages() - 
getInvoiceItemCategories
List<InvoiceItem.Category> getInvoiceItemCategories() - 
getInvoices
 - 
getInvoicePayments
List<InvoicePayment> getInvoicePayments() - 
getInvoiceMessages
List<InvoiceMessage> getInvoiceMessages() - 
getUserAssignments
List<UserAssignment> getUserAssignments() - 
getExpenseCategories
List<ExpenseCategory> getExpenseCategories() - 
getExpenses
 - 
getPerPage
 - 
getTotalPages
 - 
getNextPage
 - 
getPreviousPage
 - 
getPage
 - 
getLinks
 
 -