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 void
serialize(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
-
-