Package com.xero.models.payrolluk
Class LeaveEarningsLine
java.lang.Object
com.xero.models.payrolluk.LeaveEarningsLine
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe amount of the earnings line.earningsRateID(UUID earningsRateID) Xero identifier for payroll leave earnings ratebooleanfixedAmount(Double fixedAmount) Leave earnings fixed amount.The amount of the earnings line.Xero identifier for payroll leave earnings rateLeave earnings fixed amount.Identifies if the leave earnings is taken from the timesheet.Leave earnings number of unitsRate per unit for leave earnings lineinthashCode()isLinkedToTimesheet(Boolean isLinkedToTimesheet) Identifies if the leave earnings is taken from the timesheet.numberOfUnits(Double numberOfUnits) Leave earnings number of unitsratePerUnit(Double ratePerUnit) Rate per unit for leave earnings linevoidThe amount of the earnings line.voidsetEarningsRateID(UUID earningsRateID) Xero identifier for payroll leave earnings ratevoidsetFixedAmount(Double fixedAmount) Leave earnings fixed amount.voidsetIsLinkedToTimesheet(Boolean isLinkedToTimesheet) Identifies if the leave earnings is taken from the timesheet.voidsetNumberOfUnits(Double numberOfUnits) Leave earnings number of unitsvoidsetRatePerUnit(Double ratePerUnit) Rate per unit for leave earnings linetoString()
-
Constructor Details
-
LeaveEarningsLine
public LeaveEarningsLine()
-
-
Method Details
-
earningsRateID
Xero identifier for payroll leave earnings rate- Parameters:
earningsRateID- UUID- Returns:
- LeaveEarningsLine
-
getEarningsRateID
Xero identifier for payroll leave earnings rate- Returns:
- earningsRateID
-
setEarningsRateID
Xero identifier for payroll leave earnings rate- Parameters:
earningsRateID- UUID
-
ratePerUnit
Rate per unit for leave earnings line- Parameters:
ratePerUnit- Double- Returns:
- LeaveEarningsLine
-
getRatePerUnit
-
setRatePerUnit
Rate per unit for leave earnings line- Parameters:
ratePerUnit- Double
-
numberOfUnits
Leave earnings number of units- Parameters:
numberOfUnits- Double- Returns:
- LeaveEarningsLine
-
getNumberOfUnits
-
setNumberOfUnits
Leave earnings number of units- Parameters:
numberOfUnits- Double
-
fixedAmount
Leave earnings fixed amount. Only applicable if the EarningsRate RateType is Fixed- Parameters:
fixedAmount- Double- Returns:
- LeaveEarningsLine
-
getFixedAmount
Leave earnings fixed amount. Only applicable if the EarningsRate RateType is Fixed- Returns:
- fixedAmount
-
setFixedAmount
Leave earnings fixed amount. Only applicable if the EarningsRate RateType is Fixed- Parameters:
fixedAmount- Double
-
amount
The amount of the earnings line.- Parameters:
amount- Double- Returns:
- LeaveEarningsLine
-
getAmount
-
setAmount
-
isLinkedToTimesheet
Identifies if the leave earnings is taken from the timesheet. False for leave earnings line- Parameters:
isLinkedToTimesheet- Boolean- Returns:
- LeaveEarningsLine
-
getIsLinkedToTimesheet
Identifies if the leave earnings is taken from the timesheet. False for leave earnings line- Returns:
- isLinkedToTimesheet
-
setIsLinkedToTimesheet
Identifies if the leave earnings is taken from the timesheet. False for leave earnings line- Parameters:
isLinkedToTimesheet- Boolean
-
equals
-
hashCode
-
toString
-