public class ContainerStatementImpl extends AbstractDeclaredStatement<QName> implements ContainerStatement
| Modifier and Type | Class and Description |
|---|---|
static class |
ContainerStatementImpl.Definition |
DocumentationGroup.WithStatusDataDefinitionContainer.WithReusableDefinitions| Modifier | Constructor and Description |
|---|---|
protected |
ContainerStatementImpl(StmtContext<QName,ContainerStatement,?> context) |
| Modifier and Type | Method and Description |
|---|---|
Collection<? extends ActionStatement> |
getActions()
All implementations should override this method.
|
ConfigStatement |
getConfig() |
Collection<? extends DataDefinitionStatement> |
getDataDefinitions() |
DescriptionStatement |
getDescription()
All implementations should override this method.
|
Collection<? extends GroupingStatement> |
getGroupings() |
Collection<? extends IfFeatureStatement> |
getIfFeatures()
All implementations should override this method.
|
Collection<? extends MustStatement> |
getMusts() |
QName |
getName() |
Collection<? extends NotificationStatement> |
getNotifications()
All implementations should override this method.
|
PresenceStatement |
getPresence() |
ReferenceStatement |
getReference()
All implementations should override this method.
|
StatusStatement |
getStatus() |
Collection<? extends TypedefStatement> |
getTypedefs() |
WhenStatement |
getWhenStatement() |
allDeclared, argument, declaredSubstatements, firstDeclared, getStatementSource, rawArgument, statementDefinitionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdeclaredSubstatements, rawArgumentargument, getStatementSource, statementDefinitionprotected ContainerStatementImpl(StmtContext<QName,ContainerStatement,?> context)
@Nonnull public QName getName()
getName in interface DataDefinitionStatementpublic WhenStatement getWhenStatement()
getWhenStatement in interface ConditionalDataDefinition@Nonnull public Collection<? extends IfFeatureStatement> getIfFeatures()
ConditionalFeaturegetIfFeatures in interface ConditionalFeaturepublic Collection<? extends MustStatement> getMusts()
getMusts in interface ContainerStatementpublic PresenceStatement getPresence()
getPresence in interface ContainerStatementpublic ConfigStatement getConfig()
getConfig in interface ContainerStatementpublic StatusStatement getStatus()
getStatus in interface DocumentationGroup.WithStatuspublic DescriptionStatement getDescription()
DocumentationGroupgetDescription in interface DocumentationGrouppublic ReferenceStatement getReference()
DocumentationGroupgetReference in interface DocumentationGroup@Nonnull public Collection<? extends TypedefStatement> getTypedefs()
getTypedefs in interface DataDefinitionContainer.WithReusableDefinitions@Nonnull public Collection<? extends GroupingStatement> getGroupings()
getGroupings in interface DataDefinitionContainer.WithReusableDefinitions@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.