public class Project extends Object implements Reference<Project>
| Modifier and Type | Class and Description |
|---|---|
static class |
Project.BillingMethod |
static class |
Project.BudgetMethod |
| Constructor and Description |
|---|
Project() |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
getActive() |
Boolean |
getBillable() |
Project.BillingMethod |
getBillBy() |
Double |
getBudget() |
Project.BudgetMethod |
getBudgetBy() |
ClientReferenceDto |
getClientReference() |
String |
getCode() |
Double |
getCostBudget() |
Boolean |
getCostBudgetIncludeExpenses() |
Instant |
getCreatedAt() |
LocalDate |
getEndsOn() |
Double |
getFee() |
Boolean |
getFixedFee() |
Double |
getHourlyRate() |
Long |
getId() |
String |
getName() |
String |
getNotes() |
Boolean |
getNotifyWhenOverBudget() |
LocalDate |
getOverBudgetNotificationDate() |
Double |
getOverBudgetNotificationPercentage() |
Boolean |
getShowBudgetToAll() |
LocalDate |
getStartsOn() |
Instant |
getUpdatedAt() |
void |
setActive(Boolean active) |
void |
setBillable(Boolean billable) |
void |
setBillBy(Project.BillingMethod billBy) |
void |
setBudget(Double budget) |
void |
setBudgetBy(Project.BudgetMethod budgetBy) |
void |
setClientReference(ClientReferenceDto clientReference) |
void |
setCode(String code) |
void |
setCostBudget(Double costBudget) |
void |
setCostBudgetIncludeExpenses(Boolean costBudgetIncludeExpenses) |
void |
setCreatedAt(Instant createdAt) |
void |
setEndsOn(LocalDate endsOn) |
void |
setFee(Double fee) |
void |
setFixedFee(Boolean fixedFee) |
void |
setHourlyRate(Double hourlyRate) |
void |
setName(String name) |
void |
setNotes(String notes) |
void |
setNotifyWhenOverBudget(Boolean notifyWhenOverBudget) |
void |
setOverBudgetNotificationDate(LocalDate overBudgetNotificationDate) |
void |
setOverBudgetNotificationPercentage(Double overBudgetNotificationPercentage) |
void |
setShowBudgetToAll(Boolean showBudgetToAll) |
void |
setStartsOn(LocalDate startsOn) |
void |
setUpdatedAt(Instant updatedAt) |
String |
toString() |
public ClientReferenceDto getClientReference()
public void setClientReference(ClientReferenceDto clientReference)
public String getName()
public void setName(String name)
public String getCode()
public void setCode(String code)
public Boolean getActive()
public void setActive(Boolean active)
public Boolean getBillable()
public void setBillable(Boolean billable)
public Boolean getFixedFee()
public void setFixedFee(Boolean fixedFee)
public Project.BillingMethod getBillBy()
public void setBillBy(Project.BillingMethod billBy)
public Double getHourlyRate()
public void setHourlyRate(Double hourlyRate)
public Double getBudget()
public void setBudget(Double budget)
public Project.BudgetMethod getBudgetBy()
public void setBudgetBy(Project.BudgetMethod budgetBy)
public Boolean getNotifyWhenOverBudget()
public void setNotifyWhenOverBudget(Boolean notifyWhenOverBudget)
public Double getOverBudgetNotificationPercentage()
public void setOverBudgetNotificationPercentage(Double overBudgetNotificationPercentage)
public LocalDate getOverBudgetNotificationDate()
public void setOverBudgetNotificationDate(LocalDate overBudgetNotificationDate)
public Boolean getShowBudgetToAll()
public void setShowBudgetToAll(Boolean showBudgetToAll)
public Double getCostBudget()
public void setCostBudget(Double costBudget)
public Boolean getCostBudgetIncludeExpenses()
public void setCostBudgetIncludeExpenses(Boolean costBudgetIncludeExpenses)
public Double getFee()
public void setFee(Double fee)
public String getNotes()
public void setNotes(String notes)
public LocalDate getStartsOn()
public void setStartsOn(LocalDate startsOn)
public LocalDate getEndsOn()
public void setEndsOn(LocalDate endsOn)
public Instant getCreatedAt()
public void setCreatedAt(Instant createdAt)
public Instant getUpdatedAt()
public void setUpdatedAt(Instant updatedAt)
public String toString()
toString in class Object