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
-
Method Summary
Modifier and TypeMethodDescriptionfinal Action
deserialize
(io.netty.buffer.ByteBuf input) Transforms byte message into POJO/DTO (of type E).protected abstract @NonNull T
deserializeAction
(@NonNull io.netty.buffer.ByteBuf input) Methods inherited from class org.opendaylight.openflowjava.protocol.impl.deserialization.action.AbstractActionDeserializer
deserializeHeader
-
Constructor Details
-
AbstractActionCaseDeserializer
-
-
Method Details
-
deserialize
Description copied from interface:OFDeserializer
Transforms byte message into POJO/DTO (of type E).- Parameters:
input
- message as bytes in ByteBuf- Returns:
- POJO/DTO
-
deserializeAction
-