@Override public boolean equals(final Object other) { if (!(other instanceof DateMetadataFilter)) { return false; } DateMetadataFilter castOther = (DateMetadataFilter) other; return new EqualsBuilder() .appendSuper(super.equals(castOther)) .append(conditions, castOther.conditions) .append(field, castOther.field) .append(format, castOther.format) .isEquals(); }
@Override public boolean equals(final Object other) { if (!(other instanceof NumericMetadataFilter)) { return false; } NumericMetadataFilter castOther = (NumericMetadataFilter) other; return new EqualsBuilder() .appendSuper(super.equals(castOther)) .append(conditions, castOther.conditions) .append(field, castOther.field) .isEquals(); }
@Override public boolean equals(Object obj) { if (this == obj) { return true; } if (obj == null) { return false; } if (!(obj instanceof AbstractCharStreamFilter)) { return false; } AbstractCharStreamFilter other = (AbstractCharStreamFilter) obj; return new EqualsBuilder() .appendSuper(super.equals(obj)) .append(sourceCharset, other.sourceCharset) .isEquals(); }
@Override public boolean equals(Object obj) { if (this == obj) { return true; } if (obj == null) { return false; } if (!(obj instanceof RegexReferenceFilter)) { return false; } RegexReferenceFilter other = (RegexReferenceFilter) obj; return new EqualsBuilder() .appendSuper(super.equals(obj)) .append(caseSensitive, other.caseSensitive) .append(regex, other.regex) .isEquals(); } }
@Override public boolean equals(Object obj) { if (this == obj) { return true; } if (obj == null) { return false; } if (!(obj instanceof RegexMetadataFilter)) { return false; } RegexMetadataFilter other = (RegexMetadataFilter) obj; return new EqualsBuilder() .appendSuper(super.equals(obj)) .append(caseSensitive, other.caseSensitive) .append(field, other.field) .append(regex, other.regex) .isEquals(); }
@Override public boolean equals(Object obj) { if (this == obj) { return true; } if (obj == null) { return false; } if (!(obj instanceof EmptyMetadataFilter)) { return false; } EmptyMetadataFilter other = (EmptyMetadataFilter) obj; return new EqualsBuilder() .appendSuper(super.equals(obj)) .append(fields, other.fields) .isEquals(); }
@Override public boolean equals(final Object other) { if (!(other instanceof DOMContentFilter)) { return false; } DOMContentFilter castOther = (DOMContentFilter) other; return new EqualsBuilder() .appendSuper(super.equals(castOther)) .append(caseSensitive, castOther.caseSensitive) .append(selector, castOther.selector) .append(parser, castOther.parser) .append(regex, castOther.regex) .append(sourceCharset, castOther.sourceCharset) .append(extract, castOther.extract) .isEquals(); } @Override