Interface EffectiveStatementMixins.NotificationNodeContainerMixin<A,D extends DeclaredStatement<A>>
-
- Type Parameters:
A
- Argument type (Void
if statement does not have argument.)D
- Class representing declared version of this statement.
- All Superinterfaces:
EffectiveStatement<A,D>
,ModelStatement<A>
,NotificationNodeContainer
- Enclosing class:
- EffectiveStatementMixins
public static interface EffectiveStatementMixins.NotificationNodeContainerMixin<A,D extends DeclaredStatement<A>> extends NotificationNodeContainer
Bridge betweenEffectiveStatementMixins.EffectiveStatementWithFlags
andNotificationNodeContainer
.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Collection<? extends NotificationDefinition>
getNotifications()
Return the set of notifications in this container, keyed by QName.-
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement
effectiveSubstatements, findFirstEffectiveSubstatement, findFirstEffectiveSubstatementArgument, get, getAll, getDeclared, streamEffectiveSubstatements
-
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.meta.ModelStatement
argument, getStatementSource, statementDefinition
-
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.NotificationNodeContainer
findNotification
-
-
-
-
Method Detail
-
getNotifications
default Collection<? extends NotificationDefinition> getNotifications()
Description copied from interface:NotificationNodeContainer
Return the set of notifications in this container, keyed by QName. RFC7950 specifies thatAugmentationSchemaNode
s,GroupingDefinition
s,ListSchemaNode
s andContainerSchemaNode
s can also containNotificationDefinition
s.- Specified by:
getNotifications
in interfaceNotificationNodeContainer
- Returns:
- set of notification nodes
-
-