public boolean equals()

in commons/src/main/java/com/epam/eco/schemacatalog/fts/SearchParams.java [364:419]


    public boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (obj == null || getClass() != obj.getClass()) {
            return false;
        }
        SearchParams that = (SearchParams) obj;
        return
                Objects.equals(this.query, that.query) &&

                Objects.equals(this.subjectTerm, that.subjectTerm) &&
                Objects.equals(this.nameTerm, that.nameTerm) &&
                Objects.equals(this.fullnameTerm, that.fullnameTerm) &&
                Objects.equals(this.deletedTerm, that.deletedTerm) &&
                Objects.equals(this.versionTerm, that.versionTerm) &&
                Objects.equals(this.versionLatestTerm, that.versionLatestTerm) &&
                Objects.equals(this.compatibilityTerm, that.compatibilityTerm) &&
                Objects.equals(this.modeTerm, that.modeTerm) &&
                Objects.equals(this.namespaceTerm, that.namespaceTerm) &&
                Objects.equals(this.metadataUpdatedByTerm, that.metadataUpdatedByTerm) &&

                Objects.equals(this.subjectRegExp, that.subjectRegExp) &&
                Objects.equals(this.nameRegExp, that.nameRegExp) &&
                Objects.equals(this.fullnameRegExp, that.fullnameRegExp) &&
                Objects.equals(this.namespaceRegExp, that.namespaceRegExp) &&
                Objects.equals(this.metadataUpdatedByRegExp, that.metadataUpdatedByRegExp) &&

                Objects.equals(this.schemaRegistryIdBoost, that.schemaRegistryIdBoost) &&
                Objects.equals(this.subjectBoost, that.subjectBoost) &&
                Objects.equals(this.versionBoost, that.versionBoost) &&
                Objects.equals(this.versionLatestBoost, that.versionLatestBoost) &&
                Objects.equals(this.compatibilityBoost, that.compatibilityBoost) &&
                Objects.equals(this.modeBoost, that.modeBoost) &&
                Objects.equals(this.nameBoost, that.nameBoost) &&
                Objects.equals(this.namespaceBoost, that.namespaceBoost) &&
                Objects.equals(this.fullnameBoost, that.fullnameBoost) &&
                Objects.equals(this.deletedBoost, that.deletedBoost) &&
                Objects.equals(this.metadataDocBoost, that.metadataDocBoost) &&
                Objects.equals(this.metadataAttributeKeyBoost, that.metadataAttributeKeyBoost) &&
                Objects.equals(this.metadataAttributeValueBoost, that.metadataAttributeValueBoost) &&
                Objects.equals(this.metadataUpdatedByBoost, that.metadataUpdatedByBoost) &&
                Objects.equals(this.propertyKeysBoost, that.propertyKeysBoost) &&
                Objects.equals(this.propertyValuesBoost, that.propertyValuesBoost) &&

                Objects.equals(this.versionAggregation, that.versionAggregation) &&
                Objects.equals(this.versionLatestAggregation, that.versionLatestAggregation) &&
                Objects.equals(this.deletedAggregation, that.deletedAggregation) &&
                Objects.equals(this.compatibilityAggregation, that.compatibilityAggregation) &&
                Objects.equals(this.modeAggregation, that.modeAggregation) &&
                Objects.equals(this.namespaceAggregation, that.namespaceAggregation) &&
                Objects.equals(this.metadataUpdatedByAggregation, that.metadataUpdatedByAggregation) &&

                Objects.equals(this.getPage(), that.getPage()) &&
                Objects.equals(this.getPageSize(), that.getPageSize());
    }