@Override public boolean equals(Object obj) { if (this == obj) { return true; } if (obj == null) { return false; } if (!(obj instanceof AbstractStringFilter)) { return false; } AbstractStringFilter other = (AbstractStringFilter) obj; return new EqualsBuilder() .appendSuper(super.equals(obj)) .append(maxReadSize, other.maxReadSize) .isEquals(); }