public boolean equals()

in tablestore/src/main/java/com/alicloud/openservices/tablestore/ecosystem/Filter.java [176:202]


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

        Filter filter = (Filter) o;

        if (logicOperator != filter.logicOperator) {
            return false;
        }
        if (compareOperator != filter.compareOperator) {
            return false;
        }
        if (filters != null ? !filters.equals(filter.filters) : filter.filters != null) {
            return false;
        }
        if (columnName != null ? !columnName.equals(filter.columnName) : filter.columnName != null) {
            return false;
        }
        if (columnValue != null ? !columnValue.equals(filter.columnValue) : filter.columnValue != null) {
            return false;
        }
        return columnValuesForInOperator != null ? columnValuesForInOperator.equals(filter.columnValuesForInOperator) : filter.columnValuesForInOperator == null;
    }