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%2FLeafSetNode.java;h=35f4fb43ff192b29ec7656e690dd5eaab15535dd;hb=f7fe89b85f540dbe7d1fc051f2082f2ce571321a;hp=32b389342aa349b20edb9062659aa447d98efac3;hpb=51ea178edd55313d176baaec70cdfa0463af7f6b;p=yangtools.git diff --git a/yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/schema/LeafSetNode.java b/yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/schema/LeafSetNode.java index 32b389342a..35f4fb43ff 100644 --- a/yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/schema/LeafSetNode.java +++ b/yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/schema/LeafSetNode.java @@ -7,22 +7,22 @@ */ 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.NodeWithValue; - -import com.google.common.base.Optional; +import java.util.Collection; +import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier; +import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeWithValue; +/** + * Node representing set of simple leaf nodes. + * + * Node containing instances of {@link LeafSetEntryNode} + * + * Schema and semantics of this node are described by instance of {@link org.opendaylight.yangtools.yang.model.api.LeafListSchemaNode}. + * + * @param Type of leaf node values. + */ public interface LeafSetNode extends MixinNode, // - DataContainerChild>>, // + DataContainerChild>>, // NormalizedNodeContainer> { - @Override - NodeIdentifier getIdentifier(); - - @Override - Iterable> getValue(); - - @Override - Optional> getChild(NodeWithValue child); }