public interface RefineStatement extends ConfigStatementAwareDeclaredStatement<SchemaNodeIdentifier>, DocumentedDeclaredStatement<SchemaNodeIdentifier>, IfFeatureAwareDeclaredStatement<SchemaNodeIdentifier>, MandatoryStatementAwareDeclaredStatement<SchemaNodeIdentifier>, MustStatementAwareDeclaredStatement<SchemaNodeIdentifier>
DocumentedDeclaredStatement.WithStatus<T>
Modifier and Type | Method and Description |
---|---|
default Collection<? extends DefaultStatement> |
getDefaults() |
default MaxElementsStatement |
getMaxElements() |
default MinElementsStatement |
getMinElements() |
default PresenceStatement |
getPresence() |
default String |
getTargetNode() |
getConfig
getDescription, getReference
getIfFeatures
getMandatory
getMusts
declaredSubstatements, declaredSubstatements, findFirstDeclaredSubstatement, findFirstDeclaredSubstatementArgument, rawArgument, streamDeclaredSubstatements
argument, getStatementSource, statementDefinition
@Nonnull default Collection<? extends DefaultStatement> getDefaults()
@Nullable default PresenceStatement getPresence()
@Nullable default MinElementsStatement getMinElements()
@Nullable default MaxElementsStatement getMaxElements()
Copyright © 2019 OpenDaylight. All rights reserved.