Package com.xero.models.payrollau
Class LeaveLine
- java.lang.Object
-
- com.xero.models.payrollau.LeaveLine
-
public class LeaveLine extends Object
LeaveLine
-
-
Constructor Summary
Constructors Constructor Description LeaveLine()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LeaveLineannualNumberOfUnits(Double annualNumberOfUnits)Hours of leave accrued each yearLeaveLinecalculationType(LeaveLineCalculationType calculationType)calculationTypeLeaveLineemploymentTerminationPaymentType(EmploymentTerminationPaymentType employmentTerminationPaymentType)employmentTerminationPaymentTypeLeaveLineentitlementFinalPayPayoutType(EntitlementFinalPayPayoutType entitlementFinalPayPayoutType)entitlementFinalPayPayoutTypebooleanequals(Object o)LeaveLinefullTimeNumberOfUnitsPerPeriod(Double fullTimeNumberOfUnitsPerPeriod)Normal ordinary earnings number of units for leave line.DoublegetAnnualNumberOfUnits()Hours of leave accrued each yearLeaveLineCalculationTypegetCalculationType()Get calculationTypeEmploymentTerminationPaymentTypegetEmploymentTerminationPaymentType()Get employmentTerminationPaymentTypeEntitlementFinalPayPayoutTypegetEntitlementFinalPayPayoutType()Get entitlementFinalPayPayoutTypeDoublegetFullTimeNumberOfUnitsPerPeriod()Normal ordinary earnings number of units for leave line.BooleangetIncludeSuperannuationGuaranteeContribution()amount of leave lineUUIDgetLeaveTypeID()Xero leave type identifierDoublegetNumberOfUnits()Number of units for leave line.inthashCode()LeaveLineincludeSuperannuationGuaranteeContribution(Boolean includeSuperannuationGuaranteeContribution)amount of leave lineLeaveLineleaveTypeID(UUID leaveTypeID)Xero leave type identifierLeaveLinenumberOfUnits(Double numberOfUnits)Number of units for leave line.voidsetAnnualNumberOfUnits(Double annualNumberOfUnits)Hours of leave accrued each yearvoidsetCalculationType(LeaveLineCalculationType calculationType)calculationTypevoidsetEmploymentTerminationPaymentType(EmploymentTerminationPaymentType employmentTerminationPaymentType)employmentTerminationPaymentTypevoidsetEntitlementFinalPayPayoutType(EntitlementFinalPayPayoutType entitlementFinalPayPayoutType)entitlementFinalPayPayoutTypevoidsetFullTimeNumberOfUnitsPerPeriod(Double fullTimeNumberOfUnitsPerPeriod)Normal ordinary earnings number of units for leave line.voidsetIncludeSuperannuationGuaranteeContribution(Boolean includeSuperannuationGuaranteeContribution)amount of leave linevoidsetLeaveTypeID(UUID leaveTypeID)Xero leave type identifiervoidsetNumberOfUnits(Double numberOfUnits)Number of units for leave line.StringtoString()
-
-
-
Method Detail
-
leaveTypeID
public LeaveLine leaveTypeID(UUID leaveTypeID)
Xero leave type identifier- Parameters:
leaveTypeID- UUID- Returns:
- LeaveLine
-
getLeaveTypeID
public UUID getLeaveTypeID()
Xero leave type identifier- Returns:
- leaveTypeID
-
setLeaveTypeID
public void setLeaveTypeID(UUID leaveTypeID)
Xero leave type identifier- Parameters:
leaveTypeID- UUID
-
calculationType
public LeaveLine calculationType(LeaveLineCalculationType calculationType)
calculationType- Parameters:
calculationType- LeaveLineCalculationType- Returns:
- LeaveLine
-
getCalculationType
public LeaveLineCalculationType getCalculationType()
Get calculationType- Returns:
- calculationType
-
setCalculationType
public void setCalculationType(LeaveLineCalculationType calculationType)
calculationType- Parameters:
calculationType- LeaveLineCalculationType
-
entitlementFinalPayPayoutType
public LeaveLine entitlementFinalPayPayoutType(EntitlementFinalPayPayoutType entitlementFinalPayPayoutType)
entitlementFinalPayPayoutType- Parameters:
entitlementFinalPayPayoutType- EntitlementFinalPayPayoutType- Returns:
- LeaveLine
-
getEntitlementFinalPayPayoutType
public EntitlementFinalPayPayoutType getEntitlementFinalPayPayoutType()
Get entitlementFinalPayPayoutType- Returns:
- entitlementFinalPayPayoutType
-
setEntitlementFinalPayPayoutType
public void setEntitlementFinalPayPayoutType(EntitlementFinalPayPayoutType entitlementFinalPayPayoutType)
entitlementFinalPayPayoutType- Parameters:
entitlementFinalPayPayoutType- EntitlementFinalPayPayoutType
-
employmentTerminationPaymentType
public LeaveLine employmentTerminationPaymentType(EmploymentTerminationPaymentType employmentTerminationPaymentType)
employmentTerminationPaymentType- Parameters:
employmentTerminationPaymentType- EmploymentTerminationPaymentType- Returns:
- LeaveLine
-
getEmploymentTerminationPaymentType
public EmploymentTerminationPaymentType getEmploymentTerminationPaymentType()
Get employmentTerminationPaymentType- Returns:
- employmentTerminationPaymentType
-
setEmploymentTerminationPaymentType
public void setEmploymentTerminationPaymentType(EmploymentTerminationPaymentType employmentTerminationPaymentType)
employmentTerminationPaymentType- Parameters:
employmentTerminationPaymentType- EmploymentTerminationPaymentType
-
includeSuperannuationGuaranteeContribution
public LeaveLine includeSuperannuationGuaranteeContribution(Boolean includeSuperannuationGuaranteeContribution)
amount of leave line- Parameters:
includeSuperannuationGuaranteeContribution- Boolean- Returns:
- LeaveLine
-
getIncludeSuperannuationGuaranteeContribution
public Boolean getIncludeSuperannuationGuaranteeContribution()
amount of leave line- Returns:
- includeSuperannuationGuaranteeContribution
-
setIncludeSuperannuationGuaranteeContribution
public void setIncludeSuperannuationGuaranteeContribution(Boolean includeSuperannuationGuaranteeContribution)
amount of leave line- Parameters:
includeSuperannuationGuaranteeContribution- Boolean
-
numberOfUnits
public LeaveLine numberOfUnits(Double numberOfUnits)
Number of units for leave line.- Parameters:
numberOfUnits- Double- Returns:
- LeaveLine
-
getNumberOfUnits
public Double getNumberOfUnits()
Number of units for leave line.- Returns:
- numberOfUnits
-
setNumberOfUnits
public void setNumberOfUnits(Double numberOfUnits)
Number of units for leave line.- Parameters:
numberOfUnits- Double
-
annualNumberOfUnits
public LeaveLine annualNumberOfUnits(Double annualNumberOfUnits)
Hours of leave accrued each year- Parameters:
annualNumberOfUnits- Double- Returns:
- LeaveLine
-
getAnnualNumberOfUnits
public Double getAnnualNumberOfUnits()
Hours of leave accrued each year- Returns:
- annualNumberOfUnits
-
setAnnualNumberOfUnits
public void setAnnualNumberOfUnits(Double annualNumberOfUnits)
Hours of leave accrued each year- Parameters:
annualNumberOfUnits- Double
-
fullTimeNumberOfUnitsPerPeriod
public LeaveLine fullTimeNumberOfUnitsPerPeriod(Double fullTimeNumberOfUnitsPerPeriod)
Normal ordinary earnings number of units for leave line.- Parameters:
fullTimeNumberOfUnitsPerPeriod- Double- Returns:
- LeaveLine
-
getFullTimeNumberOfUnitsPerPeriod
public Double getFullTimeNumberOfUnitsPerPeriod()
Normal ordinary earnings number of units for leave line.- Returns:
- fullTimeNumberOfUnitsPerPeriod
-
setFullTimeNumberOfUnitsPerPeriod
public void setFullTimeNumberOfUnitsPerPeriod(Double fullTimeNumberOfUnitsPerPeriod)
Normal ordinary earnings number of units for leave line.- Parameters:
fullTimeNumberOfUnitsPerPeriod- Double
-
-