# Hierarchy For Package com.h3c.of.lib.match

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.h3c.of.lib.AbstractFactory
    - com.h3c.of.lib.match.FieldFactory
    - com.h3c.of.lib.match.MatchFactory
  - com.h3c.of.lib.OpenflowStructure (implements com.h3c.of.lib.Structure)
    - com.h3c.of.lib.match.Match
      - com.h3c.of.lib.match.MutableMatch (implements com.h3c.of.lib.MutableStructure)
    - com.h3c.of.lib.match.MatchField
      - com.h3c.of.lib.match.MFieldBasic
        - com.h3c.of.lib.match.MfbEthType
        - com.h3c.of.lib.match.MfbIcmpv4Type
        - com.h3c.of.lib.match.MfbIcmpv6Type
        - com.h3c.of.lib.match.MfbIpProto
        - com.h3c.of.lib.match.MfbIpv6Exthdr
        - com.h3c.of.lib.match.MfbVlanVid
        - com.h3c.of.lib.match.MFieldBasicBigPort
          - com.h3c.of.lib.match.MfbInPhyPort
          - com.h3c.of.lib.match.MfbInPort
        - com.h3c.of.lib.match.MFieldBasicInt
          - com.h3c.of.lib.match.MfbArpOp
          - com.h3c.of.lib.match.MfbIcmpv4Code
          - com.h3c.of.lib.match.MfbIcmpv6Code
          - com.h3c.of.lib.match.MfbIpDscp
          - com.h3c.of.lib.match.MfbIpEcn
          - com.h3c.of.lib.match.MfbIpv6Flabel
          - com.h3c.of.lib.match.MfbMplsBos
          - com.h3c.of.lib.match.MfbMplsLabel
          - com.h3c.of.lib.match.MfbMplsTc
          - com.h3c.of.lib.match.MfbPbbIsid
          - com.h3c.of.lib.match.MfbVlanPcp
        - com.h3c.of.lib.match.MFieldBasicIp
          - com.h3c.of.lib.match.MfbArpSpa
          - com.h3c.of.lib.match.MfbArpTpa
          - com.h3c.of.lib.match.MfbIpv4Dst
          - com.h3c.of.lib.match.MfbIpv4Src
          - com.h3c.of.lib.match.MfbIpv6Dst
          - com.h3c.of.lib.match.MfbIpv6NdTarget
          - com.h3c.of.lib.match.MfbIpv6Src
        - com.h3c.of.lib.match.MFieldBasicLong
          - com.h3c.of.lib.match.MfbMetadata
          - com.h3c.of.lib.match.MfbTunnelId
        - com.h3c.of.lib.match.MFieldBasicMac
          - com.h3c.of.lib.match.MfbArpSha
          - com.h3c.of.lib.match.MfbArpTha
          - com.h3c.of.lib.match.MfbEthDst
          - com.h3c.of.lib.match.MfbEthSrc
          - com.h3c.of.lib.match.MfbIpv6NdSll
          - com.h3c.of.lib.match.MfbIpv6NdTll
        - com.h3c.of.lib.match.MFieldBasicPort
          - com.h3c.of.lib.match.MfbSctpDst
          - com.h3c.of.lib.match.MfbSctpSrc
          - com.h3c.of.lib.match.MfbTcpDst
          - com.h3c.of.lib.match.MfbTcpSrc
          - com.h3c.of.lib.match.MfbUdpDst
          - com.h3c.of.lib.match.MfbUdpSrc
      - com.h3c.of.lib.match.MFieldBasicHeader
      - com.h3c.of.lib.match.MFieldExperimenter
      - com.h3c.of.lib.match.MFieldMinimal

## Interface Hierarchy

- com.h3c.of.lib.match.OxmFieldType

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.h3c.of.lib.match.MatchType (implements com.h3c.of.lib.OfpCodeBasedEnum)
    - com.h3c.of.lib.match.OxmBasicFieldType (implements com.h3c.of.lib.match.OxmFieldType)
    - com.h3c.of.lib.match.OxmClass
    - com.h3c.of.lib.match.OxmVlanId
    - com.h3c.of.lib.match.IPv6ExtHdr (implements com.h3c.of.lib.OfpBitmapEnum)

Copyright © 2014. All Rights Reserved.