hide Srv6Util constructor in SRv6 module 73/13173/3
authorMichal Cmarada <[email protected]>
Thu, 21 Jun 2018 09:23:52 +0000 (11:23 +0200)
committerMarek Gradzki <[email protected]>
Fri, 22 Jun 2018 10:54:33 +0000 (10:54 +0000)
Hide default constructor to prevent creating
instance of Srv6Util class.

Change-Id: I805ce1971883426d8df3d9ce6eac2e5bd6ce201a
Signed-off-by: Michal Cmarada <[email protected]>
srv6/srv6-impl/src/main/java/io/fd/hc2vpp/srv6/util/Srv6Util.java

index ea308ef..2778a92 100644 (file)
@@ -30,6 +30,9 @@ import org.opendaylight.yangtools.yang.binding.DataObject;
 import org.opendaylight.yangtools.yang.binding.InstanceIdentifier;
 
 public final class Srv6Util {
+    private Srv6Util() {
+        throw new UnsupportedOperationException("Creating Srv6Util instance is not allowed.");
+    }
 
     /**
      * Constructs unique name for candidate path based on binding sid and weight