X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-data-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fdata%2Fapi%2Fschema%2FMapNode.java;h=fc602d56331ea0dee438aa93a39cf73ee8d03de7;hb=96574f7fa327d7b4278e2e0a2bec75e62944b9bf;hp=eab5a121dee135263531de9e6546ac74f9844e83;hpb=a3dec43333e3b5006b6191cc07128b72d182dcea;p=yangtools.git diff --git a/yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/schema/MapNode.java b/yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/schema/MapNode.java index eab5a121de..fc602d5633 100644 --- a/yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/schema/MapNode.java +++ b/yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/schema/MapNode.java @@ -7,24 +7,20 @@ */ package org.opendaylight.yangtools.yang.data.api.schema; -import org.opendaylight.yangtools.yang.data.api.InstanceIdentifier.NodeIdentifier; -import org.opendaylight.yangtools.yang.data.api.InstanceIdentifier.NodeIdentifierWithPredicates; +import java.util.Collection; +import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier; +import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates; /** - * Containment node, which contains {@link MapEntryNode} of the same type. - * - * This node maps to the list node in YANG schema. + * Containment node, which contains {@link MapEntryNode} of the same type, which may + * be quickly retrieved using key. * + *

+ * This node maps to the list node in YANG schema, schema and semantics of this node, + * its children and key construction is defined by YANG list + * statement and its key and ordered-by substatements. */ -public interface MapNode extends // - MixinNode, - DataContainerChild>, +public interface MapNode extends MixinNode, DataContainerChild>, NormalizedNodeContainer { - @Override - public NodeIdentifier getIdentifier(); - - - - }