From 964763224f513eb1963a69f8b335b35ba4437850 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Thu, 28 May 2015 16:54:54 +0200 Subject: [PATCH] Invoke equals() on a constant reference Inverting how we perform the equality check makes it obvious that the invoked method is bound to a specific class object, helping compiler just a tiny bit. Change-Id: Ia8209f50143b0c3af71a962ab2a3ab167396836f Signed-off-by: Robert Varga (cherry picked from commit 1e51b859a08cfdda436fb12d0cf55dd89f00213b) --- .../yangtools/yang/data/api/YangInstanceIdentifier.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/YangInstanceIdentifier.java b/yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/YangInstanceIdentifier.java index 79cc2c50b6..39be36eb20 100644 --- a/yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/YangInstanceIdentifier.java +++ b/yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/YangInstanceIdentifier.java @@ -248,7 +248,7 @@ public abstract class YangInstanceIdentifier extends IterablePathArguments imple return 0; } - if (value.getClass().equals(byte[].class)) { + if (byte[].class.equals(value.getClass())) { return Arrays.hashCode((byte[]) value); } -- 2.36.6