public class SalaryAndWage extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SalaryAndWage.PaymentTypeEnum
The type of the payment of the corresponding salary and wages
|
static class |
SalaryAndWage.StatusEnum
The current status of the corresponding salary and wages
|
| Constructor and Description |
|---|
SalaryAndWage() |
| Modifier and Type | Method and Description |
|---|---|
SalaryAndWage |
annualSalary(Double annualSalary) |
SalaryAndWage |
earningsRateID(UUID earningsRateID) |
SalaryAndWage |
effectiveFrom(org.threeten.bp.LocalDate effectiveFrom) |
boolean |
equals(Object o) |
Double |
getAnnualSalary()
The annual salary
|
UUID |
getEarningsRateID()
Xero unique identifier for an earnings rate
|
org.threeten.bp.LocalDate |
getEffectiveFrom()
The effective date of the corresponding salary and wages
|
Double |
getNumberOfUnitsPerDay()
The Number of Units per day for the corresponding salary and wages
|
Double |
getNumberOfUnitsPerWeek()
The Number of Units per week for the corresponding salary and wages
|
SalaryAndWage.PaymentTypeEnum |
getPaymentType()
The type of the payment of the corresponding salary and wages
|
Double |
getRatePerUnit()
The rate of each unit for the corresponding salary and wages
|
UUID |
getSalaryAndWagesID()
Xero unique identifier for a salary and wages record
|
SalaryAndWage.StatusEnum |
getStatus()
The current status of the corresponding salary and wages
|
int |
hashCode() |
SalaryAndWage |
numberOfUnitsPerDay(Double numberOfUnitsPerDay) |
SalaryAndWage |
numberOfUnitsPerWeek(Double numberOfUnitsPerWeek) |
SalaryAndWage |
paymentType(SalaryAndWage.PaymentTypeEnum paymentType) |
SalaryAndWage |
ratePerUnit(Double ratePerUnit) |
SalaryAndWage |
salaryAndWagesID(UUID salaryAndWagesID) |
void |
setAnnualSalary(Double annualSalary) |
void |
setEarningsRateID(UUID earningsRateID) |
void |
setEffectiveFrom(org.threeten.bp.LocalDate effectiveFrom) |
void |
setNumberOfUnitsPerDay(Double numberOfUnitsPerDay) |
void |
setNumberOfUnitsPerWeek(Double numberOfUnitsPerWeek) |
void |
setPaymentType(SalaryAndWage.PaymentTypeEnum paymentType) |
void |
setRatePerUnit(Double ratePerUnit) |
void |
setSalaryAndWagesID(UUID salaryAndWagesID) |
void |
setStatus(SalaryAndWage.StatusEnum status) |
SalaryAndWage |
status(SalaryAndWage.StatusEnum status) |
String |
toString() |
public SalaryAndWage salaryAndWagesID(UUID salaryAndWagesID)
public UUID getSalaryAndWagesID()
public void setSalaryAndWagesID(UUID salaryAndWagesID)
public SalaryAndWage earningsRateID(UUID earningsRateID)
public UUID getEarningsRateID()
public void setEarningsRateID(UUID earningsRateID)
public SalaryAndWage numberOfUnitsPerWeek(Double numberOfUnitsPerWeek)
public Double getNumberOfUnitsPerWeek()
public void setNumberOfUnitsPerWeek(Double numberOfUnitsPerWeek)
public SalaryAndWage ratePerUnit(Double ratePerUnit)
public Double getRatePerUnit()
public void setRatePerUnit(Double ratePerUnit)
public SalaryAndWage numberOfUnitsPerDay(Double numberOfUnitsPerDay)
public Double getNumberOfUnitsPerDay()
public void setNumberOfUnitsPerDay(Double numberOfUnitsPerDay)
public SalaryAndWage effectiveFrom(org.threeten.bp.LocalDate effectiveFrom)
public org.threeten.bp.LocalDate getEffectiveFrom()
public void setEffectiveFrom(org.threeten.bp.LocalDate effectiveFrom)
public SalaryAndWage annualSalary(Double annualSalary)
public Double getAnnualSalary()
public void setAnnualSalary(Double annualSalary)
public SalaryAndWage status(SalaryAndWage.StatusEnum status)
public SalaryAndWage.StatusEnum getStatus()
public void setStatus(SalaryAndWage.StatusEnum status)
public SalaryAndWage paymentType(SalaryAndWage.PaymentTypeEnum paymentType)
public SalaryAndWage.PaymentTypeEnum getPaymentType()
public void setPaymentType(SalaryAndWage.PaymentTypeEnum paymentType)
Copyright © 2020. All rights reserved.