BUG-3907: openflow-plugin-api does not build with jdk8
[openflowjava.git] / openflow-protocol-api / src / main / java / org / opendaylight / openflowjava / protocol / api / extensibility / SerializerRegistry.java
index 7fb39bbd9eeb3755f4510e51959a06291e3f67cf..1ddc48565e6daf2a5ea095161087d02d1d6e8e87 100644 (file)
@@ -23,6 +23,8 @@ public interface SerializerRegistry {
     void init();
 
     /**
+     * @param <K> input key type
+     * @param <S> type of resulting serializer
      * @param msgTypeKey lookup key
      * @return serializer or NullPointerException if no serializer was found
      */
@@ -36,6 +38,7 @@ public interface SerializerRegistry {
      * If the serializer implements {@link SerializerRegistryInjector} interface,
      * the serializer is injected with SerializerRegistry instance.
      *
+     * @param <K> serializer key type
      * @param key used for serializer lookup
      * @param serializer serializer implementation
      */
@@ -44,6 +47,7 @@ public interface SerializerRegistry {
 
     /**
      * Unregisters serializer
+     * @param <K> serializer key type
      * @param key used for serializer lookup
      * @return true if serializer was removed,
      *  false if no serializer was found under specified key