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