X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=xpath%2Fyang-xpath-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fxpath%2Fapi%2FYangBinaryExpr.java;h=5b196f46827dbcd49278b381ed8c68cea19d9ecd;hb=4248f4a3b94775cab515f14a63d2331c9be80e9e;hp=deff33dd3837bd90d52bdb8ef8dcc7eb35a3fbc1;hpb=039ce35af37222ba07670c6515dc8b3457bfc12f;p=yangtools.git diff --git a/xpath/yang-xpath-api/src/main/java/org/opendaylight/yangtools/yang/xpath/api/YangBinaryExpr.java b/xpath/yang-xpath-api/src/main/java/org/opendaylight/yangtools/yang/xpath/api/YangBinaryExpr.java index deff33dd38..5b196f4682 100644 --- a/xpath/yang-xpath-api/src/main/java/org/opendaylight/yangtools/yang/xpath/api/YangBinaryExpr.java +++ b/xpath/yang-xpath-api/src/main/java/org/opendaylight/yangtools/yang/xpath/api/YangBinaryExpr.java @@ -47,15 +47,8 @@ public abstract sealed class YangBinaryExpr implements YangExpr permits YangBina @Override public final boolean equals(final @Nullable Object obj) { - if (this == obj) { - return true; - } - if (!(obj instanceof YangBinaryExpr)) { - return false; - } - final YangBinaryExpr other = (YangBinaryExpr) obj; - return getOperator().equals(other.getOperator()) && leftExpr.equals(other.leftExpr) - && rightExpr.equals(other.rightExpr); + return this == obj || obj instanceof YangBinaryExpr other && getOperator().equals(other.getOperator()) + && leftExpr.equals(other.leftExpr) && rightExpr.equals(other.rightExpr); } @Override