Import YangInstanceIdentifier inner classes
[yangtools.git] / yang / yang-data-impl / src / main / java / org / opendaylight / yangtools / yang / data / impl / schema / builder / api / CollectionNodeBuilder.java
index 7e42a3e045f9ebc92198ab40bef19ac3e7656bb8..c793b37b9e22663083c2734288a72407dc0a5cfe 100644 (file)
@@ -8,20 +8,19 @@
 package org.opendaylight.yangtools.yang.data.impl.schema.builder.api;
 
 import java.util.Collection;
-import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier;
 import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier;
 import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument;
 import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode;
 
-public interface CollectionNodeBuilder<V extends NormalizedNode<?, ?>, R extends NormalizedNode<YangInstanceIdentifier.NodeIdentifier, ?>>
-        extends NormalizedNodeContainerBuilder<NodeIdentifier,PathArgument, V, R> {
+public interface CollectionNodeBuilder<V extends NormalizedNode<?, ?>, R extends NormalizedNode<NodeIdentifier, ?>>
+        extends NormalizedNodeContainerBuilder<NodeIdentifier, PathArgument, V, R> {
 
     @Override
     CollectionNodeBuilder<V, R> withValue(Collection<V> value);
 
     @Override
-    CollectionNodeBuilder<V, R> withNodeIdentifier(YangInstanceIdentifier.NodeIdentifier nodeIdentifier);
+    CollectionNodeBuilder<V, R> withNodeIdentifier(NodeIdentifier nodeIdentifier);
 
     CollectionNodeBuilder<V, R> withChild(V child);
-    CollectionNodeBuilder<V, R> withoutChild(YangInstanceIdentifier.PathArgument key);
+    CollectionNodeBuilder<V, R> withoutChild(PathArgument key);
 }