sonar: remove unnecessary boxing in lisp module 64/13964/1
authorMarek Gradzki <[email protected]>
Mon, 6 Aug 2018 07:31:52 +0000 (09:31 +0200)
committerMarek Gradzki <[email protected]>
Mon, 6 Aug 2018 07:32:07 +0000 (09:32 +0200)
Change-Id: I62353ec0bbbe360a1757fa3eff3262e47180138e
Signed-off-by: Marek Gradzki <[email protected]>
lisp/lisp2vpp/src/main/java/io/fd/hc2vpp/lisp/translate/read/VrfSubtableCustomizer.java
lisp/lisp2vpp/src/main/java/io/fd/hc2vpp/lisp/translate/write/RemoteMappingCustomizer.java

index 18eaef0..4bdea7e 100644 (file)
@@ -87,7 +87,7 @@ public class VrfSubtableCustomizer extends FutureJVppCustomizer
                         .collect(Collectors.toList());
         if (details.size() == 1) {
             final OneEidTableMapDetails detail = details.get(0);
-            builder.setTableId(Integer.valueOf(detail.dpTable).longValue());
+            builder.setTableId(Integer.toUnsignedLong(detail.dpTable));
 
             LOG.debug("Attributes for {} successfully loaded", id);
         }
index 96ab9d3..72b7035 100755 (executable)
@@ -155,7 +155,7 @@ public class RemoteMappingCustomizer extends FutureJVppCustomizer
 
                         return remoteLocator;
                     }).toArray(OneRemoteLocator[]::new);
-            request.rlocNum = Integer.valueOf(rlocs.getLocator().size()).byteValue();
+            request.rlocNum = (byte) rlocs.getLocator().size();
         }
 
         getReply(getFutureJVpp().oneAddDelRemoteMapping(request).toCompletableFuture());