Package com.xero.models.payrollau
Class TimesheetLine
java.lang.Object
com.xero.models.payrollau.TimesheetLine
public class TimesheetLine extends Object
TimesheetLine
-
Constructor Summary
Constructors Constructor Description TimesheetLine() -
Method Summary
Modifier and Type Method Description TimesheetLineaddNumberOfUnitsItem(Double numberOfUnitsItem)TimesheetLineearningsRateID(UUID earningsRateID)booleanequals(Object o)UUIDgetEarningsRateID()The Xero identifier for an Earnings RateList<Double>getNumberOfUnits()The number of units on a timesheet lineUUIDgetTrackingItemID()The Xero identifier for a Tracking Category.StringgetUpdatedDateUTC()Last modified timestamporg.threeten.bp.OffsetDateTimegetUpdatedDateUTCAsDate()inthashCode()TimesheetLinenumberOfUnits(List<Double> numberOfUnits)voidsetEarningsRateID(UUID earningsRateID)voidsetNumberOfUnits(List<Double> numberOfUnits)voidsetTrackingItemID(UUID trackingItemID)StringtoString()TimesheetLinetrackingItemID(UUID trackingItemID)
-
Constructor Details
-
TimesheetLine
public TimesheetLine()
-
-
Method Details
-
earningsRateID
-
getEarningsRateID
The Xero identifier for an Earnings Rate- Returns:
- earningsRateID
-
setEarningsRateID
-
trackingItemID
-
getTrackingItemID
The Xero identifier for a Tracking Category. The TrackingOptionID must belong to the TrackingCategory selected as TimesheetCategories under Payroll Settings.- Returns:
- trackingItemID
-
setTrackingItemID
-
numberOfUnits
-
addNumberOfUnitsItem
-
getNumberOfUnits
The number of units on a timesheet line- Returns:
- numberOfUnits
-
setNumberOfUnits
-
getUpdatedDateUTC
Last modified timestamp- Returns:
- updatedDateUTC
-
getUpdatedDateUTCAsDate
public org.threeten.bp.OffsetDateTime getUpdatedDateUTCAsDate() -
equals
-
hashCode
public int hashCode() -
toString
-