Rename generic arguments to silence sonar 39/3239/1
authorRobert Varga <rovarga@cisco.com>
Fri, 29 Nov 2013 11:04:15 +0000 (12:04 +0100)
committerRobert Varga <rovarga@cisco.com>
Fri, 29 Nov 2013 11:04:15 +0000 (12:04 +0100)
Change-Id: Ie578bbfb3a82e7c33cdd4c9abd4d8d43d2e0d35e
Signed-off-by: Robert Varga <rovarga@cisco.com>
concepts/src/main/java/org/opendaylight/protocol/concepts/HandlerRegistry.java

index d0165c68f5e32f258987343fb9cbafd8553948f4..8a339ac352f9f7561167dbe3ae081d7052eb46a4 100644 (file)
@@ -10,23 +10,23 @@ package org.opendaylight.protocol.concepts;
 import javax.annotation.concurrent.ThreadSafe;
 
 @ThreadSafe
-public class HandlerRegistry<CLASS, PARSER, SERIALIZER> {
-       private final MultiRegistry<Class<? extends CLASS>, SERIALIZER> serializers = new MultiRegistry<>();
-       private final MultiRegistry<Integer, PARSER> parsers = new MultiRegistry<>();
+public class HandlerRegistry<C, P, S> {
+       private final MultiRegistry<Class<? extends C>, S> serializers = new MultiRegistry<>();
+       private final MultiRegistry<Integer, P> parsers = new MultiRegistry<>();
 
-       public AbstractRegistration registerParser(final int type, final PARSER parser) {
+       public AbstractRegistration registerParser(final int type, final P parser) {
                return parsers.register(type, parser);
        }
 
-       public PARSER getParser(final int type) {
+       public P getParser(final int type) {
                return parsers.get(type);
        }
 
-       public AbstractRegistration registerSerializer(final Class<? extends CLASS> clazz, final SERIALIZER serializer) {
+       public AbstractRegistration registerSerializer(final Class<? extends C> clazz, final S serializer) {
                return serializers.register(clazz, serializer);
        }
 
-       public SERIALIZER getSerializer(final Class<? extends CLASS> clazz) {
+       public S getSerializer(final Class<? extends C> clazz) {
                return serializers.get(clazz);
        }
 }