Interface OFDeserializer<E extends org.opendaylight.yangtools.yang.binding.DataContainer>
-
- Type Parameters:
E
- message code type
- All Superinterfaces:
OFGeneralDeserializer
- All Known Implementing Classes:
AbstractActionCodec
,AbstractActionDeserializer
,AbstractActionDeserializer
,AbstractActionInstructionDeserializer
,AbstractActionInstructionDeserializer
,AbstractExperimenterMatchCodec
,AbstractInstructionDeserializer
,AbstractMatchCodec
,AbstractMatchCodec
,AbstractNshcCodec
,AbstractRegCodec
,ActionDeserializer
,ApplyActionsInstructionDeserializer
,ApplyActionsInstructionDeserializer
,ArpOpCodec
,ArpShaCodec
,ArpSpaCodec
,ArpThaCodec
,ArpTpaCodec
,AsyncConfigMessageDeserializer
,BarrierInputMessageFactory
,BarrierReplyMessageFactory
,BundleControlFactory
,ClearActionsInstructionDeserializer
,ClearActionsInstructionDeserializer
,ConntrackCodec
,CopyTtlInActionDeserializer
,CopyTtlOutActionDeserializer
,CtClearCodec
,CtMarkCodec
,CtStateCodec
,CtTpDstCodec
,CtTpSrcCodec
,CtZoneCodec
,DecapCodec
,DecMplsTtlActionDeserializer
,DecNshTtlCodec
,DecNwTtlActionDeserializer
,EchoReplyMessageFactory
,EchoRequestMessageFactory
,EncapCodec
,ErrorMessageFactory
,EthDstCodec
,EthSrcCodec
,EthTypeCodec
,ExperimenterMessageFactory
,FeaturesReplyMessageFactory
,FinTimeoutCodec
,FlowMessageDeserializer
,FlowModInputMessageFactory
,FlowRemovedMessageFactory
,GetAsyncReplyMessageFactory
,GetAsyncRequestMessageFactory
,GetConfigInputMessageFactory
,GetConfigReplyMessageFactory
,GetFeaturesInputMessageFactory
,GetQueueConfigInputMessageFactory
,GoToTableInstructionDeserializer
,GoToTableInstructionDeserializer
,GroupActionDeserializer
,GroupMessageDeserializer
,GroupModInputMessageFactory
,HelloMessageFactory
,IcmpTypeCodec
,Icmpv6NDOptionsTypeCodec
,Icmpv6NDReservedCodec
,InPortCodec
,IpDstCodec
,IpSrcCodec
,Ipv6DstCodec
,Ipv6SrcCodec
,LearnCodec
,MatchDeserializer
,MatchDeserializer
,MetadataCodec
,MeterInstructionDeserializer
,MeterInstructionDeserializer
,MeterMessageDeserializer
,MeterModInputMessageFactory
,MplsLabelCodec
,MultipartReplyDescDeserializer
,MultipartReplyExperimenterDeserializer
,MultipartReplyFlowAggregateStatsDeserializer
,MultipartReplyFlowStatsDeserializer
,MultipartReplyFlowTableStatsDeserializer
,MultipartReplyGroupDescDeserializer
,MultipartReplyGroupFeaturesDeserializer
,MultipartReplyGroupStatsDeserializer
,MultipartReplyMessageDeserializer
,MultipartReplyMessageFactory
,MultipartReplyMeterConfigDeserializer
,MultipartReplyMeterFeaturesDeserializer
,MultipartReplyMeterStatsDeserializer
,MultipartReplyPortDescDeserializer
,MultipartReplyPortStatsDeserializer
,MultipartReplyQueueStatsDeserializer
,MultipartReplyTableFeaturesDeserializer
,MultipartRequestInputMessageFactory
,MultipathCodec
,Nshc1Codec
,Nshc2Codec
,Nshc3Codec
,Nshc4Codec
,NshFlagsCodec
,NshMdtypeCodec
,NshNpCodec
,NshTtlCodec
,NsiCodec
,NspCodec
,OF10EnqueueActionDeserializer
,OF10ErrorMessageFactory
,OF10FeaturesReplyMessageFactory
,OF10FeaturesRequestMessageFactory
,OF10FlowModInputMessageFactory
,OF10FlowRemovedMessageFactory
,OF10GetQueueConfigInputMessageFactory
,OF10HelloMessageFactory
,OF10MatchDeserializer
,OF10OutputActionDeserializer
,OF10PacketInMessageFactory
,OF10PacketOutInputMessageFactory
,OF10PortModInputMessageFactory
,OF10PortStatusMessageFactory
,OF10QueueGetConfigReplyMessageFactory
,OF10SetDlDstActionDeserializer
,OF10SetDlSrcActionDeserializer
,OF10SetNwDstActionDeserializer
,OF10SetNwSrcActionDeserializer
,OF10SetNwTosActionDeserializer
,OF10SetTpDstActionDeserializer
,OF10SetTpSrcActionDeserializer
,OF10SetVlanPcpActionDeserializer
,OF10SetVlanVidActionDeserializer
,OF10StatsReplyMessageFactory
,OF10StatsRequestInputFactory
,OF10StripVlanActionDeserializer
,OF13CopyTtlInActionDeserializer
,OF13CopyTtlOutActionDeserializer
,OF13DecMplsTtlActionDeserializer
,OF13DecNwTtlActionDeserializer
,OF13GroupActionDeserializer
,OF13OutputActionDeserializer
,OF13PopMplsActionDeserializer
,OF13PopPbbActionDeserializer
,OF13PopVlanActionDeserializer
,OF13PushMplsActionDeserializer
,OF13PushPbbActionDeserializer
,OF13PushVlanActionDeserializer
,OF13SetFieldActionDeserializer
,OF13SetMplsTtlActionDeserializer
,OF13SetNwTtlActionDeserializer
,OF13SetQueueActionDeserializer
,OnfExperimenterErrorFactory
,OnfOxmTcpFlagsDeserializer
,OutputActionDeserializer
,OutputReg2Codec
,OutputRegCodec
,OxmArpOpDeserializer
,OxmArpShaDeserializer
,OxmArpSpaDeserializer
,OxmArpThaDeserializer
,OxmArpTpaDeserializer
,OxmEthDstDeserializer
,OxmEthSrcDeserializer
,OxmEthTypeDeserializer
,OxmIcmpv4CodeDeserializer
,OxmIcmpv4TypeDeserializer
,OxmIcmpv6CodeDeserializer
,OxmIcmpv6TypeDeserializer
,OxmInPhyPortDeserializer
,OxmInPortDeserializer
,OxmIpDscpDeserializer
,OxmIpEcnDeserializer
,OxmIpProtoDeserializer
,OxmIpv4DstDeserializer
,OxmIpv4SrcDeserializer
,OxmIpv6DstDeserializer
,OxmIpv6ExtHdrDeserializer
,OxmIpv6FlabelDeserializer
,OxmIpv6NdSllDeserializer
,OxmIpv6NdTargetDeserializer
,OxmIpv6NdTllDeserializer
,OxmIpv6SrcDeserializer
,OxmMetadataDeserializer
,OxmMplsBosDeserializer
,OxmMplsLabelDeserializer
,OxmMplsTcDeserializer
,OxmPacketTypeDeserializer
,OxmPbbIsidDeserializer
,OxmSctpDstDeserializer
,OxmSctpSrcDeserializer
,OxmTcpDstDeserializer
,OxmTcpSrcDeserializer
,OxmTunnelIdDeserializer
,OxmUdpDstDeserializer
,OxmUdpSrcDeserializer
,OxmVlanPcpDeserializer
,OxmVlanVidDeserializer
,PacketInMessageDeserializer
,PacketInMessageFactory
,PacketOutInputMessageFactory
,PktMarkCodec
,PopMplsActionDeserializer
,PopPbbActionDeserializer
,PopVlanActionDeserializer
,PortMessageDeserializer
,PortModInputMessageFactory
,PortStatusMessageFactory
,PushMplsActionDeserializer
,PushPbbActionDeserializer
,PushVlanActionDeserializer
,QueueGetConfigReplyMessageFactory
,Reg0Codec
,Reg1Codec
,Reg2Codec
,Reg3Codec
,Reg4Codec
,Reg5Codec
,Reg6Codec
,Reg7Codec
,RegLoad2Codec
,RegLoadCodec
,RegMoveCodec
,ResubmitCodec
,RoleReplyMessageFactory
,RoleRequestInputMessageFactory
,SetAsyncInputMessageFactory
,SetConfigInputMessageFactory
,SetFieldActionDeserializer
,SetMplsTtlActionDeserializer
,SetNwTtlActionDeserializer
,SetQueueActionDeserializer
,TableModInputMessageFactory
,TcpDstCodec
,TcpSrcCodec
,TunIdCodec
,TunIpv4DstCodec
,TunIpv4SrcCodec
,UdpDstCodec
,UdpSrcCodec
,VendorMessageFactory
,WriteActionsInstructionDeserializer
,WriteActionsInstructionDeserializer
,WriteMetadataInstructionDeserializer
,WriteMetadataInstructionDeserializer
public interface OFDeserializer<E extends org.opendaylight.yangtools.yang.binding.DataContainer> extends OFGeneralDeserializer
Uniform interface for deserializing factories.- Author:
- michal.polkorab, timotej.kubas
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description E
deserialize(io.netty.buffer.ByteBuf message)
Transforms byte message into POJO/DTO (of type E).
-
-
-
Method Detail
-
deserialize
E deserialize(io.netty.buffer.ByteBuf message)
Transforms byte message into POJO/DTO (of type E).- Parameters:
message
- message as bytes in ByteBuf- Returns:
- POJO/DTO
-
-