public boolean equals()

in mr/src/main/java/org/elasticsearch/hadoop/rest/query/QueryStringQueryBuilder.java [109:126]


    public boolean equals(Object o) {
        if (this == o) return true;
        if (o == null || getClass() != o.getClass()) return false;

        QueryStringQueryBuilder that = (QueryStringQueryBuilder) o;

        if (query != null ? !query.equals(that.query) : that.query != null) return false;
        if (defaultField != null ? !defaultField.equals(that.defaultField) : that.defaultField != null) return false;
        if (analyzer != null ? !analyzer.equals(that.analyzer) : that.analyzer != null) return false;
        if (lowercaseExpandedTerms != null ? !lowercaseExpandedTerms.equals(that.lowercaseExpandedTerms) : that.lowercaseExpandedTerms != null)
            return false;
        if (analyzeWildcard != null ? !analyzeWildcard.equals(that.analyzeWildcard) : that.analyzeWildcard != null)
            return false;
        if (defaultOperator != null ? !defaultOperator.equals(that.defaultOperator) : that.defaultOperator != null)
            return false;
        return lenient != null ? lenient.equals(that.lenient) : that.lenient == null;

    }