From: Michal Cmarada Date: Thu, 21 Jun 2018 09:23:52 +0000 (+0200) Subject: hide Srv6Util constructor in SRv6 module X-Git-Tag: v1.18.07-RC1~34 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=942aecbb35a6ee1cfb27eb6ae293b6baa4de9148;p=hc2vpp.git hide Srv6Util constructor in SRv6 module Hide default constructor to prevent creating instance of Srv6Util class. Change-Id: I805ce1971883426d8df3d9ce6eac2e5bd6ce201a Signed-off-by: Michal Cmarada --- diff --git a/srv6/srv6-impl/src/main/java/io/fd/hc2vpp/srv6/util/Srv6Util.java b/srv6/srv6-impl/src/main/java/io/fd/hc2vpp/srv6/util/Srv6Util.java index ea308efcf..2778a926d 100644 --- a/srv6/srv6-impl/src/main/java/io/fd/hc2vpp/srv6/util/Srv6Util.java +++ b/srv6/srv6-impl/src/main/java/io/fd/hc2vpp/srv6/util/Srv6Util.java @@ -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