public class LeafListStatementImpl extends AbstractDeclaredStatement<QName> implements LeafListStatement
Modifier and Type | Class and Description |
---|---|
static class |
LeafListStatementImpl.Definition |
DocumentationGroup.WithStatus
Modifier | Constructor and Description |
---|---|
protected |
LeafListStatementImpl(StmtContext<QName,LeafListStatement,?> context) |
Modifier and Type | Method and Description |
---|---|
ConfigStatement |
getConfig() |
Collection<? extends DefaultStatement> |
getDefaults()
All implementations should override this method.
|
DescriptionStatement |
getDescription()
All implementations should override this method.
|
Collection<? extends IfFeatureStatement> |
getIfFeatures()
All implementations should override this method.
|
MaxElementsStatement |
getMaxElements() |
MinElementsStatement |
getMinElements() |
Collection<? extends MustStatement> |
getMusts() |
QName |
getName() |
OrderedByStatement |
getOrderedBy() |
ReferenceStatement |
getReference()
All implementations should override this method.
|
StatusStatement |
getStatus() |
TypeStatement |
getType() |
UnitsStatement |
getUnits() |
WhenStatement |
getWhenStatement() |
allDeclared, argument, declaredSubstatements, firstDeclared, getStatementSource, rawArgument, statementDefinition
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
declaredSubstatements, rawArgument
argument, getStatementSource, statementDefinition
protected LeafListStatementImpl(StmtContext<QName,LeafListStatement,?> context)
@Nonnull public QName getName()
getName
in interface DataDefinitionStatement
@Nullable public ConfigStatement getConfig()
getConfig
in interface LeafListStatement
public WhenStatement getWhenStatement()
getWhenStatement
in interface ConditionalDataDefinition
@Nonnull public Collection<? extends IfFeatureStatement> getIfFeatures()
ConditionalFeature
getIfFeatures
in interface ConditionalFeature
@Nullable public StatusStatement getStatus()
getStatus
in interface DocumentationGroup.WithStatus
public final Collection<? extends DefaultStatement> getDefaults()
LeafListStatement
getDefaults
in interface LeafListStatement
@Nullable public DescriptionStatement getDescription()
DocumentationGroup
getDescription
in interface DocumentationGroup
@Nullable public ReferenceStatement getReference()
DocumentationGroup
getReference
in interface DocumentationGroup
public MinElementsStatement getMinElements()
getMinElements
in interface MultipleElementsGroup
public MaxElementsStatement getMaxElements()
getMaxElements
in interface MultipleElementsGroup
public OrderedByStatement getOrderedBy()
getOrderedBy
in interface MultipleElementsGroup
public Collection<? extends MustStatement> getMusts()
getMusts
in interface LeafListStatement
@Nonnull public TypeStatement getType()
public UnitsStatement getUnits()
Copyright © 2018 OpenDaylight. All rights reserved.