public class MatchUtil extends Object
| Modifier and Type | Field and Description |
|---|---|
static org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmOfArpOpGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> |
arpOpResolver |
static org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxArpShaGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> |
arpShaResolver |
static org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmOfArpSpaGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> |
arpSpaResolver |
static org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxArpThaGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> |
arpThaResolver |
static org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmOfArpTpaGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> |
arpTpaResolver |
static org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxCtStateGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> |
ctStateResolver |
static org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxCtZoneGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> |
ctZoneResolver |
static org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxEncapEthDstGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> |
encapEthDstResolver |
static org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxEncapEthSrcGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> |
encapEthSrcResolver |
static org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxEncapEthTypeGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> |
encapEthTypeResolver |
static org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmOfEthDstGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> |
ethDstResolver |
static org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmOfEthSrcGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> |
ethSrcResolver |
static org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmOfEthTypeGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> |
ethTypeResolver |
static org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxNshc1Grouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> |
nsc1Resolver |
static org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxNshc2Grouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> |
nsc2Resolver |
static org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxNshc3Grouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> |
nsc3Resolver |
static org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxNshc4Grouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> |
nsc4Resolver |
static org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxNshMdtypeGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> |
nshMdtypeResolver |
static org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxNshNpGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> |
nshNpResolver |
static org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxNsiGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> |
nsiResolver |
static org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxNspGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> |
nspResolver |
static org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmOfInPortGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> |
nxmOfInportResolver |
static org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxRegGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> |
regResolver |
static org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmOfTcpDstGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> |
tcpDstResolver |
static org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmOfTcpSrcGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> |
tcpSrcResolver |
static org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxTunGpeNpGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> |
tunGpeNpResolver |
static org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxTunIdGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> |
tunIdResolver |
static org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxTunIpv4DstGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> |
tunIpv4DstResolver |
static org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxTunIpv4SrcGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> |
tunIpv4SrcResolver |
static org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmOfUdpDstGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> |
udpDstResolver |
static org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmOfUdpSrcGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> |
udpSrcResolver |
| Constructor and Description |
|---|
MatchUtil() |
| Modifier and Type | Method and Description |
|---|---|
static org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntryBuilder |
createDefaultMatchEntryBuilder(Class<? extends org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.MatchField> matchField,
Class<? extends org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.OxmClassBase> oxmClass,
org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.MatchEntryValue matchEntryValue) |
static Long |
ipv4ToLong(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 |
longToIpv4Address(Long l) |
public static final org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxRegGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> regResolver
public static final org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxTunIdGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> tunIdResolver
public static final org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxArpShaGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> arpShaResolver
public static final org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxArpThaGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> arpThaResolver
public static final org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmOfArpOpGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> arpOpResolver
public static final org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmOfArpSpaGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> arpSpaResolver
public static final org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmOfArpTpaGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> arpTpaResolver
public static final org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxTunIpv4DstGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> tunIpv4DstResolver
public static final org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxTunIpv4SrcGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> tunIpv4SrcResolver
public static final org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmOfEthDstGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> ethDstResolver
public static final org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmOfEthSrcGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> ethSrcResolver
public static final org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmOfEthTypeGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> ethTypeResolver
public static final org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxNsiGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> nsiResolver
public static final org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxNspGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> nspResolver
public static final org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxNshc1Grouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> nsc1Resolver
public static final org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxNshc2Grouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> nsc2Resolver
public static final org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxNshc3Grouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> nsc3Resolver
public static final org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxNshc4Grouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> nsc4Resolver
public static final org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxEncapEthTypeGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> encapEthTypeResolver
public static final org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxEncapEthSrcGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> encapEthSrcResolver
public static final org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxEncapEthDstGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> encapEthDstResolver
public static final org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxNshMdtypeGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> nshMdtypeResolver
public static final org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxNshNpGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> nshNpResolver
public static final org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxTunGpeNpGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> tunGpeNpResolver
public static final org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmOfTcpSrcGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> tcpSrcResolver
public static final org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmOfTcpDstGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> tcpDstResolver
public static final org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmOfUdpSrcGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> udpSrcResolver
public static final org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmOfUdpDstGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> udpDstResolver
public static final org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxCtStateGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> ctStateResolver
public static final org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmNxCtZoneGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> ctZoneResolver
public static final org.opendaylight.openflowplugin.extension.api.GroupingResolver<NxmOfInPortGrouping,org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension> nxmOfInportResolver
public static org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntryBuilder createDefaultMatchEntryBuilder(Class<? extends org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.MatchField> matchField, Class<? extends org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.OxmClassBase> oxmClass, org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.MatchEntryValue matchEntryValue)
public static Long ipv4ToLong(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4Address ipv4)
public static org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4Address longToIpv4Address(Long l)
Copyright © 2017 OpenDaylight. All rights reserved.