Interface OFSerializer<T extends org.opendaylight.yangtools.yang.binding.DataContainer>
-
- Type Parameters:
T- message type
- All Superinterfaces:
OFGeneralSerializer
- All Known Subinterfaces:
MatchEntrySerializer
- All Known Implementing Classes:
AbstractActionCodec,AbstractActionInstructionSerializer,AbstractActionInstructionSerializer,AbstractActionSerializer,AbstractActionSerializer,AbstractBundleMessageFactory,AbstractExperimenterMatchCodec,AbstractExperimenterMatchEntrySerializer,AbstractInstructionSerializer,AbstractInstructionSerializer,AbstractMatchCodec,AbstractMatchCodec,AbstractMatchEntrySerializer,AbstractMatchFieldSerializer,AbstractMessageSerializer,AbstractNshcCodec,AbstractOxmExperimenterMatchEntrySerializer,AbstractOxmIpv4AddressSerializer,AbstractOxmIpv6AddressSerializer,AbstractOxmMacAddressSerializer,AbstractOxmMatchEntrySerializer,AbstractRegCodec,AbstractSetFieldActionSerializer,AbstractTablePropertySerializer,ApplyActionsInstructionSerializer,ApplyActionsInstructionSerializer,ApplyActionsMissTablePropertySerializer,ApplyActionsTablePropertySerializer,ApplySetfieldMissTablePropertySerializer,ApplySetfieldTablePropertySerializer,ArpOpCodec,ArpOpEntrySerializer,ArpOpMatchFieldSerializer,ArpShaCodec,ArpShaMatchFieldSerializer,ArpSourceHardwareAddressEntrySerializer,ArpSourceTransportAddressEntrySerializer,ArpSpaCodec,ArpSpaMatchFieldSerializer,ArpTargetHardwareAddressEntrySerializer,ArpTargetTransportAddressEntrySerializer,ArpThaCodec,ArpThaMatchFieldSerializer,ArpTpaCodec,ArpTpaMatchFieldSerializer,AsyncConfigMessageSerializer,BarrierInputMessageFactory,BarrierReplyMessageFactory,BundleAddMessageFactory,BundleControlFactory,ClearActionsInstructionSerializer,ClearActionsInstructionSerializer,ConntrackCodec,CopyTtlInActionSerializer,CopyTtlOutActionSerializer,CtClearCodec,CtMarkCodec,CtStateCodec,CtTpDstCodec,CtTpSrcCodec,CtZoneCodec,DecapCodec,DecMplsTtlActionSerializer,DecNshTtlCodec,DecNwTtlActionSerializer,DropActionSerializer,EchoInputMessageFactory,EchoOutputMessageFactory,EchoReplyInputMessageFactory,EchoRequestMessageFactory,EncapCodec,ErrorMessageFactory,EthDstCodec,EthDstMatchFieldSerializer,EthernetDestinationEntrySerializer,EthernetSourceEntrySerializer,EthernetTypeEntrySerializer,EthSrcCodec,EthSrcMatchFieldSerializer,EthTypeCodec,EthTypeMatchFieldSerializer,ExperimenterInputMessageFactory,ExperimenterMessageFactory,FinTimeoutCodec,FlowMessageSerializer,FlowModInputMessageFactory,FlowRemovedMessageFactory,GetAsyncReplyMessageFactory,GetAsyncRequestMessageFactory,GetConfigInputMessageFactory,GetConfigReplyMessageFactory,GetFeaturesInputMessageFactory,GetFeaturesOutputFactory,GetQueueConfigInputMessageFactory,GoToTableInstructionSerializer,GoToTableInstructionSerializer,GroupActionSerializer,GroupMessageSerializer,GroupModInputMessageFactory,HelloInputMessageFactory,HelloMessageFactory,IcmpTypeCodec,Icmpv4CodeEntrySerializer,Icmpv4CodeMatchFieldSerializer,Icmpv4TypeEntrySerializer,Icmpv4TypeMatchFieldSerializer,Icmpv6CodeEntrySerializer,Icmpv6CodeMatchFieldSerializer,Icmpv6NDOptionsTypeCodec,Icmpv6NDReservedCodec,Icmpv6TypeEntrySerializer,Icmpv6TypeMatchFieldSerializer,InPhyPortEntrySerializer,InPhyPortMatchFieldSerializer,InPortCodec,InPortEntrySerializer,InPortMatchFieldSerializer,InstructionsMissTablePropertySerializer,InstructionsTablePropertySerializer,IpDscpEntrySerializer,IpDscpMatchFieldSerializer,IpDstCodec,IpEcnEntrySerializer,IpEcnMatchFieldSerializer,IpProtoEntrySerializer,IpProtoMatchFieldSerializer,IpSrcCodec,Ipv4DestinationEntrySerializer,Ipv4DstMatchFieldSerializer,Ipv4SourceEntrySerializer,Ipv4SrcMatchFieldSerializer,Ipv6DestinationEntrySerializer,Ipv6DstCodec,Ipv6DstMatchFieldSerializer,Ipv6ExtHdrMatchFieldSerializer,Ipv6ExtHeaderEntrySerializer,Ipv6FlabelMatchFieldSerializer,Ipv6LabelEntrySerializer,Ipv6NdSllEntrySerializer,Ipv6NdSllMatchFieldSerializer,Ipv6NdTargetEntrySerializer,Ipv6NdTargetMatchFieldSerializer,Ipv6NdTllEntrySerializer,Ipv6NdTllMatchFieldSerializer,Ipv6SourceEntrySerializer,Ipv6SrcCodec,Ipv6SrcMatchFieldSerializer,LearnCodec,MatchSerializer,MatchTablePropertySerializer,MetadataCodec,MetadataEntrySerializer,MetadataMatchFieldSerializer,MeterInstructionSerializer,MeterInstructionSerializer,MeterMessageSerializer,MeterModInputMessageFactory,MplsBosEntrySerializer,MplsBosMatchFieldSerializer,MplsLabelCodec,MplsLabelEntrySerializer,MplsLabelMatchFieldSerializer,MplsTcEntrySerializer,MplsTcMatchFieldSerializer,MultipartReplyMessageFactory,MultipartRequestDescSerializer,MultipartRequestExperimenterSerializer,MultipartRequestFlowAggregateStatsSerializer,MultipartRequestFlowStatsSerializer,MultipartRequestFlowTableStatsSerializer,MultipartRequestGroupDescSerializer,MultipartRequestGroupFeaturesSerializer,MultipartRequestGroupStatsSerializer,MultipartRequestInputFactory,MultipartRequestMessageSerializer,MultipartRequestMeterConfigSerializer,MultipartRequestMeterFeaturesSerializer,MultipartRequestMeterStatsSerializer,MultipartRequestPortDescSerializer,MultipartRequestPortStatsSerializer,MultipartRequestQueueStatsSerializer,MultipartRequestTableFeaturesSerializer,MultipathCodec,NextTableMissTablePropertySerializer,NextTableTablePropertySerializer,Nshc1Codec,Nshc2Codec,Nshc3Codec,Nshc4Codec,NshFlagsCodec,NshMdtypeCodec,NshNpCodec,NshTtlCodec,NsiCodec,NspCodec,OF10BarrierInputMessageFactory,OF10BarrierReplyMessageFactory,OF10EnqueueActionSerializer,OF10FeaturesReplyMessageFactory,OF10FlowModInputMessageFactory,OF10FlowRemovedMessageFactory,OF10HelloInputMessageFactory,OF10MatchSerializer,OF10OutputActionSerializer,OF10PacketInMessageFactory,OF10PacketOutInputMessageFactory,OF10PortModInputMessageFactory,OF10PortStatusMessageFactory,OF10QueueGetConfigInputMessageFactory,OF10QueueGetConfigReplyMessageFactory,OF10SetDlDstActionSerializer,OF10SetDlSrcActionSerializer,OF10SetNwDstActionSerializer,OF10SetNwSrcActionSerializer,OF10SetNwTosActionSerializer,OF10SetTpDstActionSerializer,OF10SetTpSrcActionSerializer,OF10SetVlanPcpActionSerializer,OF10SetVlanVidActionSerializer,OF10StatsReplyMessageFactory,OF10StatsRequestInputFactory,OF10StripVlanActionSerializer,OF13CopyTtlInActionSerializer,OF13CopyTtlOutActionSerializer,OF13DecMplsTtlActionSerializer,OF13DecNwTtlActionSerializer,OF13GroupActionSerializer,OF13MatchSerializer,OF13OutputActionSerializer,OF13PopMplsActionSerializer,OF13PopPbbActionSerializer,OF13PopVlanActionSerializer,OF13PushMplsActionSerializer,OF13PushPbbActionSerializer,OF13PushVlanActionSerializer,OF13SetFieldActionSerializer,OF13SetMplsTtlActionSerializer,OF13SetNwTtlActionSerializer,OF13SetQueueActionSerializer,OnfOxmTcpFlagsSerializer,OutputActionSerializer,OutputReg2Codec,OutputRegCodec,OxmArpOpSerializer,OxmArpShaSerializer,OxmArpSpaSerializer,OxmArpThaSerializer,OxmArpTpaSerializer,OxmEthDstSerializer,OxmEthSrcSerializer,OxmEthTypeSerializer,OxmIcmpv4CodeSerializer,OxmIcmpv4TypeSerializer,OxmIcmpv6CodeSerializer,OxmIcmpv6TypeSerializer,OxmInPhyPortSerializer,OxmInPortSerializer,OxmIpDscpSerializer,OxmIpEcnSerializer,OxmIpProtoSerializer,OxmIpv4DstSerializer,OxmIpv4SrcSerializer,OxmIpv6DstSerializer,OxmIpv6ExtHdrSerializer,OxmIpv6FlabelSerializer,OxmIpv6NdSllSerializer,OxmIpv6NdTargetSerializer,OxmIpv6NdTllSerializer,OxmIpv6SrcSerializer,OxmMetadataSerializer,OxmMplsBosSerializer,OxmMplsLabelSerializer,OxmMplsTcSerializer,OxmPacketTypeSerializer,OxmPbbIsidSerializer,OxmSctpDstSerializer,OxmSctpSrcSerializer,OxmTcpDstSerializer,OxmTcpSrcSerializer,OxmTunnelIdSerializer,OxmUdpDstSerializer,OxmUdpSrcSerializer,OxmVlanPcpSerializer,OxmVlanVidSerializer,PacketInMessageFactory,PacketOutInputMessageFactory,PacketTypeEntrySerializer,PbbEntrySerializer,PbbIsidMatchFieldSerializer,PktMarkCodec,PopMplsActionSerializer,PopPbbActionSerializer,PopVlanActionSerializer,PortMessageSerializer,PortModInputMessageFactory,PortStatusMessageFactory,PushMplsActionSerializer,PushPbbActionSerializer,PushVlanActionSerializer,QueueGetConfigReplyMessageFactory,Reg0Codec,Reg1Codec,Reg2Codec,Reg3Codec,Reg4Codec,Reg5Codec,Reg6Codec,Reg7Codec,RegLoad2Codec,RegLoadCodec,RegMoveCodec,ResubmitCodec,RoleReplyMessageFactory,RoleRequestInputMessageFactory,SctpDestinationPortEntrySerializer,SctpDstMatchFieldSerializer,SctpSourcePortEntrySerializer,SctpSrcMatchFieldSerializer,SetAsyncInputMessageFactory,SetConfigMessageFactory,SetDlDstActionSerializer,SetDlSrcActionSerializer,SetFieldActionSerializer,SetMplsTtlActionSerializer,SetNwDstActionSerializer,SetNwSrcActionSerializer,SetNwTosActionSerializer,SetNwTtlActionSerializer,SetQueueActionSerializer,SetTpDstActionSerializer,SetTpSrcActionSerializer,SetVlanIdActionSerializer,SetVlanPcpActionSerializer,StripVlanActionSerializer,TableModInputMessageFactory,TcpDestinationPortEntrySerializer,TcpDstCodec,TcpDstMatchFieldSerializer,TcpFlagsEntrySerializer,TcpFlagsMatchFieldSerializer,TcpSourcePortEntrySerializer,TcpSrcCodec,TcpSrcMatchFieldSerializer,TunIdCodec,TunIpv4DstCodec,TunIpv4SrcCodec,TunnelIdEntrySerializer,TunnelIdMatchFieldSerializer,TunnelIpv4DestinationEntrySerializer,TunnelIpv4SourceEntrySerializer,UdpDestinationPortEntrySerializer,UdpDstCodec,UdpDstMatchFieldSerializer,UdpSourcePortEntrySerializer,UdpSrcCodec,UdpSrcMatchFieldSerializer,VendorInputMessageFactory,VlanPcpEntrySerializer,VlanPcpMatchFieldSerializer,VlanVidEntrySerializer,VlanVidMatchFieldSerializer,WildcardsTablePropertySerializer,WriteActionsInstructionSerializer,WriteActionsInstructionSerializer,WriteActionsMissTablePropertySerializer,WriteActionsTablePropertySerializer,WriteMetadataInstructionSerializer,WriteMetadataInstructionSerializer,WriteSetfieldMissTablePropertySerializer,WriteSetfieldTablePropertySerializer
public interface OFSerializer<T extends org.opendaylight.yangtools.yang.binding.DataContainer> extends OFGeneralSerializer
Uniform interface for serializers.- Author:
- michal.polkorab, timotej.kubas
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidserialize(T input, io.netty.buffer.ByteBuf outBuffer)Transforms POJO/DTO into byte message (ByteBuf).
-
-
-
Method Detail
-
serialize
void serialize(T input, io.netty.buffer.ByteBuf outBuffer)
Transforms POJO/DTO into byte message (ByteBuf).- Parameters:
input- object to be serializedoutBuffer- output buffer
-
-