| Modifier and Type | Method and Description | 
|---|---|
void | 
RegLoad2Codec.injectSerializerRegistry(SerializerRegistry registry)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SerializerRegistryInjector.injectSerializerRegistry(SerializerRegistry serializerRegistry)
Injects serializer registry. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SerializerRegistryImpl
Stores and handles serializers. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
ActionsInitializer.registerActionSerializers(SerializerRegistry serializerRegistry)
Registers action serializers into provided registry. 
 | 
static void | 
InstructionsInitializer.registerInstructionSerializers(SerializerRegistry serializerRegistry)
Registers instruction serializers into provided registry. 
 | 
static void | 
MatchEntriesInitializer.registerMatchEntrySerializers(SerializerRegistry serializerRegistry)
Registers match entry serializers into provided registry. 
 | 
static void | 
MessageFactoryInitializer.registerMessageSerializers(SerializerRegistry serializerRegistry)
Registers message serializers into provided registry. 
 | 
static void | 
AdditionalMessageFactoryInitializer.registerMessageSerializers(SerializerRegistry serializerRegistry)
Registers message serializers implemented within NetIde project into provided registry. 
 | 
| Constructor and Description | 
|---|
SerializationFactory(SerializerRegistry registry)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
OF13SetFieldActionSerializer.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
VendorInputMessageFactory.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
void | 
PacketOutInputMessageFactory.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
void | 
PacketInMessageFactory.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
void | 
OF10StatsRequestInputFactory.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
void | 
OF10StatsReplyMessageFactory.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
void | 
OF10PacketOutInputMessageFactory.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
void | 
OF10FlowRemovedMessageFactory.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
void | 
OF10FlowModInputMessageFactory.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
void | 
MultipartRequestInputFactory.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
void | 
MultipartReplyMessageFactory.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
void | 
MeterModInputMessageFactory.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
void | 
GroupModInputMessageFactory.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
void | 
GetFeaturesOutputFactory.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
void | 
FlowRemovedMessageFactory.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
void | 
FlowModInputMessageFactory.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
void | 
ExperimenterInputMessageFactory.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected SerializerRegistry | 
AbstractActionInstructionSerializer.getRegistry()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AbstractActionInstructionSerializer.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
OF13MatchSerializer.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
static <E extends org.opendaylight.yangtools.yang.binding.DataObject> | 
ListSerializer.serializeHeaderList(List<E> list,
                   TypeKeyMaker<E> keyMaker,
                   SerializerRegistry registry,
                   io.netty.buffer.ByteBuf outBuffer)
Serializes headers of items in list. 
 | 
static <E extends org.opendaylight.yangtools.yang.binding.DataObject> | 
ListSerializer.serializeList(List<E> list,
             TypeKeyMaker<E> keyMaker,
             SerializerRegistry registry,
             io.netty.buffer.ByteBuf outBuffer)
Serializes item list. 
 | 
| Constructor and Description | 
|---|
ActionSerializerRegistryHelper(short version,
                              SerializerRegistry serializerRegistry)
Constructor. 
 | 
CommonMessageRegistryHelper(short version,
                           SerializerRegistry serializerRegistry)
Constructor. 
 | 
InstructionSerializerRegistryHelper(short version,
                                   SerializerRegistry serializerRegistry)
Constructor. 
 | 
MatchEntrySerializerRegistryHelper(short version,
                                  Class<C> generalClass,
                                  SerializerRegistry serializerRegistry)
Constructor. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected SerializerRegistry | 
AbstractBundleMessageFactory.serializerRegistry  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AbstractBundleMessageFactory.injectSerializerRegistry(SerializerRegistry registry)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SetFieldActionSerializer.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
void | 
AbstractSetFieldActionSerializer.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AbstractActionInstructionSerializer.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
MatchSerializer.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
MeterMessageSerializer.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
void | 
GroupMessageSerializer.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
void | 
FlowMessageSerializer.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
MultipartRequestTableFeaturesSerializer.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
void | 
MultipartRequestMessageSerializer.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
void | 
MultipartRequestFlowStatsSerializer.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
void | 
MultipartRequestFlowAggregateStatsSerializer.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
void | 
MultipartRequestExperimenterSerializer.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
WriteSetfieldTablePropertySerializer.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
void | 
WriteSetfieldMissTablePropertySerializer.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
void | 
WriteActionsTablePropertySerializer.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
void | 
WriteActionsMissTablePropertySerializer.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
void | 
WildcardsTablePropertySerializer.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
void | 
MatchTablePropertySerializer.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
void | 
InstructionsTablePropertySerializer.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
void | 
InstructionsMissTablePropertySerializer.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
void | 
ApplySetfieldTablePropertySerializer.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
void | 
ApplySetfieldMissTablePropertySerializer.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
void | 
ApplyActionsTablePropertySerializer.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
void | 
ApplyActionsMissTablePropertySerializer.injectSerializerRegistry(SerializerRegistry serializerRegistry)  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
ActionUtil.writeAction(Action action,
           short version,
           SerializerRegistry registry,
           io.netty.buffer.ByteBuf outBuffer)
Serialize OpenFlow action, using extension converter if available. 
 | 
static void | 
ActionUtil.writeActionHeader(Action action,
                 short version,
                 SerializerRegistry registry,
                 io.netty.buffer.ByteBuf outBuffer)
Serialize OpenFlow action header, using extension converter if available. 
 | 
static void | 
InstructionUtil.writeInstruction(Instruction instruction,
                short version,
                SerializerRegistry registry,
                io.netty.buffer.ByteBuf outBuffer)
Serialize instruction. 
 | 
static void | 
InstructionUtil.writeInstructionHeader(Instruction instruction,
                      short version,
                      SerializerRegistry registry,
                      io.netty.buffer.ByteBuf outBuffer)
Serialize instruction header. 
 | 
Copyright © 2020 OpenDaylight. All rights reserved.