Interface NotificationNodeContainerCompat<A,D extends DeclaredStatement<A>,E extends SchemaTreeAwareEffectiveStatement<A,D>>
- All Superinterfaces:
EffectiveStatement<A,
,D> ModelStatement<A>
,NotificationNodeContainer
,SchemaTreeAwareEffectiveStatement<A,
D>
@Beta
public interface NotificationNodeContainerCompat<A,D extends DeclaredStatement<A>,E extends SchemaTreeAwareEffectiveStatement<A,D>>
extends SchemaTreeAwareEffectiveStatement<A,D>, NotificationNodeContainer
Compatibility bridge between
NotificationNodeContainer.findNotification(QName)
and
SchemaTreeAwareEffectiveStatement
.-
Method Summary
Modifier and TypeMethodDescriptiondefault Optional<NotificationDefinition>
findNotification
(QName qname) Find a notification based on its QName.Methods inherited from interface org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement
collectEffectiveSubstatements, effectiveSubstatements, findFirstEffectiveSubstatement, findFirstEffectiveSubstatementArgument, getDeclared, statementOrigin, streamEffectiveSubstatements
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.meta.ModelStatement
argument, statementDefinition
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.NotificationNodeContainer
getNotifications
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.stmt.SchemaTreeAwareEffectiveStatement
findSchemaTreeNode, findSchemaTreeNode, findSchemaTreeNode, findSchemaTreeNode, findSchemaTreeNode, findSchemaTreeNode, findSchemaTreeNode, findSchemaTreeNode, schemaTreeNodes
-
Method Details
-
findNotification
Description copied from interface:NotificationNodeContainer
Find a notification based on its QName. Default implementation searches the set returned byNotificationNodeContainer.getNotifications()
.- Specified by:
findNotification
in interfaceNotificationNodeContainer
- Parameters:
qname
- Notification QName- Returns:
- Notification definition, if found
-