Interface ContainerNode
- All Superinterfaces:
DataContainer
,DataContainerChild
,DataContainerNode
,DistinctContainer<YangInstanceIdentifier.NodeIdentifier,
,DataContainerChild> DistinctNodeContainer<YangInstanceIdentifier.NodeIdentifier,
,DataContainerChild> ItemOrder<ItemOrder.Unordered>
,ItemOrder.Unordered
,NormalizedContainer<DataContainerChild>
,NormalizedData
,NormalizedNode
,NormalizedNodeContainer<DataContainerChild>
,OrderingAware
,OrderingAware.System
,PrettyTreeAware
- All Known Implementing Classes:
ImmutableContainerNodeBuilder.ImmutableContainerNode
Data subtree with cardinality 0..1 in the context of parent node.
Node which does not have value but contains valid DataContainerChild
nodes.
Schema of this node is described by instance of
ContainerSchemaNode
.
-
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<ContainerNode>
contract()
Return the contract governing thisNormalizedData
instance.Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.DataContainer
equals, hashCode
Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild
getIdentifier, name
Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.DistinctContainer
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.NormalizedContainer
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:NormalizedData
Return the contract governing thisNormalizedData
instance.- Specified by:
contract
in interfaceNormalizedData
- Specified by:
contract
in interfaceNormalizedNode
- Returns:
- A class identifying the NormalizedData contract.
-