@Override
 public void resetFilters() {
   this.walletContactsTable = walletContactsMiddlewareDao.getWalletContactsTable();
   walletContactsTable.setStringFilter(
       WalletContactsMiddlewareDatabaseConstants.WALLET_CONTACTS_WALLET_PUBLIC_KEY_COLUMN_NAME,
       walletPublicKey,
       DatabaseFilterType.EQUAL);
 }
  public WalletContactsMiddlewareSearch(
      ErrorManager errorManager,
      WalletContactsMiddlewareDao walletContactsMiddlewareDao,
      String walletPublicKey) {
    this.errorManager = errorManager;
    this.walletContactsMiddlewareDao = walletContactsMiddlewareDao;
    this.walletContactsTable = walletContactsMiddlewareDao.getWalletContactsTable();
    this.walletPublicKey = walletPublicKey;

    this.resetFilters();
  }