Rework NormalizedNode type hierarchy
[yangtools.git] / yang / yang-data-api / src / main / java / org / opendaylight / yangtools / yang / data / api / schema / UnkeyedListNode.java
index 63ab2cd167bcdbe1f7e1a36256cb127e5cb6970e..139de92b8e608d59f761a738cb157e9695a7ab20 100644 (file)
@@ -7,23 +7,14 @@
  */
 package org.opendaylight.yangtools.yang.data.api.schema;
 
-import java.util.Collection;
-import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier;
-
 /**
- * Containment node, which contains {@link UnkeyedListEntryNode} of the same type, which may
- * be quickly retrieved using key.
- *
- * <p>
- * This node maps to the <code>list</code> statement in YANG schema,
- * which did not define <code>key</code> substatement.
+ * Containment node, which contains {@link UnkeyedListEntryNode} of the same type, which may be quickly retrieved using
+ * key. This node maps to the <code>list</code> statement in YANG schema, which did not define {@code key} substatement.
  *
  * <p>
- * Ordering of the elements is user-defined during construction of instance of this
- * interface. Ordered view of elements (iteration)
- * is provided by {@link #getValue()} call.
+ * Ordering of the elements is user-defined during construction of instance of this interface. Ordered view of elements
+ * (iteration) is provided by {@link #body()} call.
  */
-public interface UnkeyedListNode extends DataContainerChild<NodeIdentifier, Collection<UnkeyedListEntryNode>>,
-    OrderedNodeContainer<UnkeyedListEntryNode> {
+public interface UnkeyedListNode extends OrderedNodeContainer<UnkeyedListEntryNode>, DataContainerChild {
 
 }