public boolean equals()

in persistence-commons/persistence-commons-api/src/main/java/org/kie/kogito/persistence/api/query/AttributeFilter.java [70:87]


    public boolean equals(Object o) {
        if (this == o) {
            return true;
        }
        if (!(o instanceof AttributeFilter)) {
            return false;
        }

        AttributeFilter<?> filter = (AttributeFilter<?>) o;

        if (getAttribute() != null ? !getAttribute().equals(filter.getAttribute()) : filter.getAttribute() != null) {
            return false;
        }
        if (getCondition() != filter.getCondition()) {
            return false;
        }
        return getValue() != null ? getValue().equals(filter.getValue()) : filter.getValue() == null;
    }