OPNFLWPLUG-1032: Neon-MRI: Bump odlparent, yangtools, mdsal
[openflowplugin.git] / applications / forwardingrules-sync / src / main / java / org / opendaylight / openflowplugin / applications / frsync / util / PathUtil.java
index 9f84a63851c3090819acc938be983f335cf8a698..73db39c900e3a73e16307954aafa3542b60d7383 100644 (file)
@@ -11,19 +11,19 @@ package org.opendaylight.openflowplugin.applications.frsync.util;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.FlowCapableNode;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeId;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.NodeKey;
 import org.opendaylight.yangtools.yang.binding.InstanceIdentifier;
 
 /**
  * Basic {@link InstanceIdentifier} related tools.
  */
-public class PathUtil {
+public final class PathUtil {
 
     private PathUtil() {
         throw new IllegalStateException("This class should not be instantiated.");
     }
+
     public static NodeId digNodeId(final InstanceIdentifier<?> nodeIdent) {
-        return nodeIdent.firstKeyOf(Node.class, NodeKey.class).getId();
+        return nodeIdent.firstKeyOf(Node.class).getId();
     }
 
     public static InstanceIdentifier<Node> digNodePath(final InstanceIdentifier<FlowCapableNode> nodeIdent) {