Package database.dao

Interface IAccountDAO

All Known Implementing Classes:
AccountDAO

public interface IAccountDAO
  • Method Details

    • saveAccount

      boolean saveAccount(Account account)
    • getAccount

      Account getAccount(Long id)
    • getAccountByNameAndPassword

      Account getAccountByNameAndPassword(String username, String password)
    • getAccountByName

      Account getAccountByName(String name)
    • getAllAccounts

      List<Account> getAllAccounts()
    • deleteAccount

      boolean deleteAccount(Long id)
    • passwordHasher

      void passwordHasher()