Interface NotificationDefinition
- All Superinterfaces:
AddedByUsesAware
,AugmentationTarget
,CopyableNode
,DataNodeContainer
,DocumentedNode
,DocumentedNode.WithStatus
,EffectiveStatementEquivalent<NotificationEffectiveStatement>
,MustConstraintAware
,SchemaNode
- All Known Implementing Classes:
NotificationEffectiveStatementImpl
public interface NotificationDefinition
extends SchemaNode, DataNodeContainer, AugmentationTarget, CopyableNode, MustConstraintAware, EffectiveStatementEquivalent<NotificationEffectiveStatement>
Interface describing YANG 'notification' statement. The notification statement is used to define a NETCONF
notification. Note that this interface is not a
DataSchemaNode
, which renders compatibility problematic. Use
toContainerLike()
to get a ContainerLike
, which can serve as a bridge.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.opendaylight.yangtools.yang.model.api.DocumentedNode
DocumentedNode.WithStatus
-
Method Summary
Modifier and TypeMethodDescriptiondefault @NonNull ContainerLikeCompat
Return aContainerLike
backed by this definition'sDataNodeContainer.getChildNodes()
.Methods inherited from interface org.opendaylight.yangtools.yang.model.api.AddedByUsesAware
isAddedByUses
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.AugmentationTarget
getAvailableAugmentations
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.CopyableNode
isAugmenting
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.DataNodeContainer
dataChildByName, findDataChildByName, findDataChildByName, findDataTreeChild, findDataTreeChild, findDataTreeChild, getChildNodes, getDataChildByName, getGroupings, getTypeDefinitions, getUses
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.DocumentedNode
getDescription, getReference, getUnknownSchemaNodes
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.DocumentedNode.WithStatus
getStatus
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.EffectiveStatementEquivalent
asEffectiveStatement
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.MustConstraintAware
getMustConstraints
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.SchemaNode
getQName
-
Method Details
-
toContainerLike
Return aContainerLike
backed by this definition'sDataNodeContainer.getChildNodes()
.- Returns:
- A compatibility
ContainerLike
-