Use instanceof expression for yang-xpath-api equality
[yangtools.git] / xpath / yang-xpath-api / src / main / java / org / opendaylight / yangtools / yang / xpath / api / YangNaryExpr.java
index 982b3380957445e8f0469754840e7df0a2f969c8..e228f80dc3528a1949eaa407573bc18926cd584c 100644 (file)
@@ -46,14 +46,8 @@ public final class YangNaryExpr implements YangExpr {
 
     @Override
     public boolean equals(final @Nullable Object obj) {
-        if (this == obj) {
-            return true;
-        }
-        if (!(obj instanceof YangNaryExpr)) {
-            return false;
-        }
-        final YangNaryExpr other = (YangNaryExpr) obj;
-        return getOperator().equals(other.getOperator()) && expressions.equals(other.expressions);
+        return this == obj || obj instanceof YangNaryExpr other && getOperator().equals(other.getOperator())
+            && expressions.equals(other.expressions);
     }
 
     @Override