public class AugmentStatementImpl extends AbstractDeclaredStatement<SchemaNodeIdentifier> implements AugmentStatement
| Modifier and Type | Class and Description |
|---|---|
static class |
AugmentStatementImpl.Definition |
DataDefinitionContainer.WithReusableDefinitions| Modifier | Constructor and Description |
|---|---|
protected |
AugmentStatementImpl(StmtContext<SchemaNodeIdentifier,AugmentStatement,?> context) |
| Modifier and Type | Method and Description |
|---|---|
Collection<? extends ActionStatement> |
getActions()
All implementations should override this method.
|
Collection<? extends DataDefinitionStatement> |
getDataDefinitions() |
Collection<? extends NotificationStatement> |
getNotifications()
All implementations should override this method.
|
SchemaNodeIdentifier |
getTargetNode() |
allDeclared, argument, declaredSubstatements, firstDeclared, getStatementSource, rawArgument, statementDefinitionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdeclaredSubstatements, rawArgumentargument, getStatementSource, statementDefinitionprotected AugmentStatementImpl(StmtContext<SchemaNodeIdentifier,AugmentStatement,?> context)
@Nonnull public SchemaNodeIdentifier getTargetNode()
getTargetNode in interface AugmentStatement@Nonnull public Collection<? extends DataDefinitionStatement> getDataDefinitions()
getDataDefinitions in interface DataDefinitionContainer@Nonnull public Collection<? extends ActionStatement> getActions()
ActionStatementContainergetActions in interface ActionStatementContainerpublic final Collection<? extends NotificationStatement> getNotifications()
NotificationStatementContainergetNotifications in interface NotificationStatementContainerCopyright © 2018 OpenDaylight. All rights reserved.