Interface MapEntryNode
- All Superinterfaces:
DataContainerNode
,DistinctNodeContainer<YangInstanceIdentifier.PathArgument,
,DataContainerChild> Identifiable<YangInstanceIdentifier.PathArgument>
,ItemOrder<ItemOrder.Unordered>
,ItemOrder.Unordered
,NormalizedNode
,NormalizedNodeContainer<DataContainerChild>
,OrderingAware
,OrderingAware.System
,PrettyTreeAware
Instance of Map entry, this node does not contains value, but child nodes.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.opendaylight.yangtools.concepts.ItemOrder
ItemOrder.Ordered, ItemOrder.Unordered
Nested classes/interfaces inherited from interface org.opendaylight.yangtools.yang.data.api.schema.OrderingAware
OrderingAware.System, OrderingAware.User
-
Method Summary
Modifier and TypeMethodDescriptiondefault Class<MapEntryNode>
contract()
Return the contract governing thisNormalizedNode
instance.Returns identifier of this node in parent map nodeMethods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.DataContainerNode
equals, hashCode
Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.DistinctNodeContainer
body, childByArg, findChildByArg, getChildByArg
Methods inherited from interface org.opendaylight.yangtools.concepts.ItemOrder.Unordered
itemOrder
Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.NormalizedNodeContainer
isEmpty, size
Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.OrderingAware.System
ordering
Methods inherited from interface org.opendaylight.yangtools.concepts.PrettyTreeAware
prettyTree
-
Method Details
-
contract
Description copied from interface:NormalizedNode
Return the contract governing thisNormalizedNode
instance.- Specified by:
contract
in interfaceNormalizedNode
- Returns:
- A class identifying the NormalizedNode contract.
-
getIdentifier
YangInstanceIdentifier.NodeIdentifierWithPredicates getIdentifier()Returns identifier of this node in parent map nodeContents of identifier is defined by
key
(ListSchemaNode.getKeyDefinition()
) statement in YANG schema for associated list item and childLeafNode
s values withYangInstanceIdentifier.NodeIdentifier
as defined in the schema.- Specified by:
getIdentifier
in interfaceIdentifiable<YangInstanceIdentifier.PathArgument>
- Specified by:
getIdentifier
in interfaceNormalizedNode
- Returns:
- identifier of this node in the context of parent node
-