class IspFilter {

  @Override
  public boolean equals(Object o) {
    if (this == o) {
      return true;
    }
    if (!(o instanceof IspFilter)) {
      return false;
    }
    IspFilter ispFilter = (IspFilter) o;
    return Objects.equals(_onlyRemoteAsns, ispFilter._onlyRemoteAsns)
        && Objects.equals(_onlyRemoteIps, ispFilter._onlyRemoteIps);
  }

  public  IspFilter(@Nonnull List<Long> onlyRemoteAsns, @Nonnull List<Ip> onlyRemoteIps);

}