From 91db56913c9b1fc9292637adf4d96a052a737f61 Mon Sep 17 00:00:00 2001 From: Tibor Král Date: Wed, 12 Dec 2018 11:19:02 +0100 Subject: HC2VPP-395: Nullable patch MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I21c83ad95b1ba236a0456bd1896eebb8bf33f893 Signed-off-by: Tibor Král --- .../cache/InterfaceCacheStatisticsDumpManagerImpl.java | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'v3po/v3po2vpp/src') diff --git a/v3po/v3po2vpp/src/main/java/io/fd/hc2vpp/v3po/interfacesstate/cache/InterfaceCacheStatisticsDumpManagerImpl.java b/v3po/v3po2vpp/src/main/java/io/fd/hc2vpp/v3po/interfacesstate/cache/InterfaceCacheStatisticsDumpManagerImpl.java index e76613235..d3d62e35c 100644 --- a/v3po/v3po2vpp/src/main/java/io/fd/hc2vpp/v3po/interfacesstate/cache/InterfaceCacheStatisticsDumpManagerImpl.java +++ b/v3po/v3po2vpp/src/main/java/io/fd/hc2vpp/v3po/interfacesstate/cache/InterfaceCacheStatisticsDumpManagerImpl.java @@ -23,7 +23,7 @@ import javax.annotation.Nullable; public class InterfaceCacheStatisticsDumpManagerImpl implements InterfaceCacheStatisticsDumpManager { - private HashMap statistics; + private final HashMap statistics; public InterfaceCacheStatisticsDumpManagerImpl() { statistics = new HashMap<>(); @@ -35,7 +35,6 @@ public class InterfaceCacheStatisticsDumpManagerImpl implements InterfaceCacheSt return statistics.getOrDefault(ifcSwIndex, null); } - @Nullable @Override public void setStatisticsData(final VnetPerInterfaceCombinedCounters data, LocalDateTime captureTime, final int ifcSwIndex) { @@ -48,19 +47,16 @@ public class InterfaceCacheStatisticsDumpManagerImpl implements InterfaceCacheSt return statistics.keySet().stream().mapToInt(i -> i).toArray(); } - @Nullable @Override public void disableInterface(final int ifcSwIndex) { statistics.remove(ifcSwIndex); } - @Nullable @Override public void disableAll() { statistics.clear(); } - @Nullable @Override public void enableInterface(final int index) { statistics.put(index, -- cgit 1.2.3-korg