@Gson.TypeAdapters(fieldNamingStrategy=true)
@Value.Immutable
public interface PaginatedList
| Modifier and Type | Method and Description |
|---|---|
List<Client> |
getClients() |
List<ClientContact> |
getContacts() |
List<EstimateItem.Category> |
getEstimateItemCategories() |
List<EstimateMessage> |
getEstimateMessages() |
List<Estimate> |
getEstimates() |
List<ExpenseCategory> |
getExpenseCategories() |
List<Expense> |
getExpenses() |
List<InvoiceItem.Category> |
getInvoiceItemCategories() |
List<InvoiceMessage> |
getInvoiceMessages() |
List<InvoicePayment> |
getInvoicePayments() |
List<Invoice> |
getInvoices() |
PaginationLinks |
getLinks() |
Integer |
getNextPage() |
Integer |
getPage() |
Integer |
getPerPage() |
Integer |
getPreviousPage() |
List<ProjectAssignment> |
getProjectAssignments() |
List<Project> |
getProjects() |
List<Role> |
getRoles() |
List<TaskAssignment> |
getTaskAssignments() |
List<Task> |
getTasks() |
List<TimeEntry> |
getTimeEntries() |
Integer |
getTotalPages() |
List<UserAssignment> |
getUserAssignments() |
List<User> |
getUsers() |
List<Client> getClients()
List<Task> getTasks()
List<ClientContact> getContacts()
List<Project> getProjects()
List<ProjectAssignment> getProjectAssignments()
List<Role> getRoles()
List<TaskAssignment> getTaskAssignments()
List<TimeEntry> getTimeEntries()
List<User> getUsers()
List<Estimate> getEstimates()
List<EstimateItem.Category> getEstimateItemCategories()
List<EstimateMessage> getEstimateMessages()
List<InvoiceItem.Category> getInvoiceItemCategories()
List<Invoice> getInvoices()
List<InvoicePayment> getInvoicePayments()
List<InvoiceMessage> getInvoiceMessages()
List<UserAssignment> getUserAssignments()
List<ExpenseCategory> getExpenseCategories()
List<Expense> getExpenses()
@Nullable Integer getPerPage()
@Nullable Integer getTotalPages()
@Nullable Integer getNextPage()
@Nullable Integer getPreviousPage()
@Nullable Integer getPage()
@Nullable PaginationLinks getLinks()