Package com.xero.models.payrollau
Class LeaveLine
java.lang.Object
com.xero.models.payrollau.LeaveLine
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionannualNumberOfUnits(Double annualNumberOfUnits) Hours of leave accrued each yearcalculationType(LeaveLineCalculationType calculationType) calculationTypeemploymentTerminationPaymentType(EmploymentTerminationPaymentType employmentTerminationPaymentType) employmentTerminationPaymentTypeentitlementFinalPayPayoutType(EntitlementFinalPayPayoutType entitlementFinalPayPayoutType) entitlementFinalPayPayoutTypebooleanfullTimeNumberOfUnitsPerPeriod(Double fullTimeNumberOfUnitsPerPeriod) Normal ordinary earnings number of units for leave line.Hours of leave accrued each yearGet calculationTypeGet employmentTerminationPaymentTypeGet entitlementFinalPayPayoutTypeNormal ordinary earnings number of units for leave line.amount of leave lineXero leave type identifierNumber of units for leave line.inthashCode()includeSuperannuationGuaranteeContribution(Boolean includeSuperannuationGuaranteeContribution) amount of leave lineleaveTypeID(UUID leaveTypeID) Xero leave type identifiernumberOfUnits(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.toString()
-
Constructor Details
-
LeaveLine
public LeaveLine()
-
-
Method Details
-
leaveTypeID
-
getLeaveTypeID
-
setLeaveTypeID
Xero leave type identifier- Parameters:
leaveTypeID- UUID
-
calculationType
calculationType- Parameters:
calculationType- LeaveLineCalculationType- Returns:
- LeaveLine
-
getCalculationType
-
setCalculationType
calculationType- Parameters:
calculationType- LeaveLineCalculationType
-
entitlementFinalPayPayoutType
public LeaveLine entitlementFinalPayPayoutType(EntitlementFinalPayPayoutType entitlementFinalPayPayoutType) entitlementFinalPayPayoutType- Parameters:
entitlementFinalPayPayoutType- EntitlementFinalPayPayoutType- Returns:
- LeaveLine
-
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
Get employmentTerminationPaymentType- Returns:
- employmentTerminationPaymentType
-
setEmploymentTerminationPaymentType
public void setEmploymentTerminationPaymentType(EmploymentTerminationPaymentType employmentTerminationPaymentType) employmentTerminationPaymentType- Parameters:
employmentTerminationPaymentType- EmploymentTerminationPaymentType
-
includeSuperannuationGuaranteeContribution
-
getIncludeSuperannuationGuaranteeContribution
amount of leave line- Returns:
- includeSuperannuationGuaranteeContribution
-
setIncludeSuperannuationGuaranteeContribution
public void setIncludeSuperannuationGuaranteeContribution(Boolean includeSuperannuationGuaranteeContribution) amount of leave line- Parameters:
includeSuperannuationGuaranteeContribution- Boolean
-
numberOfUnits
-
getNumberOfUnits
-
setNumberOfUnits
Number of units for leave line.- Parameters:
numberOfUnits- Double
-
annualNumberOfUnits
-
getAnnualNumberOfUnits
Hours of leave accrued each year- Returns:
- annualNumberOfUnits
-
setAnnualNumberOfUnits
Hours of leave accrued each year- Parameters:
annualNumberOfUnits- Double
-
fullTimeNumberOfUnitsPerPeriod
-
getFullTimeNumberOfUnitsPerPeriod
Normal ordinary earnings number of units for leave line.- Returns:
- fullTimeNumberOfUnitsPerPeriod
-
setFullTimeNumberOfUnitsPerPeriod
Normal ordinary earnings number of units for leave line.- Parameters:
fullTimeNumberOfUnitsPerPeriod- Double
-
equals
-
hashCode
-
toString
-