Cleanup use of Guava library
[yangtools.git] / common / util / src / main / java / org / opendaylight / yangtools / util / ReadOnlyTrieMap.java
index 547ed99d290831459cd94efa126e8fed7155588e..fe2091a80c5303068d162e08c3e04b498f93b2c7 100644 (file)
@@ -7,7 +7,8 @@
  */
 package org.opendaylight.yangtools.util;
 
-import com.google.common.base.Preconditions;
+import static java.util.Objects.requireNonNull;
+
 import com.google.common.collect.ForwardingMap;
 import java.util.Map;
 import java.util.concurrent.atomic.AtomicReferenceFieldUpdater;
@@ -33,7 +34,7 @@ final class ReadOnlyTrieMap<K, V> extends ForwardingMap<K, V> {
     private volatile ImmutableTrieMap<K, V> readOnly;
 
     ReadOnlyTrieMap(final MutableTrieMap<K, V> map, final int size) {
-        this.readWrite = Preconditions.checkNotNull(map);
+        this.readWrite = requireNonNull(map);
         this.size = size;
     }