Class BankAccount


  • public class BankAccount
    extends Object
    BankAccount
    • Constructor Detail

      • BankAccount

        public BankAccount()
    • Method Detail

      • accountName

        public BankAccount accountName​(String accountName)
        Bank account name (max length = 32)
        Parameters:
        accountName - String
        Returns:
        BankAccount
      • getAccountName

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

        public void setAccountName​(String accountName)
        Bank account name (max length = 32)
        Parameters:
        accountName - String
      • accountNumber

        public BankAccount accountNumber​(String accountNumber)
        Bank account number (digits only; max length = 8)
        Parameters:
        accountNumber - String
        Returns:
        BankAccount
      • getAccountNumber

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

        public void setAccountNumber​(String accountNumber)
        Bank account number (digits only; max length = 8)
        Parameters:
        accountNumber - String
      • sortCode

        public BankAccount sortCode​(String sortCode)
        Bank account sort code (6 digits)
        Parameters:
        sortCode - String
        Returns:
        BankAccount
      • getSortCode

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

        public void setSortCode​(String sortCode)
        Bank account sort code (6 digits)
        Parameters:
        sortCode - String
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object