Fix findbugs violations in hwvtepsouthbound-impl
[ovsdb.git] / hwvtepsouthbound / hwvtepsouthbound-impl / src / main / java / org / opendaylight / ovsdb / hwvtepsouthbound / transact / AbstractTransactCommand.java
index c8eccd0fadce7be1c14c9c6234eac785fee66d66..8086cb6c4d6103b8a60377319e16fdf216b26eaf 100644 (file)
@@ -20,6 +20,7 @@ import java.util.Map;
 import java.util.Objects;
 import java.util.Set;
 import java.util.concurrent.ConcurrentHashMap;
+import javax.annotation.Nonnull;
 import org.opendaylight.controller.md.sal.binding.api.DataBroker;
 import org.opendaylight.controller.md.sal.binding.api.DataObjectModification;
 import org.opendaylight.controller.md.sal.binding.api.DataTreeModification;
@@ -205,6 +206,7 @@ public abstract class AbstractTransactCommand<T extends Identifiable, A extends
         return Collections.emptyList();
     }
 
+    @Nonnull
     protected Map<InstanceIdentifier<Node>, List<T>> extractRemoved(
             Collection<DataTreeModification<Node>> modification, Class<T> class1) {
         Map<InstanceIdentifier<Node>, List<T>> result = new HashMap<>();
@@ -225,6 +227,7 @@ public abstract class AbstractTransactCommand<T extends Identifiable, A extends
         return result;
     }
 
+    @Nonnull
     protected Map<InstanceIdentifier<Node>, List<T>> extractUpdated(
             Collection<DataTreeModification<Node>> modification, Class<T> class1) {
         Map<InstanceIdentifier<Node>, List<T>> result = new HashMap<>();