Interface DataContainerChild
- All Superinterfaces:
NormalizedData
,NormalizedNode
,PrettyTreeAware
- All Known Subinterfaces:
AnydataNode<V>
,AnyxmlNode<V>
,ChoiceNode
,ContainerNode
,DOMSourceAnyxmlNode
,ForeignDataNode<V>
,LeafNode<T>
,LeafSetNode<T>
,MapNode
,SystemLeafSetNode<T>
,SystemMapNode
,UnkeyedListNode
,UserLeafSetNode<T>
,UserMapNode
- All Known Implementing Classes:
AbstractAnydataNode
,AbstractAnyxmlNode
,AbstractChoiceNode
,AbstractContainerNode
,AbstractLeafNode
,AbstractSystemLeafSetNode
,AbstractSystemMapNode
,AbstractUnkeyedListNode
,AbstractUserLeafSetNode
,AbstractUserMapNode
,ImmutableLeafNode
public sealed interface DataContainerChild
extends NormalizedNode
permits ChoiceNode, ContainerNode, ForeignDataNode<V>, LeafNode<T>, LeafSetNode<T>, MapNode, UnkeyedListNode
Marker interface for direct children of
DataContainerNode
.
Implementation notes
This interface should not be implemented directly, but rather using one of its subinterfaces:ChoiceNode
ContainerNode
ForeignDataNode
LeafNode
LeafSetNode
MapNode
and its specializationsUnkeyedListNode
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode
NormalizedNode.Builder, NormalizedNode.BuilderFactory
-
Method Summary
Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.NormalizedData
body
Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode
contract
Methods inherited from interface org.opendaylight.yangtools.concepts.PrettyTreeAware
prettyTree
-
Method Details
-
name
Description copied from interface:NormalizedData
Return the name of this data.- Specified by:
name
in interfaceNormalizedData
- Specified by:
name
in interfaceNormalizedNode
- Returns:
- Name of this data.
-