in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter/LogicalExpression.java [91:106]
public boolean equals(final Object o) {
if (o == this) return true;
if (!(o instanceof LogicalExpression)) return false;
final LogicalExpression other = (LogicalExpression) o;
if (!other.canEqual((Object) this)) return false;
final Object this$left = this.getLeft();
final Object other$left = other.getLeft();
if (this$left == null ? other$left != null : !this$left.equals(other$left)) return false;
final Object this$operator = this.getOperator();
final Object other$operator = other.getOperator();
if (this$operator == null ? other$operator != null : !this$operator.equals(other$operator)) return false;
final Object this$right = this.getRight();
final Object other$right = other.getRight();
if (this$right == null ? other$right != null : !this$right.equals(other$right)) return false;
return true;
}