Package com.xero.models.payrollau
Class SuperFund
java.lang.Object
com.xero.models.payrollau.SuperFund
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionABN of the self managed super fundaccountName(String accountName) The account name for the self managed super fund.accountNumber(String accountNumber) The account number for the self managed super fund.addValidationErrorsItem(ValidationError validationErrorsItem) Displays array of validation error messages from the APIBSB of the self managed super fundelectronicServiceAddress(String electronicServiceAddress) The electronic service address for the self managed super fund.employerNumber(String employerNumber) Some funds assign a unique number to each employerbooleangetABN()ABN of the self managed super fundThe account name for the self managed super fund.The account number for the self managed super fund.getBSB()BSB of the self managed super fundThe electronic service address for the self managed super fund.Some funds assign a unique number to each employergetName()Name of the super fundgetSPIN()The SPIN of the Regulated SuperFund.Xero identifier for a super fundgetType()Get typeLast modified timestamporg.threeten.bp.OffsetDateTimeLast modified timestampgetUSI()The USI of the Regulated SuperFundDisplays array of validation error messages from the APIinthashCode()Name of the super fundvoidABN of the self managed super fundvoidsetAccountName(String accountName) The account name for the self managed super fund.voidsetAccountNumber(String accountNumber) The account number for the self managed super fund.voidBSB of the self managed super fundvoidsetElectronicServiceAddress(String electronicServiceAddress) The electronic service address for the self managed super fund.voidsetEmployerNumber(String employerNumber) Some funds assign a unique number to each employervoidName of the super fundvoidThe SPIN of the Regulated SuperFund.voidsetSuperFundID(UUID superFundID) Xero identifier for a super fundvoidsetType(SuperFundType type) typevoidThe USI of the Regulated SuperFundvoidsetValidationErrors(List<ValidationError> validationErrors) Displays array of validation error messages from the APIThe SPIN of the Regulated SuperFund.superFundID(UUID superFundID) Xero identifier for a super fundtoString()type(SuperFundType type) typeThe USI of the Regulated SuperFundvalidationErrors(List<ValidationError> validationErrors) Displays array of validation error messages from the API
-
Constructor Details
-
SuperFund
public SuperFund()
-
-
Method Details
-
superFundID
-
getSuperFundID
-
setSuperFundID
Xero identifier for a super fund- Parameters:
superFundID- UUID
-
type
-
getType
-
setType
-
name
-
getName
-
setName
-
ABN
-
getABN
-
setABN
-
BSB
-
getBSB
-
setBSB
-
accountNumber
-
getAccountNumber
The account number for the self managed super fund.- Returns:
- accountNumber
-
setAccountNumber
The account number for the self managed super fund.- Parameters:
accountNumber- String
-
accountName
-
getAccountName
The account name for the self managed super fund.- Returns:
- accountName
-
setAccountName
The account name for the self managed super fund.- Parameters:
accountName- String
-
electronicServiceAddress
-
getElectronicServiceAddress
The electronic service address for the self managed super fund.- Returns:
- electronicServiceAddress
-
setElectronicServiceAddress
The electronic service address for the self managed super fund.- Parameters:
electronicServiceAddress- String
-
employerNumber
-
getEmployerNumber
Some funds assign a unique number to each employer- Returns:
- employerNumber
-
setEmployerNumber
Some funds assign a unique number to each employer- Parameters:
employerNumber- String
-
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
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.- Parameters:
SPIN- String
-
USI
-
getUSI
-
setUSI
-
getUpdatedDateUTC
-
getUpdatedDateUTCAsDate
public org.threeten.bp.OffsetDateTime getUpdatedDateUTCAsDate()Last modified timestamp- Returns:
- OffsetDateTime
-
validationErrors
Displays array of validation error messages from the API- Parameters:
validationErrors- List<ValidationError>- Returns:
- SuperFund
-
addValidationErrorsItem
Displays array of validation error messages from the API- Parameters:
validationErrorsItem- ValidationError- Returns:
- SuperFund
-
getValidationErrors
Displays array of validation error messages from the API- Returns:
- validationErrors
-
setValidationErrors
Displays array of validation error messages from the API- Parameters:
validationErrors- List<ValidationError>
-
equals
-
hashCode
-
toString
-