Interface RefineStatement
-
- All Superinterfaces:
ConfigStatementAwareDeclaredStatement<SchemaNodeIdentifier.Descendant>
,DeclaredStatement<SchemaNodeIdentifier.Descendant>
,DocumentedDeclaredStatement<SchemaNodeIdentifier.Descendant>
,IfFeatureAwareDeclaredStatement<SchemaNodeIdentifier.Descendant>
,MandatoryStatementAwareDeclaredStatement<SchemaNodeIdentifier.Descendant>
,ModelStatement<SchemaNodeIdentifier.Descendant>
,MustStatementAwareDeclaredStatement<SchemaNodeIdentifier.Descendant>
public interface RefineStatement extends ConfigStatementAwareDeclaredStatement<SchemaNodeIdentifier.Descendant>, DocumentedDeclaredStatement<SchemaNodeIdentifier.Descendant>, IfFeatureAwareDeclaredStatement<SchemaNodeIdentifier.Descendant>, MandatoryStatementAwareDeclaredStatement<SchemaNodeIdentifier.Descendant>, MustStatementAwareDeclaredStatement<SchemaNodeIdentifier.Descendant>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.opendaylight.yangtools.yang.model.api.stmt.DocumentedDeclaredStatement
DocumentedDeclaredStatement.WithStatus<T>
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default @NonNull Collection<? extends DefaultStatement>
getDefaults()
default @Nullable MaxElementsStatement
getMaxElements()
default @Nullable MinElementsStatement
getMinElements()
default @Nullable PresenceStatement
getPresence()
default StatementDefinition
statementDefinition()
Statement Definition of this statement.-
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.stmt.ConfigStatementAwareDeclaredStatement
getConfig
-
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement
declarationReference, declaredSubstatements, declaredSubstatements, findFirstDeclaredSubstatement, findFirstDeclaredSubstatementArgument, rawArgument, streamDeclaredSubstatements
-
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.stmt.DocumentedDeclaredStatement
getDescription, getReference
-
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.stmt.IfFeatureAwareDeclaredStatement
getIfFeatures
-
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.stmt.MandatoryStatementAwareDeclaredStatement
getMandatory
-
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.meta.ModelStatement
argument
-
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.stmt.MustStatementAwareDeclaredStatement
getMustStatements
-
-
-
-
Method Detail
-
statementDefinition
default StatementDefinition statementDefinition()
Description copied from interface:ModelStatement
Statement Definition of this statement.- Specified by:
statementDefinition
in interfaceModelStatement<SchemaNodeIdentifier.Descendant>
- Returns:
- definition of this statement.
-
getDefaults
default @NonNull Collection<? extends DefaultStatement> getDefaults()
-
getPresence
default @Nullable PresenceStatement getPresence()
-
getMinElements
default @Nullable MinElementsStatement getMinElements()
-
getMaxElements
default @Nullable MaxElementsStatement getMaxElements()
-
-