com.h3c.of.lib.match

## Class MFieldBasicHeader

- java.lang.Object
- - com.h3c.of.lib.OpenflowStructure
  - - com.h3c.of.lib.match.MatchField
    - - com.h3c.of.lib.match.MFieldBasicHeader

- All Implemented Interfaces:
    Structure

      public class MFieldBasicHeader
      extends MatchField

  Denotes an OXM Basic match field, holding just the header information. This class is provided to support the parsing of the "OXM" table feature property.
  See Also:
    `TableFeaturePropOxm`

- - ### Field Summary

    - ### Fields inherited from class com.h3c.of.lib.OpenflowStructure

      `version`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `static MFieldBasicHeader` | `createMatchField(ProtocolVersion pv, int rawOxmType, int rawClazz, OxmClass clazz, int rawFieldType, boolean hasMask, int length, OxmFieldType fieldType)`

    - ### Methods inherited from class com.h3c.of.lib.match.MatchField

      `getFieldType, getOxmClass, getPayloadLength, getRawFieldType, getRawOxmClass, getRawOxmType, getTotalLength, hasMask, toString`

    - ### Methods inherited from class com.h3c.of.lib.OpenflowStructure

      `getVersion, hex, hex, toDebugString, validate`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- - ### Method Detail

    - #### createMatchField

          public static MFieldBasicHeader createMatchField(ProtocolVersion pv,
                                           int rawOxmType,
                                           int rawClazz,
                                           OxmClass clazz,
                                           int rawFieldType,
                                           boolean hasMask,
                                           int length,
                                           OxmFieldType fieldType)

Copyright © 2014. All Rights Reserved.