Interface AnydataStatement
-
- All Superinterfaces:
ConfigStatementAwareDeclaredStatement<QName>
,DataDefinitionStatement
,DeclaredStatement<QName>
,DocumentedDeclaredStatement<QName>
,DocumentedDeclaredStatement.WithStatus<QName>
,IfFeatureAwareDeclaredStatement<QName>
,MandatoryStatementAwareDeclaredStatement<QName>
,ModelStatement<QName>
,MustStatementAwareDeclaredStatement<QName>
,WhenStatementAwareDeclaredStatement<QName>
- All Known Implementing Classes:
EmptyAnydataStatement
,RefAnydataStatement
,RegularAnydataStatement
@Beta public interface AnydataStatement extends DataDefinitionStatement, ConfigStatementAwareDeclaredStatement<QName>, MandatoryStatementAwareDeclaredStatement<QName>, MustStatementAwareDeclaredStatement<QName>
The "anydata" statement defines an interior node in the schema tree. It takes one argument, which is an identifier, followed by a block of substatements that holds detailed anydata information.The "anydata" statement is used to represent an unknown set of nodes that can be modeled with YANG, except anyxml, but for which the data model is not known at module design time. It is possible, though not required, for the data model for anydata content to become known through protocol signaling or other means that are outside the scope of this document.
-
-
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 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.DocumentedDeclaredStatement.WithStatus
getStatus
-
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
-
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.stmt.WhenStatementAwareDeclaredStatement
getWhenStatement
-
-
-
-
Method Detail
-
statementDefinition
default StatementDefinition statementDefinition()
Description copied from interface:ModelStatement
Statement Definition of this statement.- Specified by:
statementDefinition
in interfaceModelStatement<QName>
- Returns:
- definition of this statement.
-
-