From b04f2b594ba99108aa3b1c624f25cc13aaa12c16 Mon Sep 17 00:00:00 2001 From: Milos Fabian Date: Tue, 9 Sep 2014 16:49:52 +0200 Subject: [PATCH] Bug-1771: Private constuctors in utility static classes throws UnsupportedOperationException Change-Id: I2acfccfeec9179bb109b46ae5c77e986e914fd98 Signed-off-by: Milos Fabian --- .../main/java/org/opendaylight/bgp/concepts/NextHopUtil.java | 2 +- .../org/opendaylight/protocol/bgp/linkstate/TlvCode.java | 1 + .../org/opendaylight/protocol/bgp/parser/AsNumberUtil.java | 2 +- .../opendaylight/protocol/bgp/parser/spi/AttributeUtil.java | 2 +- .../opendaylight/protocol/bgp/parser/spi/CapabilityUtil.java | 2 +- .../opendaylight/protocol/bgp/parser/spi/MessageUtil.java | 3 +-- .../opendaylight/protocol/bgp/parser/spi/ParameterUtil.java | 2 +- .../spi/pojo/ServiceLoaderBGPExtensionProviderContext.java | 3 +-- .../protocol/bgp/util/BinaryBGPDumpFileParser.java | 5 +---- .../opendaylight/protocol/bgp/util/HexDumpBGPFileParser.java | 2 +- .../xml/ns/yang/pcep/types/rev131005/PceIdBuilder.java | 2 +- .../main/java/org/opendaylight/protocol/pcep/impl/Util.java | 1 + .../opendaylight/protocol/pcep/pcc/mock/MsgBuilderUtil.java | 1 + .../protocol/pcep/segment/routing02/SrEroUtil.java | 1 + .../org/opendaylight/protocol/pcep/spi/EROSubobjectUtil.java | 1 + .../java/org/opendaylight/protocol/pcep/spi/LabelUtil.java | 1 + .../java/org/opendaylight/protocol/pcep/spi/MessageUtil.java | 1 + .../java/org/opendaylight/protocol/pcep/spi/ObjectUtil.java | 1 + .../opendaylight/protocol/pcep/spi/PCEPMessageConstants.java | 2 +- .../org/opendaylight/protocol/pcep/spi/RROSubobjectUtil.java | 1 + .../java/org/opendaylight/protocol/pcep/spi/TlvUtil.java | 1 + .../protocol/pcep/spi/VendorInformationUtil.java | 1 + .../org/opendaylight/protocol/pcep/spi/XROSubobjectUtil.java | 1 + .../spi/pojo/ServiceLoaderPCEPExtensionProviderContext.java | 3 +-- .../org/opendaylight/bgpcep/programming/NanotimeUtil.java | 2 +- .../bgpcep/programming/topology/TopologyProgrammingUtil.java | 4 ++-- .../bgpcep/programming/tunnel/TunnelProgrammingUtil.java | 3 +-- .../main/java/org/opendaylight/protocol/util/ByteArray.java | 2 ++ .../org/opendaylight/protocol/util/ByteBufWriteUtil.java | 1 + .../main/java/org/opendaylight/protocol/util/Ipv4Util.java | 1 + .../main/java/org/opendaylight/protocol/util/Ipv6Util.java | 1 + .../org/opendaylight/protocol/util/PCEPHexDumpParser.java | 2 +- .../src/main/java/org/opendaylight/protocol/util/Values.java | 1 + 33 files changed, 35 insertions(+), 24 deletions(-) diff --git a/bgp/concepts/src/main/java/org/opendaylight/bgp/concepts/NextHopUtil.java b/bgp/concepts/src/main/java/org/opendaylight/bgp/concepts/NextHopUtil.java index 6e042df34f..78b3da4f8b 100644 --- a/bgp/concepts/src/main/java/org/opendaylight/bgp/concepts/NextHopUtil.java +++ b/bgp/concepts/src/main/java/org/opendaylight/bgp/concepts/NextHopUtil.java @@ -8,7 +8,6 @@ package org.opendaylight.bgp.concepts; import io.netty.buffer.ByteBuf; - import org.opendaylight.protocol.util.Ipv4Util; import org.opendaylight.protocol.util.Ipv6Util; import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev130919.next.hop.CNextHop; @@ -26,6 +25,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.type public final class NextHopUtil { private NextHopUtil() { + throw new UnsupportedOperationException(); } /** diff --git a/bgp/linkstate/src/main/java/org/opendaylight/protocol/bgp/linkstate/TlvCode.java b/bgp/linkstate/src/main/java/org/opendaylight/protocol/bgp/linkstate/TlvCode.java index 0a725a9663..0983f9e498 100644 --- a/bgp/linkstate/src/main/java/org/opendaylight/protocol/bgp/linkstate/TlvCode.java +++ b/bgp/linkstate/src/main/java/org/opendaylight/protocol/bgp/linkstate/TlvCode.java @@ -10,6 +10,7 @@ package org.opendaylight.protocol.bgp.linkstate; final class TlvCode { private TlvCode() { + throw new UnsupportedOperationException(); } static final int LOCAL_NODE_DESCRIPTORS = 256; diff --git a/bgp/parser-api/src/main/java/org/opendaylight/protocol/bgp/parser/AsNumberUtil.java b/bgp/parser-api/src/main/java/org/opendaylight/protocol/bgp/parser/AsNumberUtil.java index 07de7fca31..1cdae9ca3d 100644 --- a/bgp/parser-api/src/main/java/org/opendaylight/protocol/bgp/parser/AsNumberUtil.java +++ b/bgp/parser-api/src/main/java/org/opendaylight/protocol/bgp/parser/AsNumberUtil.java @@ -8,7 +8,6 @@ package org.opendaylight.protocol.bgp.parser; import java.util.List; - import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev100924.AsNumber; import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev130919.Open; import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev130919.open.BgpParameters; @@ -19,6 +18,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.mess public final class AsNumberUtil { private AsNumberUtil() { + throw new UnsupportedOperationException(); } /** diff --git a/bgp/parser-spi/src/main/java/org/opendaylight/protocol/bgp/parser/spi/AttributeUtil.java b/bgp/parser-spi/src/main/java/org/opendaylight/protocol/bgp/parser/spi/AttributeUtil.java index 7d416a6d77..b024369eb0 100644 --- a/bgp/parser-spi/src/main/java/org/opendaylight/protocol/bgp/parser/spi/AttributeUtil.java +++ b/bgp/parser-spi/src/main/java/org/opendaylight/protocol/bgp/parser/spi/AttributeUtil.java @@ -19,7 +19,7 @@ public final class AttributeUtil { private static final int EXTENDED = 16; private AttributeUtil() { - + throw new UnsupportedOperationException(); } /** diff --git a/bgp/parser-spi/src/main/java/org/opendaylight/protocol/bgp/parser/spi/CapabilityUtil.java b/bgp/parser-spi/src/main/java/org/opendaylight/protocol/bgp/parser/spi/CapabilityUtil.java index f1f3c48ce1..e3d6179462 100644 --- a/bgp/parser-spi/src/main/java/org/opendaylight/protocol/bgp/parser/spi/CapabilityUtil.java +++ b/bgp/parser-spi/src/main/java/org/opendaylight/protocol/bgp/parser/spi/CapabilityUtil.java @@ -12,7 +12,7 @@ import io.netty.buffer.ByteBuf; public final class CapabilityUtil { private CapabilityUtil() { - + throw new UnsupportedOperationException(); } /** diff --git a/bgp/parser-spi/src/main/java/org/opendaylight/protocol/bgp/parser/spi/MessageUtil.java b/bgp/parser-spi/src/main/java/org/opendaylight/protocol/bgp/parser/spi/MessageUtil.java index 35aedd189c..aeb137099d 100644 --- a/bgp/parser-spi/src/main/java/org/opendaylight/protocol/bgp/parser/spi/MessageUtil.java +++ b/bgp/parser-spi/src/main/java/org/opendaylight/protocol/bgp/parser/spi/MessageUtil.java @@ -9,9 +9,7 @@ package org.opendaylight.protocol.bgp.parser.spi; import com.google.common.annotations.VisibleForTesting; import com.google.common.primitives.UnsignedBytes; - import io.netty.buffer.ByteBuf; - import java.util.Arrays; public final class MessageUtil { @@ -27,6 +25,7 @@ public final class MessageUtil { } private MessageUtil() { + throw new UnsupportedOperationException(); } /** diff --git a/bgp/parser-spi/src/main/java/org/opendaylight/protocol/bgp/parser/spi/ParameterUtil.java b/bgp/parser-spi/src/main/java/org/opendaylight/protocol/bgp/parser/spi/ParameterUtil.java index dbe7357013..f24311ced5 100644 --- a/bgp/parser-spi/src/main/java/org/opendaylight/protocol/bgp/parser/spi/ParameterUtil.java +++ b/bgp/parser-spi/src/main/java/org/opendaylight/protocol/bgp/parser/spi/ParameterUtil.java @@ -12,7 +12,7 @@ import io.netty.buffer.ByteBuf; public final class ParameterUtil { private ParameterUtil() { - + throw new UnsupportedOperationException(); } /** diff --git a/bgp/parser-spi/src/main/java/org/opendaylight/protocol/bgp/parser/spi/pojo/ServiceLoaderBGPExtensionProviderContext.java b/bgp/parser-spi/src/main/java/org/opendaylight/protocol/bgp/parser/spi/pojo/ServiceLoaderBGPExtensionProviderContext.java index 9e84d915fc..b83b011bd5 100644 --- a/bgp/parser-spi/src/main/java/org/opendaylight/protocol/bgp/parser/spi/pojo/ServiceLoaderBGPExtensionProviderContext.java +++ b/bgp/parser-spi/src/main/java/org/opendaylight/protocol/bgp/parser/spi/pojo/ServiceLoaderBGPExtensionProviderContext.java @@ -8,7 +8,6 @@ package org.opendaylight.protocol.bgp.parser.spi.pojo; import java.util.ServiceLoader; - import org.opendaylight.protocol.bgp.parser.spi.BGPExtensionProviderActivator; import org.opendaylight.protocol.bgp.parser.spi.BGPExtensionProviderContext; @@ -41,6 +40,6 @@ public final class ServiceLoaderBGPExtensionProviderContext { } private ServiceLoaderBGPExtensionProviderContext() { - + throw new UnsupportedOperationException(); } } diff --git a/bgp/util/src/main/java/org/opendaylight/protocol/bgp/util/BinaryBGPDumpFileParser.java b/bgp/util/src/main/java/org/opendaylight/protocol/bgp/util/BinaryBGPDumpFileParser.java index fb6a3357da..738cad8741 100644 --- a/bgp/util/src/main/java/org/opendaylight/protocol/bgp/util/BinaryBGPDumpFileParser.java +++ b/bgp/util/src/main/java/org/opendaylight/protocol/bgp/util/BinaryBGPDumpFileParser.java @@ -10,12 +10,9 @@ package org.opendaylight.protocol.bgp.util; import com.google.common.base.Preconditions; import com.google.common.collect.Lists; import com.google.common.primitives.UnsignedBytes; - import java.util.Arrays; import java.util.List; - import javax.annotation.concurrent.Immutable; - import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -31,7 +28,7 @@ public final class BinaryBGPDumpFileParser { private static final int MARKER_LENGTH = 16; private BinaryBGPDumpFileParser() { - + throw new UnsupportedOperationException(); } /** diff --git a/bgp/util/src/main/java/org/opendaylight/protocol/bgp/util/HexDumpBGPFileParser.java b/bgp/util/src/main/java/org/opendaylight/protocol/bgp/util/HexDumpBGPFileParser.java index 4af24345fe..7e6bbc01ca 100644 --- a/bgp/util/src/main/java/org/opendaylight/protocol/bgp/util/HexDumpBGPFileParser.java +++ b/bgp/util/src/main/java/org/opendaylight/protocol/bgp/util/HexDumpBGPFileParser.java @@ -37,7 +37,7 @@ public final class HexDumpBGPFileParser { private static final String FF_16 = Strings.repeat("FF", 16); private HexDumpBGPFileParser() { - + throw new UnsupportedOperationException(); } public static List parseMessages(final File file) throws IOException { diff --git a/pcep/api/src/main/java/org/opendaylight/yang/gen/v1/urn/opendaylight/params/xml/ns/yang/pcep/types/rev131005/PceIdBuilder.java b/pcep/api/src/main/java/org/opendaylight/yang/gen/v1/urn/opendaylight/params/xml/ns/yang/pcep/types/rev131005/PceIdBuilder.java index 5220f71f40..744d3f3eff 100644 --- a/pcep/api/src/main/java/org/opendaylight/yang/gen/v1/urn/opendaylight/params/xml/ns/yang/pcep/types/rev131005/PceIdBuilder.java +++ b/pcep/api/src/main/java/org/opendaylight/yang/gen/v1/urn/opendaylight/params/xml/ns/yang/pcep/types/rev131005/PceIdBuilder.java @@ -13,7 +13,7 @@ import com.google.common.net.InetAddresses; **/ public final class PceIdBuilder { private PceIdBuilder() { - + throw new UnsupportedOperationException(); } /** diff --git a/pcep/impl/src/main/java/org/opendaylight/protocol/pcep/impl/Util.java b/pcep/impl/src/main/java/org/opendaylight/protocol/pcep/impl/Util.java index 1221f68f4e..edeb1f615a 100644 --- a/pcep/impl/src/main/java/org/opendaylight/protocol/pcep/impl/Util.java +++ b/pcep/impl/src/main/java/org/opendaylight/protocol/pcep/impl/Util.java @@ -26,6 +26,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.typ public final class Util { private Util() { + throw new UnsupportedOperationException(); } public static Message createErrorMessage(final PCEPErrors e, final Open t) { diff --git a/pcep/pcc-mock/src/main/java/org/opendaylight/protocol/pcep/pcc/mock/MsgBuilderUtil.java b/pcep/pcc-mock/src/main/java/org/opendaylight/protocol/pcep/pcc/mock/MsgBuilderUtil.java index 6da21e51a3..76a822b504 100644 --- a/pcep/pcc-mock/src/main/java/org/opendaylight/protocol/pcep/pcc/mock/MsgBuilderUtil.java +++ b/pcep/pcc-mock/src/main/java/org/opendaylight/protocol/pcep/pcc/mock/MsgBuilderUtil.java @@ -53,6 +53,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev public final class MsgBuilderUtil { private MsgBuilderUtil() { + throw new UnsupportedOperationException(); } public static Pcrpt createPcRtpMessage(final Lsp lsp, final Optional srp, final Path path) { diff --git a/pcep/segment-routing/src/main/java/org/opendaylight/protocol/pcep/segment/routing02/SrEroUtil.java b/pcep/segment-routing/src/main/java/org/opendaylight/protocol/pcep/segment/routing02/SrEroUtil.java index 1250e31d21..41d31a694f 100644 --- a/pcep/segment-routing/src/main/java/org/opendaylight/protocol/pcep/segment/routing02/SrEroUtil.java +++ b/pcep/segment-routing/src/main/java/org/opendaylight/protocol/pcep/segment/routing02/SrEroUtil.java @@ -25,6 +25,7 @@ public final class SrEroUtil { private static final int MPLS_LABEL_MIN_VALUE = 16; private SrEroUtil() { + throw new UnsupportedOperationException(); } protected static PCEPErrors validateSrEroSubobjects(final Ero ero) { diff --git a/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/EROSubobjectUtil.java b/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/EROSubobjectUtil.java index 0596583d6f..0ef9ae7f06 100644 --- a/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/EROSubobjectUtil.java +++ b/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/EROSubobjectUtil.java @@ -16,6 +16,7 @@ public final class EROSubobjectUtil { private static final int LOOSE_BIT = 7; private EROSubobjectUtil() { + throw new UnsupportedOperationException(); } public static void formatSubobject(final int type, final Boolean loose, final ByteBuf body, final ByteBuf buffer) { diff --git a/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/LabelUtil.java b/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/LabelUtil.java index fc51ba27dd..ec9a33a1e5 100644 --- a/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/LabelUtil.java +++ b/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/LabelUtil.java @@ -20,6 +20,7 @@ public final class LabelUtil { private static final int G_FLAG_OFFSET = 7; private LabelUtil() { + throw new UnsupportedOperationException(); } public static void formatLabel(final int type, final Boolean unidirectional, final Boolean global, final ByteBuf body, final ByteBuf buffer) { diff --git a/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/MessageUtil.java b/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/MessageUtil.java index 56320a2616..8ca36b2fd0 100644 --- a/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/MessageUtil.java +++ b/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/MessageUtil.java @@ -15,6 +15,7 @@ public final class MessageUtil { private static final int VERSION_SF_LENGTH = 3; private MessageUtil() { + throw new UnsupportedOperationException(); } public static void formatMessage(final int messageType, final ByteBuf body, final ByteBuf out) { diff --git a/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/ObjectUtil.java b/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/ObjectUtil.java index 2d8bca0a02..f96b9ad714 100644 --- a/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/ObjectUtil.java +++ b/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/ObjectUtil.java @@ -23,6 +23,7 @@ public final class ObjectUtil { private static final int I_FLAG_OFFSET = 7; private ObjectUtil() { + throw new UnsupportedOperationException(); } public static void formatSubobject(final int objectType, final int objectClass, final Boolean processingRule, final Boolean ignore, diff --git a/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/PCEPMessageConstants.java b/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/PCEPMessageConstants.java index 75b8ac8e8f..cbc7acaeb2 100644 --- a/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/PCEPMessageConstants.java +++ b/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/PCEPMessageConstants.java @@ -22,6 +22,6 @@ public final class PCEPMessageConstants { public static final int PCEP_VERSION = 1; private PCEPMessageConstants() { - + throw new UnsupportedOperationException(); } } diff --git a/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/RROSubobjectUtil.java b/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/RROSubobjectUtil.java index 311e8ab360..f7602325f2 100644 --- a/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/RROSubobjectUtil.java +++ b/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/RROSubobjectUtil.java @@ -14,6 +14,7 @@ public final class RROSubobjectUtil { private static final int HEADER_SIZE = 2; private RROSubobjectUtil() { + throw new UnsupportedOperationException(); } public static void formatSubobject(final int type, final ByteBuf body, final ByteBuf buffer) { diff --git a/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/TlvUtil.java b/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/TlvUtil.java index 2f4063d0da..2d15c8320e 100644 --- a/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/TlvUtil.java +++ b/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/TlvUtil.java @@ -16,6 +16,7 @@ public final class TlvUtil { public static final int PADDED_TO = 4; private TlvUtil() { + throw new UnsupportedOperationException(); } public static void formatTlv(final int type,final ByteBuf body, final ByteBuf out) { diff --git a/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/VendorInformationUtil.java b/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/VendorInformationUtil.java index 52f008a33c..ea880449ca 100644 --- a/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/VendorInformationUtil.java +++ b/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/VendorInformationUtil.java @@ -17,6 +17,7 @@ public final class VendorInformationUtil { public static final int VENDOR_INFORMATION_OBJECT_TYPE = 1; private VendorInformationUtil() { + throw new UnsupportedOperationException(); } public static boolean isVendorInformationTlv(final int type) { diff --git a/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/XROSubobjectUtil.java b/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/XROSubobjectUtil.java index 8ab1c810fc..be5db483dd 100644 --- a/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/XROSubobjectUtil.java +++ b/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/XROSubobjectUtil.java @@ -16,6 +16,7 @@ public final class XROSubobjectUtil { private static final int MANDATORY_BIT = 7; private XROSubobjectUtil() { + throw new UnsupportedOperationException(); } public static void formatSubobject(final int type, final Boolean mandatory, final ByteBuf body, final ByteBuf buffer) { diff --git a/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/pojo/ServiceLoaderPCEPExtensionProviderContext.java b/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/pojo/ServiceLoaderPCEPExtensionProviderContext.java index da3f3c61e8..6d38c5273d 100644 --- a/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/pojo/ServiceLoaderPCEPExtensionProviderContext.java +++ b/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/pojo/ServiceLoaderPCEPExtensionProviderContext.java @@ -8,7 +8,6 @@ package org.opendaylight.protocol.pcep.spi.pojo; import java.util.ServiceLoader; - import org.opendaylight.protocol.pcep.spi.PCEPExtensionProviderActivator; import org.opendaylight.protocol.pcep.spi.PCEPExtensionProviderContext; @@ -26,7 +25,7 @@ public final class ServiceLoaderPCEPExtensionProviderContext extends SimplePCEPE } private ServiceLoaderPCEPExtensionProviderContext() { - + throw new UnsupportedOperationException(); } public static PCEPExtensionProviderContext create() { diff --git a/programming/api/src/main/java/org/opendaylight/bgpcep/programming/NanotimeUtil.java b/programming/api/src/main/java/org/opendaylight/bgpcep/programming/NanotimeUtil.java index dc658080a9..b88784c10f 100644 --- a/programming/api/src/main/java/org/opendaylight/bgpcep/programming/NanotimeUtil.java +++ b/programming/api/src/main/java/org/opendaylight/bgpcep/programming/NanotimeUtil.java @@ -8,7 +8,6 @@ package org.opendaylight.bgpcep.programming; import java.math.BigInteger; - import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.programming.rev130930.Nanotime; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -22,6 +21,7 @@ public final class NanotimeUtil { private static volatile BigInteger nanoTimeOffset = null; private NanotimeUtil() { + throw new UnsupportedOperationException(); } /** diff --git a/programming/topology-api/src/main/java/org/opendaylight/bgpcep/programming/topology/TopologyProgrammingUtil.java b/programming/topology-api/src/main/java/org/opendaylight/bgpcep/programming/topology/TopologyProgrammingUtil.java index ac5b8f0f99..30564b2c28 100644 --- a/programming/topology-api/src/main/java/org/opendaylight/bgpcep/programming/topology/TopologyProgrammingUtil.java +++ b/programming/topology-api/src/main/java/org/opendaylight/bgpcep/programming/topology/TopologyProgrammingUtil.java @@ -8,7 +8,6 @@ package org.opendaylight.bgpcep.programming.topology; import com.google.common.base.Preconditions; - import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.topology.programming.rev131102.TopologyInstructionInput; import org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology; import org.opendaylight.yangtools.yang.binding.InstanceIdentifier; @@ -17,8 +16,9 @@ import org.opendaylight.yangtools.yang.binding.InstanceIdentifier; * */ public final class TopologyProgrammingUtil { - private TopologyProgrammingUtil() { + private TopologyProgrammingUtil() { + throw new UnsupportedOperationException(); } @SuppressWarnings("unchecked") diff --git a/programming/tunnel-api/src/main/java/org/opendaylight/bgpcep/programming/tunnel/TunnelProgrammingUtil.java b/programming/tunnel-api/src/main/java/org/opendaylight/bgpcep/programming/tunnel/TunnelProgrammingUtil.java index 0f5fa3551f..5507053009 100644 --- a/programming/tunnel-api/src/main/java/org/opendaylight/bgpcep/programming/tunnel/TunnelProgrammingUtil.java +++ b/programming/tunnel-api/src/main/java/org/opendaylight/bgpcep/programming/tunnel/TunnelProgrammingUtil.java @@ -8,7 +8,6 @@ package org.opendaylight.bgpcep.programming.tunnel; import com.google.common.base.Preconditions; - import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.topology.tunnel.programming.rev130930.BaseTunnelInput; import org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology; import org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Link; @@ -20,7 +19,7 @@ import org.opendaylight.yangtools.yang.binding.InstanceIdentifier; */ public final class TunnelProgrammingUtil { private TunnelProgrammingUtil() { - + throw new UnsupportedOperationException(); } public static InstanceIdentifier linkIdentifier(final InstanceIdentifier topology, final BaseTunnelInput input) { diff --git a/util/src/main/java/org/opendaylight/protocol/util/ByteArray.java b/util/src/main/java/org/opendaylight/protocol/util/ByteArray.java index 83713c3420..f6ccde969e 100644 --- a/util/src/main/java/org/opendaylight/protocol/util/ByteArray.java +++ b/util/src/main/java/org/opendaylight/protocol/util/ByteArray.java @@ -24,7 +24,9 @@ import org.apache.commons.codec.binary.Hex; * Util class for methods working with byte array. */ public final class ByteArray { + private ByteArray() { + throw new UnsupportedOperationException(); } /** diff --git a/util/src/main/java/org/opendaylight/protocol/util/ByteBufWriteUtil.java b/util/src/main/java/org/opendaylight/protocol/util/ByteBufWriteUtil.java index b7a336872a..5d743473b1 100644 --- a/util/src/main/java/org/opendaylight/protocol/util/ByteBufWriteUtil.java +++ b/util/src/main/java/org/opendaylight/protocol/util/ByteBufWriteUtil.java @@ -40,6 +40,7 @@ public final class ByteBufWriteUtil { public static final int IPV6_PREFIX_BYTE_LENGTH = Ipv6Util.IPV6_LENGTH + 1; private ByteBufWriteUtil() { + throw new UnsupportedOperationException(); } /** diff --git a/util/src/main/java/org/opendaylight/protocol/util/Ipv4Util.java b/util/src/main/java/org/opendaylight/protocol/util/Ipv4Util.java index c3df434deb..c75ba5d9c6 100644 --- a/util/src/main/java/org/opendaylight/protocol/util/Ipv4Util.java +++ b/util/src/main/java/org/opendaylight/protocol/util/Ipv4Util.java @@ -29,6 +29,7 @@ import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types. public final class Ipv4Util { private Ipv4Util() { + throw new UnsupportedOperationException(); } public static final int IP4_LENGTH = 4; diff --git a/util/src/main/java/org/opendaylight/protocol/util/Ipv6Util.java b/util/src/main/java/org/opendaylight/protocol/util/Ipv6Util.java index 86968fb4e2..e2eb54299f 100644 --- a/util/src/main/java/org/opendaylight/protocol/util/Ipv6Util.java +++ b/util/src/main/java/org/opendaylight/protocol/util/Ipv6Util.java @@ -28,6 +28,7 @@ import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types. public final class Ipv6Util { private Ipv6Util() { + throw new UnsupportedOperationException(); } public static final int IPV6_LENGTH = 16; diff --git a/util/src/main/java/org/opendaylight/protocol/util/PCEPHexDumpParser.java b/util/src/main/java/org/opendaylight/protocol/util/PCEPHexDumpParser.java index 7b6218edf6..566e7a2589 100644 --- a/util/src/main/java/org/opendaylight/protocol/util/PCEPHexDumpParser.java +++ b/util/src/main/java/org/opendaylight/protocol/util/PCEPHexDumpParser.java @@ -34,7 +34,7 @@ public final class PCEPHexDumpParser { private static final String LENGTH = "LENGTH:"; private PCEPHexDumpParser() { - + throw new UnsupportedOperationException(); } public static List parseMessages(final File file) throws IOException { diff --git a/util/src/main/java/org/opendaylight/protocol/util/Values.java b/util/src/main/java/org/opendaylight/protocol/util/Values.java index 6a37a342e6..e8859d3b68 100644 --- a/util/src/main/java/org/opendaylight/protocol/util/Values.java +++ b/util/src/main/java/org/opendaylight/protocol/util/Values.java @@ -13,6 +13,7 @@ package org.opendaylight.protocol.util; public final class Values { private Values() { + throw new UnsupportedOperationException(); } /** -- 2.36.6