X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-data-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fdata%2Fimpl%2Fleafref%2FLeafRefPath.java;h=793c20a1fd53c78ae81c27e2dd627200ae76d7f0;hb=aa0d59e9afecc484e8d0e219d3156e7817266e28;hp=a3b28c5d1b28d74d3f4096d0e0a4e8a2d9956ddf;hpb=e837463d8a8fe20766fb21897cc8086fbdf201e4;p=yangtools.git diff --git a/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/leafref/LeafRefPath.java b/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/leafref/LeafRefPath.java index a3b28c5d1b..793c20a1fd 100644 --- a/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/leafref/LeafRefPath.java +++ b/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/leafref/LeafRefPath.java @@ -13,6 +13,7 @@ import com.google.common.collect.Iterables; import java.util.Arrays; import java.util.Iterator; import java.util.NoSuchElementException; +import java.util.Objects; import java.util.concurrent.atomic.AtomicReferenceFieldUpdater; import org.opendaylight.yangtools.concepts.Immutable; @@ -105,12 +106,11 @@ public abstract class LeafRefPath implements Immutable { return ret; } - protected LeafRefPath(final LeafRefPath parent, - final QNameWithPredicate qname) { + protected LeafRefPath(final LeafRefPath parent, final QNameWithPredicate qname) { 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(); }