From f601696f8e6456363a42fb9c6dbe703c4bf98dd7 Mon Sep 17 00:00:00 2001 From: Marek Gradzki Date: Wed, 27 Jun 2018 21:03:03 +0200 Subject: bgp: mark parameters of RouteWriter @NonNull The RouteWriter interface is used by LocRibChangeListener, which never passes null parameters. Change-Id: I33a775de6c67d24bc271c0af21c9634c661e85e9 Signed-off-by: Marek Gradzki --- .../src/main/java/io/fd/honeycomb/translate/bgp/RouteWriter.java | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'infra/bgp-translate-api') diff --git a/infra/bgp-translate-api/src/main/java/io/fd/honeycomb/translate/bgp/RouteWriter.java b/infra/bgp-translate-api/src/main/java/io/fd/honeycomb/translate/bgp/RouteWriter.java index a88d149ad..5f2b11b8c 100644 --- a/infra/bgp-translate-api/src/main/java/io/fd/honeycomb/translate/bgp/RouteWriter.java +++ b/infra/bgp-translate-api/src/main/java/io/fd/honeycomb/translate/bgp/RouteWriter.java @@ -20,7 +20,6 @@ import com.google.common.annotations.Beta; import io.fd.honeycomb.translate.SubtreeManager; import io.fd.honeycomb.translate.write.WriteFailedException; import javax.annotation.Nonnull; -import javax.annotation.Nullable; import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev171207.Route; import org.opendaylight.yangtools.yang.binding.InstanceIdentifier; @@ -40,7 +39,7 @@ public interface RouteWriter extends SubtreeManager { * @throws WriteFailedException.CreateFailedException if create was unsuccessful */ void create(@Nonnull final InstanceIdentifier id, - @Nullable final R dataAfter) throws WriteFailedException.CreateFailedException; + @Nonnull final R dataAfter) throws WriteFailedException.CreateFailedException; /** * Handles delete operation. @@ -49,7 +48,7 @@ public interface RouteWriter extends SubtreeManager { * @throws WriteFailedException.DeleteFailedException if delete was unsuccessful */ void delete(@Nonnull final InstanceIdentifier id, - @Nullable final R dataBefore) throws WriteFailedException.DeleteFailedException; + @Nonnull final R dataBefore) throws WriteFailedException.DeleteFailedException; /** * Handles update operation. @@ -59,6 +58,6 @@ public interface RouteWriter extends SubtreeManager { * @throws WriteFailedException.UpdateFailedException if update was unsuccessful */ void update(@Nonnull final InstanceIdentifier id, - @Nullable final R dataBefore, - @Nullable final R dataAfter) throws WriteFailedException.UpdateFailedException; + @Nonnull final R dataBefore, + @Nonnull final R dataAfter) throws WriteFailedException.UpdateFailedException; } -- cgit 1.2.3-korg