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%2FNormalizedNodeContainer.java;h=52e5937b9065155537eb9195e2b74fb006b303c9;hb=125664d011d7ae1c64b1cc0ddfea3ca2ec45a97b;hp=b3d2bdb1af17381eb1f85f137eef46529dc45687;hpb=ecdd01a0527b45b556e216fb9452e0a129dc08fd;p=yangtools.git diff --git a/yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/schema/NormalizedNodeContainer.java b/yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/schema/NormalizedNodeContainer.java index b3d2bdb1af..52e5937b90 100644 --- a/yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/schema/NormalizedNodeContainer.java +++ b/yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/schema/NormalizedNodeContainer.java @@ -6,21 +6,21 @@ */ package org.opendaylight.yangtools.yang.data.api.schema; -import org.opendaylight.yangtools.yang.data.api.InstanceIdentifier.PathArgument; - import com.google.common.base.Optional; +import java.util.Collection; +import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument; /** * Node which is not leaf, but has child {@link NormalizedNode}s as its valzue. - * - * + * + * * NormalizedNodeContainer does not have a value, but it has a child * nodes. Definition of possible and valid child nodes is introduced * in subclasses of this interface. - * + * * This interface should not be used directly, but rather use of of derived subinterfaces * such as {@link DataContainerNode}, {@link MapNode}, {@link LeafSetNode}. - * + * * @param * Node Identifier type * @param @@ -29,21 +29,21 @@ import com.google.common.base.Optional; * Child Node type */ public interface NormalizedNodeContainer> - extends NormalizedNode> { + extends NormalizedNode> { @Override I getIdentifier(); /** * Returns immutable iteration of child nodes of this node. - * + * */ @Override - Iterable getValue(); + Collection getValue(); /** * Returns child node identified by provided key. - * + * * @param child * Path argument identifying child node * @return Optional with child node if child exists.