Package com.xero.models.payrolluk
Class SalaryAndWage
java.lang.Object
com.xero.models.payrolluk.SalaryAndWage
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe type of the payment of the corresponding salary and wagesstatic enumThe current status of the corresponding salary and wages -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionannualSalary(Double annualSalary) The annual salaryearningsRateID(UUID earningsRateID) Xero unique identifier for an earnings rateeffectiveFrom(org.threeten.bp.LocalDate effectiveFrom) The effective date of the corresponding salary and wagesbooleanThe annual salaryXero unique identifier for an earnings rateorg.threeten.bp.LocalDateThe effective date of the corresponding salary and wagesThe Number of Units per day for the corresponding salary and wagesThe Number of Units per week for the corresponding salary and wagesThe type of the payment of the corresponding salary and wagesThe rate of each unit for the corresponding salary and wagesXero unique identifier for a salary and wages recordThe current status of the corresponding salary and wagesinthashCode()numberOfUnitsPerDay(Double numberOfUnitsPerDay) The Number of Units per day for the corresponding salary and wagesnumberOfUnitsPerWeek(Double numberOfUnitsPerWeek) The Number of Units per week for the corresponding salary and wagespaymentType(SalaryAndWage.PaymentTypeEnum paymentType) The type of the payment of the corresponding salary and wagesratePerUnit(Double ratePerUnit) The rate of each unit for the corresponding salary and wagessalaryAndWagesID(UUID salaryAndWagesID) Xero unique identifier for a salary and wages recordvoidsetAnnualSalary(Double annualSalary) The annual salaryvoidsetEarningsRateID(UUID earningsRateID) Xero unique identifier for an earnings ratevoidsetEffectiveFrom(org.threeten.bp.LocalDate effectiveFrom) The effective date of the corresponding salary and wagesvoidsetNumberOfUnitsPerDay(Double numberOfUnitsPerDay) The Number of Units per day for the corresponding salary and wagesvoidsetNumberOfUnitsPerWeek(Double numberOfUnitsPerWeek) The Number of Units per week for the corresponding salary and wagesvoidsetPaymentType(SalaryAndWage.PaymentTypeEnum paymentType) The type of the payment of the corresponding salary and wagesvoidsetRatePerUnit(Double ratePerUnit) The rate of each unit for the corresponding salary and wagesvoidsetSalaryAndWagesID(UUID salaryAndWagesID) Xero unique identifier for a salary and wages recordvoidsetStatus(SalaryAndWage.StatusEnum status) The current status of the corresponding salary and wagesstatus(SalaryAndWage.StatusEnum status) The current status of the corresponding salary and wagestoString()
-
Constructor Details
-
SalaryAndWage
public SalaryAndWage()
-
-
Method Details
-
salaryAndWagesID
Xero unique identifier for a salary and wages record- Parameters:
salaryAndWagesID- UUID- Returns:
- SalaryAndWage
-
getSalaryAndWagesID
Xero unique identifier for a salary and wages record- Returns:
- salaryAndWagesID
-
setSalaryAndWagesID
Xero unique identifier for a salary and wages record- Parameters:
salaryAndWagesID- UUID
-
earningsRateID
Xero unique identifier for an earnings rate- Parameters:
earningsRateID- UUID- Returns:
- SalaryAndWage
-
getEarningsRateID
-
setEarningsRateID
Xero unique identifier for an earnings rate- Parameters:
earningsRateID- UUID
-
numberOfUnitsPerWeek
The Number of Units per week for the corresponding salary and wages- Parameters:
numberOfUnitsPerWeek- Double- Returns:
- SalaryAndWage
-
getNumberOfUnitsPerWeek
The Number of Units per week for the corresponding salary and wages- Returns:
- numberOfUnitsPerWeek
-
setNumberOfUnitsPerWeek
The Number of Units per week for the corresponding salary and wages- Parameters:
numberOfUnitsPerWeek- Double
-
ratePerUnit
The rate of each unit for the corresponding salary and wages- Parameters:
ratePerUnit- Double- Returns:
- SalaryAndWage
-
getRatePerUnit
The rate of each unit for the corresponding salary and wages- Returns:
- ratePerUnit
-
setRatePerUnit
The rate of each unit for the corresponding salary and wages- Parameters:
ratePerUnit- Double
-
numberOfUnitsPerDay
The Number of Units per day for the corresponding salary and wages- Parameters:
numberOfUnitsPerDay- Double- Returns:
- SalaryAndWage
-
getNumberOfUnitsPerDay
The Number of Units per day for the corresponding salary and wages- Returns:
- numberOfUnitsPerDay
-
setNumberOfUnitsPerDay
The Number of Units per day for the corresponding salary and wages- Parameters:
numberOfUnitsPerDay- Double
-
effectiveFrom
The effective date of the corresponding salary and wages- Parameters:
effectiveFrom- LocalDate- Returns:
- SalaryAndWage
-
getEffectiveFrom
public org.threeten.bp.LocalDate getEffectiveFrom()The effective date of the corresponding salary and wages- Returns:
- effectiveFrom
-
setEffectiveFrom
public void setEffectiveFrom(org.threeten.bp.LocalDate effectiveFrom) The effective date of the corresponding salary and wages- Parameters:
effectiveFrom- LocalDate
-
annualSalary
The annual salary- Parameters:
annualSalary- Double- Returns:
- SalaryAndWage
-
getAnnualSalary
-
setAnnualSalary
The annual salary- Parameters:
annualSalary- Double
-
status
The current status of the corresponding salary and wages- Parameters:
status- StatusEnum- Returns:
- SalaryAndWage
-
getStatus
The current status of the corresponding salary and wages- Returns:
- status
-
setStatus
The current status of the corresponding salary and wages- Parameters:
status- StatusEnum
-
paymentType
The type of the payment of the corresponding salary and wages- Parameters:
paymentType- PaymentTypeEnum- Returns:
- SalaryAndWage
-
getPaymentType
The type of the payment of the corresponding salary and wages- Returns:
- paymentType
-
setPaymentType
The type of the payment of the corresponding salary and wages- Parameters:
paymentType- PaymentTypeEnum
-
equals
-
hashCode
-
toString
-