All Superinterfaces:
org.opendaylight.yangtools.yang.binding.BaseIdentity, org.opendaylight.yangtools.yang.binding.BindingContract<org.opendaylight.yangtools.yang.binding.BaseIdentity>, org.opendaylight.yangtools.yang.binding.BindingObject
All Known Subinterfaces:
OxmMatchType, StandardMatchType

@Generated("mdsal-binding-generator") public interface MatchTypeBase extends org.opendaylight.yangtools.yang.binding.BaseIdentity
The match type indicates the match structure (set of fields that compose the match) in use. The match type is placed in the type field at the beginning of all match structures.Extensions that define match types may be published on the ONF wiki. Support for extensions is optional.

This class represents the following YANG schema fragment defined in module openflow-types

 identity match-type-base {
 }
 
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final @NonNull org.opendaylight.yangtools.yang.common.QName
    YANG identifier of the statement represented by this class.
    static final @NonNull MatchTypeBase
    Singleton value representing the MatchTypeBase identity.
  • Method Summary

    Modifier and Type
    Method
    Description
    Class<? extends MatchTypeBase>
     
  • Field Details

    • QNAME

      static final @NonNull org.opendaylight.yangtools.yang.common.QName QNAME
      YANG identifier of the statement represented by this class.
    • VALUE

      static final @NonNull MatchTypeBase VALUE
      Singleton value representing the MatchTypeBase identity.
  • Method Details

    • implementedInterface

      Class<? extends MatchTypeBase> implementedInterface()
      Specified by:
      implementedInterface in interface org.opendaylight.yangtools.yang.binding.BindingContract<org.opendaylight.yangtools.yang.binding.BaseIdentity>