Interface MountPointNode
-
- All Superinterfaces:
DataContainerChild<MountPointIdentifier,Collection<DataContainerChild<? extends YangInstanceIdentifier.PathArgument,?>>>
,DataContainerNode<MountPointIdentifier>
,Identifiable<MountPointIdentifier>
,MixinNode
,NormalizedNode<MountPointIdentifier,Collection<DataContainerChild<? extends YangInstanceIdentifier.PathArgument,?>>>
,NormalizedNodeContainer<MountPointIdentifier,YangInstanceIdentifier.PathArgument,DataContainerChild<? extends YangInstanceIdentifier.PathArgument,?>>
- All Known Implementing Classes:
ImmutableMountPointNode
@Beta public interface MountPointNode extends MixinNode, DataContainerNode<MountPointIdentifier>, DataContainerChild<MountPointIdentifier,Collection<DataContainerChild<? extends YangInstanceIdentifier.PathArgument,?>>>
Common NormalizedNode representation of a YANG mount point.These nodes are not meant to be stored in a DataTree and most NormalizedNode utilities will be confused when they see them. The purpose of this interface is making data interchange between mount point-aware components more seamless.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description @NonNull MountPointContext
getMountPointContext()
Return the underlying mount point context.default QName
getNodeType()
QName of the node as defined in YANG schema.-
Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild
getIdentifier
-
Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.DataContainerNode
getValue
-
Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.NormalizedNodeContainer
getChild, getIdentifier, size
-
-
-
-
Method Detail
-
getNodeType
default QName getNodeType()
Description copied from interface:NormalizedNode
QName of the node as defined in YANG schema.- Specified by:
getNodeType
in interfaceNormalizedNode<MountPointIdentifier,Collection<DataContainerChild<? extends YangInstanceIdentifier.PathArgument,?>>>
- Returns:
- QName of this node, non-null.
-
getMountPointContext
@NonNull MountPointContext getMountPointContext()
Return the underlying mount point context.- Returns:
- Underlying mount point context
-
-