Class MatchUtil
java.lang.Object
org.opendaylight.openflowplugin.extension.vendor.nicira.convertor.match.MatchUtil
Match utilities.
- Author:
- msunal
-
Field Summary
Modifier and TypeFieldDescriptionstatic final AugmentationGroupingResolver<NxmOfArpOpGrouping,
Extension> static final AugmentationGroupingResolver<NxmNxArpShaGrouping,
Extension> static final AugmentationGroupingResolver<NxmOfArpSpaGrouping,
Extension> static final AugmentationGroupingResolver<NxmNxArpThaGrouping,
Extension> static final AugmentationGroupingResolver<NxmOfArpTpaGrouping,
Extension> static final AugmentationGroupingResolver<NxmNxCtMarkGrouping,
Extension> static final AugmentationGroupingResolver<NxmNxCtStateGrouping,
Extension> static final AugmentationGroupingResolver<NxmNxCtTpDstGrouping,
Extension> static final AugmentationGroupingResolver<NxmNxCtTpSrcGrouping,
Extension> static final AugmentationGroupingResolver<NxmNxCtZoneGrouping,
Extension> static final AugmentationGroupingResolver<NxmOfEthDstGrouping,
Extension> static final AugmentationGroupingResolver<NxmOfEthSrcGrouping,
Extension> static final AugmentationGroupingResolver<NxmOfEthTypeGrouping,
Extension> static final AugmentationGroupingResolver<NxmNxNshc1Grouping,
Extension> static final AugmentationGroupingResolver<NxmNxNshc2Grouping,
Extension> static final AugmentationGroupingResolver<NxmNxNshc3Grouping,
Extension> static final AugmentationGroupingResolver<NxmNxNshc4Grouping,
Extension> static final AugmentationGroupingResolver<NxmNxNshFlagsGrouping,
Extension> static final AugmentationGroupingResolver<NxmNxNshMdtypeGrouping,
Extension> static final AugmentationGroupingResolver<NxmNxNshNpGrouping,
Extension> static final AugmentationGroupingResolver<NxmNxNshTtlGrouping,
Extension> static final AugmentationGroupingResolver<NxmNxNsiGrouping,
Extension> static final AugmentationGroupingResolver<NxmNxNspGrouping,
Extension> static final AugmentationGroupingResolver<NxmOfInPortGrouping,
Extension> static final AugmentationGroupingResolver<NxmNxPktMarkGrouping,
Extension> static final AugmentationGroupingResolver<NxmNxRegGrouping,
Extension> static final AugmentationGroupingResolver<NxmOfTcpDstGrouping,
Extension> static final AugmentationGroupingResolver<NxmOfTcpSrcGrouping,
Extension> static final AugmentationGroupingResolver<NxmNxTunIdGrouping,
Extension> static final AugmentationGroupingResolver<NxmNxTunIpv4DstGrouping,
Extension> static final AugmentationGroupingResolver<NxmNxTunIpv4SrcGrouping,
Extension> static final AugmentationGroupingResolver<NxmOfUdpDstGrouping,
Extension> static final AugmentationGroupingResolver<NxmOfUdpSrcGrouping,
Extension> -
Method Summary
Modifier and TypeMethodDescriptionstatic MatchEntryBuilder
createDefaultMatchEntryBuilder
(MatchField matchField, OxmClassBase oxmClass, MatchEntryValue matchEntryValue) static <V extends org.opendaylight.yangtools.yang.binding.Augmentation<ExperimenterIdCase>>
MatchEntryBuildercreateExperimenterMatchEntryBuilder
(MatchField matchField, org.opendaylight.yangtools.yang.common.Uint32 experimenterId, NxExpMatchEntryValue value) static org.opendaylight.yangtools.yang.common.Uint32
ipv4ToUint32
(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4Address ipv4) static org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4Address
uint32ToIpv4Address
(org.opendaylight.yangtools.yang.common.Uint32 value)
-
Field Details
-
REG_RESOLVER
-
TUN_ID_RESOLVER
-
ARP_SHA_RESOLVER
-
ARP_THA_RESOLVER
-
ARP_OP_RESOLVER
-
ARP_SPA_RESOLVER
-
ARP_TPA_RESOLVER
-
TUN_IPV4_DST_RESOLVER
public static final AugmentationGroupingResolver<NxmNxTunIpv4DstGrouping,Extension> TUN_IPV4_DST_RESOLVER -
TUN_IPV4_SRC_RESOLVER
public static final AugmentationGroupingResolver<NxmNxTunIpv4SrcGrouping,Extension> TUN_IPV4_SRC_RESOLVER -
ETH_DST_RESOLVER
-
ETH_SRC_RESOLVER
-
ETH_TYPE_RESOLVER
-
NSI_RESOLVER
-
NSP_RESOLVER
-
NSC1_RESOLVER
-
NSC2_RESOLVER
-
NSC3_RESOLVER
-
NSC4_RESOLVER
-
NSH_FLAGS_RESOLVER
public static final AugmentationGroupingResolver<NxmNxNshFlagsGrouping,Extension> NSH_FLAGS_RESOLVER -
NSH_MDTYPE_RESOLVER
public static final AugmentationGroupingResolver<NxmNxNshMdtypeGrouping,Extension> NSH_MDTYPE_RESOLVER -
NSH_NP_RESOLVER
-
NSH_TTL_RESOLVER
-
TCP_SRC_RESOLVER
-
TCP_DST_RESOLVER
-
UDP_SRC_RESOLVER
-
UDP_DST_RESOLVER
-
CT_MARK_RESOLVER
-
CT_STATE_RESOLVER
-
CT_ZONE_RESOLVER
-
CT_TP_SRC_RESOLVER
-
CT_TP_DST_RESOLVER
-
PKT_MARK_RESOLVER
-
NXM_OF_INPORT_RESOLVER
public static final AugmentationGroupingResolver<NxmOfInPortGrouping,Extension> NXM_OF_INPORT_RESOLVER
-
-
Method Details
-
createDefaultMatchEntryBuilder
public static MatchEntryBuilder createDefaultMatchEntryBuilder(MatchField matchField, OxmClassBase oxmClass, MatchEntryValue matchEntryValue) -
createExperimenterMatchEntryBuilder
public static <V extends org.opendaylight.yangtools.yang.binding.Augmentation<ExperimenterIdCase>> MatchEntryBuilder createExperimenterMatchEntryBuilder(MatchField matchField, org.opendaylight.yangtools.yang.common.Uint32 experimenterId, NxExpMatchEntryValue value) -
ipv4ToUint32
public static org.opendaylight.yangtools.yang.common.Uint32 ipv4ToUint32(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4Address ipv4) -
uint32ToIpv4Address
public static org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4Address uint32ToIpv4Address(org.opendaylight.yangtools.yang.common.Uint32 value)
-