Interface NotificationStatementAwareDeclaredStatement<A>

All Superinterfaces:
DeclaredStatement<A>, ModelStatement<A>
All Known Subinterfaces:
AugmentStatement, ContainerStatement, GroupingStatement, ListStatement, ModuleStatement, RootDeclaredStatement, SubmoduleStatement
All Known Implementing Classes:
EmptyAugmentStatement, EmptyContainerStatement, EmptyGroupingStatement, EmptyListStatement, ModuleStatementImpl, RefAugmentStatement, RefContainerStatement, RefGroupingStatement, RefListStatement, RefModuleStatement, RefSubmoduleStatement, RegularAugmentStatement, RegularContainerStatement, RegularGroupingStatement, RegularListStatement, SubmoduleStatementImpl

@Beta public interface NotificationStatementAwareDeclaredStatement<A> extends DeclaredStatement<A>
  • Method Details

    • getNotifications

      default @NonNull Collection<? extends NotificationStatement> getNotifications()
      Return collection of NotificationStatement. For RFC6020, this method returns an empty collection for statements which do not allow for must statement children.
      Returns:
      collection of notification statements