Class BankAccount

java.lang.Object
com.xero.models.payrollnz.BankAccount

public class BankAccount
extends Object
BankAccount
  • Constructor Details

    • BankAccount

      public BankAccount()
  • Method Details

    • accountName

      public BankAccount accountName​(String accountName)
    • getAccountName

      public String getAccountName()
      Bank account name (max length = 32)
      Returns:
      accountName
    • setAccountName

      public void setAccountName​(String accountName)
    • accountNumber

      public BankAccount accountNumber​(String accountNumber)
    • getAccountNumber

      public String getAccountNumber()
      Bank account number (digits only; max length = 8)
      Returns:
      accountNumber
    • setAccountNumber

      public void setAccountNumber​(String accountNumber)
    • sortCode

      public BankAccount sortCode​(String sortCode)
    • getSortCode

      public String getSortCode()
      Bank account sort code (6 digits)
      Returns:
      sortCode
    • setSortCode

      public void setSortCode​(String sortCode)
    • particulars

      public BankAccount particulars​(String particulars)
    • getParticulars

      public String getParticulars()
      Particulars that appear on the statement.
      Returns:
      particulars
    • setParticulars

      public void setParticulars​(String particulars)
    • code

      public BankAccount code​(String code)
    • getCode

      public String getCode()
      Code of a transaction that appear on the statement.
      Returns:
      code
    • setCode

      public void setCode​(String code)
    • dollarAmount

      public BankAccount dollarAmount​(Double dollarAmount)
    • getDollarAmount

      public Double getDollarAmount()
      Dollar amount of a transaction.
      Returns:
      dollarAmount
    • setDollarAmount

      public void setDollarAmount​(Double dollarAmount)
    • reference

      public BankAccount reference​(String reference)
    • getReference

      public String getReference()
      Statement Text/reference for a transaction that appear on the statement.
      Returns:
      reference
    • setReference

      public void setReference​(String reference)
    • calculationType

      public BankAccount calculationType​(BankAccount.CalculationTypeEnum calculationType)
    • getCalculationType

      public BankAccount.CalculationTypeEnum getCalculationType()
      Calculation type for the transaction can be 'Fixed Amount' or 'Balance'
      Returns:
      calculationType
    • setCalculationType

      public void setCalculationType​(BankAccount.CalculationTypeEnum calculationType)
    • equals

      public boolean equals​(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object