Interface DataContainerNode
- All Superinterfaces:
DataContainer
,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 Subinterfaces:
ChoiceNode
,ContainerNode
,MapEntryNode
,UnkeyedListEntryNode
- All Known Implementing Classes:
AbstractChoiceNode
,AbstractContainerNode
,AbstractMapEntryNode
,AbstractUnkeyedListEntryNode
public sealed interface DataContainerNode
extends DataContainer, DistinctNodeContainer<YangInstanceIdentifier.NodeIdentifier,DataContainerChild>
permits ChoiceNode, ContainerNode, MapEntryNode, UnkeyedListEntryNode
Abstract node which does not have value but contains valid
DataContainerChild
nodes. Schema of this node is
described by instance of DataNodeContainer
.
Implementation notes
This interface should not be implemented directly, but rather implementing one of it's subclassesChoiceNode
ContainerNode
MapEntryNode
and its specializationsUnkeyedListEntryNode
-
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.NormalizedNode
NormalizedNode.Builder, NormalizedNode.BuilderFactory
Nested classes/interfaces inherited from interface org.opendaylight.yangtools.yang.data.api.schema.OrderingAware
OrderingAware.System, OrderingAware.User
-
Method Summary
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.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.NormalizedNode
contract, name
Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.OrderingAware.System
ordering
Methods inherited from interface org.opendaylight.yangtools.concepts.PrettyTreeAware
prettyTree