Class AbstractActionCaseDeserializer<T extends ActionChoice>
- java.lang.Object
-
- org.opendaylight.openflowjava.protocol.impl.deserialization.action.AbstractActionDeserializer<T>
-
- org.opendaylight.openflowjava.protocol.impl.deserialization.action.AbstractActionCaseDeserializer<T>
-
- All Implemented Interfaces:
HeaderDeserializer<Action>,OFDeserializer<Action>,OFGeneralDeserializer
- Direct Known Subclasses:
OF10EnqueueActionDeserializer,OF10OutputActionDeserializer,OF10SetDlDstActionDeserializer,OF10SetDlSrcActionDeserializer,OF10SetNwDstActionDeserializer,OF10SetNwSrcActionDeserializer,OF10SetNwTosActionDeserializer,OF10SetTpDstActionDeserializer,OF10SetTpSrcActionDeserializer,OF10SetVlanPcpActionDeserializer,OF10SetVlanVidActionDeserializer,OF13GroupActionDeserializer,OF13OutputActionDeserializer,OF13PopMplsActionDeserializer,OF13PushMplsActionDeserializer,OF13PushPbbActionDeserializer,OF13PushVlanActionDeserializer,OF13SetFieldActionDeserializer,OF13SetMplsTtlActionDeserializer,OF13SetNwTtlActionDeserializer,OF13SetQueueActionDeserializer
@Beta public abstract class AbstractActionCaseDeserializer<T extends ActionChoice> extends AbstractActionDeserializer<T>
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractActionCaseDeserializer(@NonNull T emptyChoice)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Actiondeserialize(io.netty.buffer.ByteBuf input)Transforms byte message into POJO/DTO (of type E).protected abstract @NonNull TdeserializeAction(@NonNull io.netty.buffer.ByteBuf input)-
Methods inherited from class org.opendaylight.openflowjava.protocol.impl.deserialization.action.AbstractActionDeserializer
deserializeHeader
-
-
-
-
Constructor Detail
-
AbstractActionCaseDeserializer
protected AbstractActionCaseDeserializer(@NonNull T emptyChoice)
-
-
Method Detail
-
deserialize
public final Action deserialize(io.netty.buffer.ByteBuf input)
Description copied from interface:OFDeserializerTransforms byte message into POJO/DTO (of type E).- Parameters:
input- message as bytes in ByteBuf- Returns:
- POJO/DTO
-
deserializeAction
protected abstract @NonNull T deserializeAction(@NonNull io.netty.buffer.ByteBuf input)
-
-