Class AbstractInstructionSerializer
java.lang.Object
org.opendaylight.openflowjava.protocol.impl.serialization.instruction.AbstractInstructionSerializer
- All Implemented Interfaces:
- HeaderSerializer<Instruction>,- OFGeneralSerializer,- OFSerializer<Instruction>
- Direct Known Subclasses:
- AbstractActionInstructionSerializer,- ClearActionsInstructionSerializer,- GoToTableInstructionSerializer,- MeterInstructionSerializer,- WriteMetadataInstructionSerializer
public abstract class AbstractInstructionSerializer
extends Object
implements OFSerializer<Instruction>, HeaderSerializer<Instruction>
Base class for an instruction serializer.
- Author:
- michal.polkorab
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionfinal voidserializeHeader(Instruction input, io.netty.buffer.ByteBuf outBuffer) Serializes object headers (e.g.Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opendaylight.openflowjava.protocol.api.extensibility.OFSerializerserialize
- 
Constructor Details- 
AbstractInstructionSerializerprotected AbstractInstructionSerializer(short type) 
 
- 
- 
Method Details- 
serializeHeaderDescription copied from interface:HeaderSerializerSerializes object headers (e.g. for Multipart message - Table Features).- Specified by:
- serializeHeaderin interface- HeaderSerializer<Instruction>
- Parameters:
- input- object whose headers should be serialized
- outBuffer- output buffer
 
 
-