Class ExperimenterDeserializerKeyFactory
java.lang.Object
org.opendaylight.openflowjava.util.ExperimenterDeserializerKeyFactory
Factory for creating experimenter deserializer keys.
- Author:
- michal.polkorab
- 
Method SummaryModifier and TypeMethodDescriptioncreateExperimenterErrorDeserializerKey(org.opendaylight.yangtools.yang.common.Uint8 version, org.opendaylight.yangtools.yang.common.Uint32 experimenterId) Creates an experimenter error deserializer key.createExperimenterMessageDeserializerKey(org.opendaylight.yangtools.yang.common.Uint8 version, org.opendaylight.yangtools.yang.common.Uint32 experimenterId, long type) Creates an experimenter message deserializer key.createMeterBandDeserializerKey(org.opendaylight.yangtools.yang.common.Uint8 version, org.opendaylight.yangtools.yang.common.Uint32 experimenterId) Creates a meter band deserializer key.createMultipartReplyMessageDeserializerKey(org.opendaylight.yangtools.yang.common.Uint8 version, org.opendaylight.yangtools.yang.common.Uint32 experimenterId, long type) Creates a multi-part reply message deserializer key.createMultipartReplyTFDeserializerKey(org.opendaylight.yangtools.yang.common.Uint8 version, org.opendaylight.yangtools.yang.common.Uint32 experimenterId) Creates a multi-part reply TF deserializer key.createMultipartReplyVendorMessageDeserializerKey(org.opendaylight.yangtools.yang.common.Uint8 version, org.opendaylight.yangtools.yang.common.Uint32 experimenterId) Creates a multi-part reply vendor message deserializer key.createQueuePropertyDeserializerKey(org.opendaylight.yangtools.yang.common.Uint8 version, org.opendaylight.yangtools.yang.common.Uint32 experimenterId) Creates a queue property deserializer key.createVendorMessageDeserializerKey(org.opendaylight.yangtools.yang.common.Uint8 version, org.opendaylight.yangtools.yang.common.Uint32 experimenterId) Creates a vendor message deserializer key.
- 
Method Details- 
createExperimenterErrorDeserializerKeypublic static ExperimenterIdDeserializerKey createExperimenterErrorDeserializerKey(org.opendaylight.yangtools.yang.common.Uint8 version, org.opendaylight.yangtools.yang.common.Uint32 experimenterId) Creates an experimenter error deserializer key.- Parameters:
- version- openflow wire version
- experimenterId- experimenter / vendor ID
- Returns:
- key instance
 
- 
createExperimenterMessageDeserializerKeypublic static ExperimenterIdTypeDeserializerKey createExperimenterMessageDeserializerKey(org.opendaylight.yangtools.yang.common.Uint8 version, org.opendaylight.yangtools.yang.common.Uint32 experimenterId, long type) Creates an experimenter message deserializer key.- Parameters:
- version- openflow wire version
- experimenterId- experimenter / vendor ID
- type- experimenter type according to vendor implementation
- Returns:
- key instance
 
- 
createVendorMessageDeserializerKeypublic static ExperimenterIdDeserializerKey createVendorMessageDeserializerKey(org.opendaylight.yangtools.yang.common.Uint8 version, org.opendaylight.yangtools.yang.common.Uint32 experimenterId) Creates a vendor message deserializer key.- Parameters:
- version- openflow wire version
- experimenterId- experimenter / vendor ID
- Returns:
- key instance
 
- 
createMultipartReplyMessageDeserializerKeypublic static ExperimenterIdTypeDeserializerKey createMultipartReplyMessageDeserializerKey(org.opendaylight.yangtools.yang.common.Uint8 version, org.opendaylight.yangtools.yang.common.Uint32 experimenterId, long type) Creates a multi-part reply message deserializer key.- Parameters:
- version- openflow wire version
- experimenterId- experimenter / vendor ID
- type- the type
- Returns:
- key instance
 
- 
createMultipartReplyVendorMessageDeserializerKeypublic static ExperimenterIdDeserializerKey createMultipartReplyVendorMessageDeserializerKey(org.opendaylight.yangtools.yang.common.Uint8 version, org.opendaylight.yangtools.yang.common.Uint32 experimenterId) Creates a multi-part reply vendor message deserializer key.- Parameters:
- version- openflow wire version
- experimenterId- experimenter / vendor ID
- Returns:
- key instance
 
- 
createMultipartReplyTFDeserializerKeypublic static ExperimenterIdDeserializerKey createMultipartReplyTFDeserializerKey(org.opendaylight.yangtools.yang.common.Uint8 version, org.opendaylight.yangtools.yang.common.Uint32 experimenterId) Creates a multi-part reply TF deserializer key.- Parameters:
- version- openflow wire version
- experimenterId- experimenter / vendor ID
- Returns:
- key instance
 
- 
createQueuePropertyDeserializerKeypublic static ExperimenterIdDeserializerKey createQueuePropertyDeserializerKey(org.opendaylight.yangtools.yang.common.Uint8 version, org.opendaylight.yangtools.yang.common.Uint32 experimenterId) Creates a queue property deserializer key.- Parameters:
- version- openflow wire version
- experimenterId- experimenter / vendor ID
- Returns:
- key instance
 
- 
createMeterBandDeserializerKeypublic static ExperimenterIdDeserializerKey createMeterBandDeserializerKey(org.opendaylight.yangtools.yang.common.Uint8 version, org.opendaylight.yangtools.yang.common.Uint32 experimenterId) Creates a meter band deserializer key.- Parameters:
- version- openflow wire version
- experimenterId- experimenter / vendor ID
- Returns:
- key instance
 
 
-