public class LeafStatementImpl extends AbstractDeclaredStatement<QName> implements LeafStatement
| Modifier and Type | Class and Description |
|---|---|
static class |
LeafStatementImpl.Definition |
DocumentationGroup.WithStatus| Modifier | Constructor and Description |
|---|---|
protected |
LeafStatementImpl(StmtContext<QName,LeafStatement,?> context) |
| Modifier and Type | Method and Description |
|---|---|
ConfigStatement |
getConfig() |
DefaultStatement |
getDefault() |
DescriptionStatement |
getDescription()
All implementations should override this method.
|
Collection<? extends IfFeatureStatement> |
getIfFeatures()
All implementations should override this method.
|
MandatoryStatement |
getMandatory() |
Collection<? extends MustStatement> |
getMusts() |
QName |
getName() |
ReferenceStatement |
getReference()
All implementations should override this method.
|
StatusStatement |
getStatus() |
TypeStatement |
getType() |
UnitsStatement |
getUnits() |
WhenStatement |
getWhenStatement() |
allDeclared, argument, declaredSubstatements, firstDeclared, getStatementSource, rawArgument, statementDefinitionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdeclaredSubstatements, rawArgumentargument, getStatementSource, statementDefinitionprotected LeafStatementImpl(StmtContext<QName,LeafStatement,?> context)
@Nullable public Collection<? extends MustStatement> getMusts()
getMusts in interface LeafStatement@Nullable public DefaultStatement getDefault()
getDefault in interface LeafStatement@Nullable public ConfigStatement getConfig()
getConfig in interface LeafStatement@Nullable public MandatoryStatement getMandatory()
getMandatory in interface LeafStatement@Nonnull public QName getName()
getName in interface DataDefinitionStatementpublic WhenStatement getWhenStatement()
getWhenStatement in interface ConditionalDataDefinition@Nonnull public Collection<? extends IfFeatureStatement> getIfFeatures()
ConditionalFeaturegetIfFeatures in interface ConditionalFeature@Nullable public DescriptionStatement getDescription()
DocumentationGroupgetDescription in interface DocumentationGroup@Nullable public ReferenceStatement getReference()
DocumentationGroupgetReference in interface DocumentationGroup@Nonnull public TypeStatement getType()
@Nullable public UnitsStatement getUnits()
@Nullable public StatusStatement getStatus()
getStatus in interface DocumentationGroup.WithStatusCopyright © 2018 OpenDaylight. All rights reserved.