Class RegLoad2Codec
java.lang.Object
org.opendaylight.openflowjava.nx.codec.action.AbstractActionCodec
org.opendaylight.openflowjava.nx.codec.action.RegLoad2Codec
- All Implemented Interfaces:
DeserializerRegistryInjector,OFDeserializer<Action>,OFGeneralDeserializer,OFGeneralSerializer,OFSerializer<Action>,SerializerRegistryInjector
public class RegLoad2Codec
extends AbstractActionCodec
implements SerializerRegistryInjector, DeserializerRegistryInjector
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final NiciraActionDeserializerKeystatic final NiciraActionSerializerKeystatic final byte -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondeserialize(io.netty.buffer.ByteBuf message) Transforms byte message into POJO/DTO (of type E).voidInjects deserializer registry into deserializer.voidinjectSerializerRegistry(SerializerRegistry registry) Injects serializer registry.voidTransforms POJO/DTO into byte message (ByteBuf).Methods inherited from class org.opendaylight.openflowjava.nx.codec.action.AbstractActionCodec
deserializeHeader, getExperimenterId, readNxmHeader, serializeHeader, skipPadding, writeNxmHeader, writePaddingAndSetLength
-
Field Details
-
SUBTYPE
public static final byte SUBTYPE- See Also:
-
SERIALIZER_KEY
-
DESERIALIZER_KEY
-
-
Constructor Details
-
RegLoad2Codec
public RegLoad2Codec()
-
-
Method Details
-
deserialize
Description copied from interface:OFDeserializerTransforms byte message into POJO/DTO (of type E).- Specified by:
deserializein interfaceOFDeserializer<Action>- Parameters:
message- message as bytes in ByteBuf- Returns:
- POJO/DTO
-
serialize
Description copied from interface:OFSerializerTransforms POJO/DTO into byte message (ByteBuf).- Specified by:
serializein interfaceOFSerializer<Action>- Parameters:
input- object to be serializedoutBuffer- output buffer
-
injectSerializerRegistry
Description copied from interface:SerializerRegistryInjectorInjects serializer registry.- Specified by:
injectSerializerRegistryin interfaceSerializerRegistryInjector- Parameters:
registry- registry instance
-
injectDeserializerRegistry
Description copied from interface:DeserializerRegistryInjectorInjects deserializer registry into deserializer.- Specified by:
injectDeserializerRegistryin interfaceDeserializerRegistryInjector- Parameters:
registry- registry of deserializers
-