Package com.xero.models.payrollau
Class SuperFund
java.lang.Object
com.xero.models.payrollau.SuperFund
public class SuperFund extends Object
SuperFund
-
Constructor Summary
Constructors Constructor Description SuperFund() -
Method Summary
Modifier and Type Method Description SuperFundABN(String ABN)SuperFundaccountName(String accountName)SuperFundaccountNumber(String accountNumber)SuperFundaddValidationErrorsItem(ValidationError validationErrorsItem)SuperFundBSB(String BSB)SuperFundelectronicServiceAddress(String electronicServiceAddress)SuperFundemployerNumber(String employerNumber)booleanequals(Object o)StringgetABN()ABN of the self managed super fundStringgetAccountName()The account name for the self managed super fund.StringgetAccountNumber()The account number for the self managed super fund.StringgetBSB()BSB of the self managed super fundStringgetElectronicServiceAddress()The electronic service address for the self managed super fund.StringgetEmployerNumber()Some funds assign a unique number to each employerStringgetName()Name of the super fundStringgetSPIN()The SPIN of the Regulated SuperFund.UUIDgetSuperFundID()Xero identifier for a super fundSuperFundTypegetType()Get typeStringgetUpdatedDateUTC()Last modified timestamporg.threeten.bp.OffsetDateTimegetUpdatedDateUTCAsDate()StringgetUSI()The USI of the Regulated SuperFundList<ValidationError>getValidationErrors()Displays array of validation error messages from the APIinthashCode()SuperFundname(String name)voidsetABN(String ABN)voidsetAccountName(String accountName)voidsetAccountNumber(String accountNumber)voidsetBSB(String BSB)voidsetElectronicServiceAddress(String electronicServiceAddress)voidsetEmployerNumber(String employerNumber)voidsetName(String name)voidsetSPIN(String SPIN)voidsetSuperFundID(UUID superFundID)voidsetType(SuperFundType type)voidsetUSI(String USI)voidsetValidationErrors(List<ValidationError> validationErrors)SuperFundSPIN(String SPIN)SuperFundsuperFundID(UUID superFundID)StringtoString()SuperFundtype(SuperFundType type)SuperFundUSI(String USI)SuperFundvalidationErrors(List<ValidationError> validationErrors)
-
Constructor Details
-
SuperFund
public SuperFund()
-
-
Method Details
-
superFundID
-
getSuperFundID
Xero identifier for a super fund- Returns:
- superFundID
-
setSuperFundID
-
type
-
getType
Get type- Returns:
- type
-
setType
-
name
-
getName
Name of the super fund- Returns:
- name
-
setName
-
ABN
-
getABN
ABN of the self managed super fund- Returns:
- ABN
-
setABN
-
BSB
-
getBSB
BSB of the self managed super fund- Returns:
- BSB
-
setBSB
-
accountNumber
-
getAccountNumber
The account number for the self managed super fund.- Returns:
- accountNumber
-
setAccountNumber
-
accountName
-
getAccountName
The account name for the self managed super fund.- Returns:
- accountName
-
setAccountName
-
electronicServiceAddress
-
getElectronicServiceAddress
The electronic service address for the self managed super fund.- Returns:
- electronicServiceAddress
-
setElectronicServiceAddress
-
employerNumber
-
getEmployerNumber
Some funds assign a unique number to each employer- Returns:
- employerNumber
-
setEmployerNumber
-
SPIN
-
getSPIN
The SPIN of the Regulated SuperFund. This field has been deprecated. It will only be present for legacy superfunds. New superfunds will not have a SPIN value. The USI field should be used instead of SPIN.- Returns:
- SPIN
-
setSPIN
-
USI
-
getUSI
The USI of the Regulated SuperFund- Returns:
- USI
-
setUSI
-
getUpdatedDateUTC
Last modified timestamp- Returns:
- updatedDateUTC
-
getUpdatedDateUTCAsDate
public org.threeten.bp.OffsetDateTime getUpdatedDateUTCAsDate() -
validationErrors
-
addValidationErrorsItem
-
getValidationErrors
Displays array of validation error messages from the API- Returns:
- validationErrors
-
setValidationErrors
-
equals
-
hashCode
public int hashCode() -
toString
-