Package com.xero.models.payrollau
Class SuperannuationLine
java.lang.Object
com.xero.models.payrollau.SuperannuationLine
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionSuperannuation amountcalculationType(SuperannuationCalculationType calculationType) calculationTypecontributionType(SuperannuationContributionType contributionType) contributionTypebooleanexpenseAccountCode(String expenseAccountCode) Superannuation expense account code.Superannuation amountGet calculationTypeGet contributionTypeSuperannuation expense account code.Superannuation liability account codeSuperannuation minimum monthly earnings.Superannuation payment date for the current period (YYYY-MM-DD)org.threeten.bp.LocalDateSuperannuation payment date for the current period (YYYY-MM-DD)Superannuation percentageXero identifier for payroll super fund membership ID.inthashCode()liabilityAccountCode(String liabilityAccountCode) Superannuation liability account codeminimumMonthlyEarnings(Double minimumMonthlyEarnings) Superannuation minimum monthly earnings.paymentDateForThisPeriod(String paymentDateForThisPeriod) Superannuation payment date for the current period (YYYY-MM-DD)percentage(Double percentage) Superannuation percentagevoidSuperannuation amountvoidsetCalculationType(SuperannuationCalculationType calculationType) calculationTypevoidsetContributionType(SuperannuationContributionType contributionType) contributionTypevoidsetExpenseAccountCode(String expenseAccountCode) Superannuation expense account code.voidsetLiabilityAccountCode(String liabilityAccountCode) Superannuation liability account codevoidsetMinimumMonthlyEarnings(Double minimumMonthlyEarnings) Superannuation minimum monthly earnings.voidsetPaymentDateForThisPeriod(String paymentDateForThisPeriod) Superannuation payment date for the current period (YYYY-MM-DD)voidsetPaymentDateForThisPeriod(org.threeten.bp.LocalDate paymentDateForThisPeriod) Superannuation payment date for the current period (YYYY-MM-DD)voidsetPercentage(Double percentage) Superannuation percentagevoidsetSuperMembershipID(UUID superMembershipID) Xero identifier for payroll super fund membership ID.superMembershipID(UUID superMembershipID) Xero identifier for payroll super fund membership ID.toString()
-
Constructor Details
-
SuperannuationLine
public SuperannuationLine()
-
-
Method Details
-
superMembershipID
Xero identifier for payroll super fund membership ID.- Parameters:
superMembershipID- UUID- Returns:
- SuperannuationLine
-
getSuperMembershipID
Xero identifier for payroll super fund membership ID.- Returns:
- superMembershipID
-
setSuperMembershipID
Xero identifier for payroll super fund membership ID.- Parameters:
superMembershipID- UUID
-
contributionType
contributionType- Parameters:
contributionType- SuperannuationContributionType- Returns:
- SuperannuationLine
-
getContributionType
Get contributionType- Returns:
- contributionType
-
setContributionType
contributionType- Parameters:
contributionType- SuperannuationContributionType
-
calculationType
calculationType- Parameters:
calculationType- SuperannuationCalculationType- Returns:
- SuperannuationLine
-
getCalculationType
Get calculationType- Returns:
- calculationType
-
setCalculationType
calculationType- Parameters:
calculationType- SuperannuationCalculationType
-
minimumMonthlyEarnings
Superannuation minimum monthly earnings.- Parameters:
minimumMonthlyEarnings- Double- Returns:
- SuperannuationLine
-
getMinimumMonthlyEarnings
Superannuation minimum monthly earnings.- Returns:
- minimumMonthlyEarnings
-
setMinimumMonthlyEarnings
Superannuation minimum monthly earnings.- Parameters:
minimumMonthlyEarnings- Double
-
expenseAccountCode
Superannuation expense account code.- Parameters:
expenseAccountCode- String- Returns:
- SuperannuationLine
-
getExpenseAccountCode
Superannuation expense account code.- Returns:
- expenseAccountCode
-
setExpenseAccountCode
Superannuation expense account code.- Parameters:
expenseAccountCode- String
-
liabilityAccountCode
Superannuation liability account code- Parameters:
liabilityAccountCode- String- Returns:
- SuperannuationLine
-
getLiabilityAccountCode
Superannuation liability account code- Returns:
- liabilityAccountCode
-
setLiabilityAccountCode
Superannuation liability account code- Parameters:
liabilityAccountCode- String
-
paymentDateForThisPeriod
Superannuation payment date for the current period (YYYY-MM-DD)- Parameters:
paymentDateForThisPeriod- String- Returns:
- SuperannuationLine
-
getPaymentDateForThisPeriod
Superannuation payment date for the current period (YYYY-MM-DD)- Returns:
- paymentDateForThisPeriod
-
getPaymentDateForThisPeriodAsDate
public org.threeten.bp.LocalDate getPaymentDateForThisPeriodAsDate()Superannuation payment date for the current period (YYYY-MM-DD)- Returns:
- LocalDate
-
setPaymentDateForThisPeriod
Superannuation payment date for the current period (YYYY-MM-DD)- Parameters:
paymentDateForThisPeriod- String
-
setPaymentDateForThisPeriod
public void setPaymentDateForThisPeriod(org.threeten.bp.LocalDate paymentDateForThisPeriod) Superannuation payment date for the current period (YYYY-MM-DD)- Parameters:
paymentDateForThisPeriod- LocalDateTime
-
percentage
Superannuation percentage- Parameters:
percentage- Double- Returns:
- SuperannuationLine
-
getPercentage
-
setPercentage
Superannuation percentage- Parameters:
percentage- Double
-
amount
Superannuation amount- Parameters:
amount- Double- Returns:
- SuperannuationLine
-
getAmount
-
setAmount
-
equals
-
hashCode
-
toString
-