X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=yang%2Fyang-data-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fdata%2Fapi%2FYangInstanceIdentifierBuilder.java;h=e896511da3b3a1b0af00c3e3dec0759f362afa2d;hb=8f2876d895936b36aba1fc3ec65b18900e559184;hp=2efdaf227dfa891475a259fe405c6f661fd40030;hpb=77b8e16d3a2abfb368d2974a473154fe255f903e;p=yangtools.git diff --git a/yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/YangInstanceIdentifierBuilder.java b/yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/YangInstanceIdentifierBuilder.java index 2efdaf227d..e896511da3 100644 --- a/yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/YangInstanceIdentifierBuilder.java +++ b/yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/YangInstanceIdentifierBuilder.java @@ -7,8 +7,8 @@ */ package org.opendaylight.yangtools.yang.data.api; -import com.google.common.base.Preconditions; -import com.google.common.collect.Lists; +import static java.util.Objects.requireNonNull; + import java.util.ArrayList; import java.util.Collection; import java.util.List; @@ -29,8 +29,8 @@ final class YangInstanceIdentifierBuilder implements InstanceIdentifierBuilder { this.path = new ArrayList<>(); } - YangInstanceIdentifierBuilder(final Iterable prefix, final int hash) { - this.path = Lists.newArrayList(prefix); + YangInstanceIdentifierBuilder(final List prefix, final int hash) { + this.path = new ArrayList<>(prefix); this.hash = new HashCodeBuilder<>(hash); } @@ -42,7 +42,7 @@ final class YangInstanceIdentifierBuilder implements InstanceIdentifierBuilder { @Override public InstanceIdentifierBuilder node(final PathArgument arg) { - return addArgument(Preconditions.checkNotNull(arg)); + return addArgument(requireNonNull(arg)); } @Override