Use Objects.requireNonNull instead of Preconditions.checkNotNull
[yangtools.git] / third-party / triemap / src / main / java / org / opendaylight / yangtools / triemap / AbstractKeySet.java
index 8e80392fab1787c1d66ef188ece05a7a14be56b4..869a15dbd38a1ac844606bfd9d05030d7b68f597 100644 (file)
  */
 package org.opendaylight.yangtools.triemap;
 
-import static com.google.common.base.Preconditions.checkNotNull;
+import static java.util.Objects.requireNonNull;
 
 import java.util.AbstractSet;
 import java.util.Collection;
 
 /**
- * Abstract base class for key set views of a TrieMap
+ * Abstract base class for key set views of a TrieMap.
  *
  * @author Robert Varga
  *
@@ -31,7 +31,7 @@ abstract class AbstractKeySet<K> extends AbstractSet<K> {
     private final TrieMap<K, ?> map;
 
     AbstractKeySet(final TrieMap<K, ?> map) {
-        this.map = checkNotNull(map);
+        this.map = requireNonNull(map);
     }
 
     final TrieMap<K, ?> map() {
@@ -39,16 +39,19 @@ abstract class AbstractKeySet<K> extends AbstractSet<K> {
     }
 
     @Override
+    @SuppressWarnings("checkstyle:parameterName")
     public final boolean add(final K e) {
         throw new UnsupportedOperationException();
     }
 
     @Override
+    @SuppressWarnings("checkstyle:parameterName")
     public final boolean addAll(final Collection<? extends K> c) {
         throw new UnsupportedOperationException();
     }
 
     @Override
+    @SuppressWarnings("checkstyle:parameterName")
     public final boolean contains(final Object o) {
         return map.containsKey(o);
     }