X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-model-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fmodel%2Fapi%2FSchemaPath.java;h=6164a8f891d04179768a769c43d30318216ac5b3;hb=aa0d59e9afecc484e8d0e219d3156e7817266e28;hp=352221c98742e4cf906383f66b80a3cf74fc4cbc;hpb=e837463d8a8fe20766fb21897cc8086fbdf201e4;p=yangtools.git diff --git a/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/SchemaPath.java b/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/SchemaPath.java index 352221c987..6164a8f891 100644 --- a/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/SchemaPath.java +++ b/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/SchemaPath.java @@ -17,6 +17,7 @@ import java.util.Arrays; import java.util.Iterator; import java.util.List; import java.util.NoSuchElementException; +import java.util.Objects; import java.util.concurrent.atomic.AtomicReferenceFieldUpdater; import org.opendaylight.yangtools.concepts.Immutable; import org.opendaylight.yangtools.yang.common.QName; @@ -103,7 +104,7 @@ public abstract class SchemaPath implements Immutable { this.parent = parent; this.qname = qname; - int h = parent == null ? 0 : parent.hashCode(); + int h = Objects.hashCode(parent); if (qname != null) { h = h * 31 + qname.hashCode(); }