Class MatchConvertorUtil
java.lang.Object
org.opendaylight.openflowplugin.openflow.md.core.sal.convertor.match.MatchConvertorUtil
Match related tools.
-
Method Summary
Modifier and TypeMethodDescriptionstatic byte @Nullable []
extractIpv4Mask
(Iterator<String> addressParts) Extract ipv 4 mask byte [ ].static int
Ipv 6 exthdr flags to int integer.static MatchEntry
toOfIpDscp
(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Dscp ipDscp) To of ip dscp match entry.static MatchEntry
toOfVlanPcp
(org.opendaylight.yang.gen.v1.urn.opendaylight.l2.types.rev130827.VlanPcp vlanPcp) To of vlan pcp match entry.
-
Method Details
-
ipv6ExthdrFlagsToInt
Ipv 6 exthdr flags to int integer.- Parameters:
flags
- ipv6 external header flag- Returns:
- integer containing lower 9 bits filled with corresponding flags
-
extractIpv4Mask
Extract ipv 4 mask byte [ ].- Parameters:
addressParts
- the address parts- Returns:
- the byte [ ]
-
toOfIpDscp
public static MatchEntry toOfIpDscp(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Dscp ipDscp) To of ip dscp match entry.- Parameters:
ipDscp
- the ip dscp- Returns:
- the match entry
-
toOfVlanPcp
public static MatchEntry toOfVlanPcp(org.opendaylight.yang.gen.v1.urn.opendaylight.l2.types.rev130827.VlanPcp vlanPcp) To of vlan pcp match entry.- Parameters:
vlanPcp
- the vlan pcp- Returns:
- the match entry
-