Interface MapNode
-
- All Superinterfaces:
DataContainerChild<YangInstanceIdentifier.NodeIdentifier,Collection<MapEntryNode>>
,Identifiable<YangInstanceIdentifier.NodeIdentifier>
,MixinNode
,NormalizedNode<YangInstanceIdentifier.NodeIdentifier,Collection<MapEntryNode>>
,NormalizedNodeContainer<YangInstanceIdentifier.NodeIdentifier,YangInstanceIdentifier.NodeIdentifierWithPredicates,MapEntryNode>
- All Known Subinterfaces:
OrderedMapNode
- All Known Implementing Classes:
ImmutableMapNodeBuilder.ImmutableMapNode
,ImmutableOrderedMapNodeBuilder.ImmutableOrderedMapNode
public interface MapNode extends MixinNode, DataContainerChild<YangInstanceIdentifier.NodeIdentifier,Collection<MapEntryNode>>, NormalizedNodeContainer<YangInstanceIdentifier.NodeIdentifier,YangInstanceIdentifier.NodeIdentifierWithPredicates,MapEntryNode>
Containment node, which containsMapEntryNode
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 itskey
andordered-by
substatements.
-
-
Method Summary
-
Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild
getIdentifier
-
Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode
getNodeType
-
Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.NormalizedNodeContainer
getChild, getIdentifier, getValue, size
-
-