Interface AnydataSchemaNode
-
- All Superinterfaces:
AddedByUsesAware
,CopyableNode
,DataSchemaNode
,DocumentedNode
,DocumentedNode.WithStatus
,EffectiveStatementEquivalent<AnydataEffectiveStatement>
,MandatoryAware
,MustConstraintAware
,SchemaNode
,WhenConditionAware
@Beta public interface AnydataSchemaNode extends DataSchemaNode, MandatoryAware, MustConstraintAware, EffectiveStatementEquivalent<AnydataEffectiveStatement>
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.DocumentedNode
DocumentedNode.WithStatus
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Optional<ContainerSchemaNode>
getDataSchema()
Schema of data.-
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.AddedByUsesAware
isAddedByUses
-
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.CopyableNode
isAugmenting
-
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.DataSchemaNode
isConfiguration
-
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.DocumentedNode
getDescription, getReference, getUnknownSchemaNodes
-
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.DocumentedNode.WithStatus
getStatus
-
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.EffectiveStatementEquivalent
asEffectiveStatement
-
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.MandatoryAware
isMandatory
-
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.MustConstraintAware
getMustConstraints
-
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.SchemaNode
getPath, getQName
-
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.WhenConditionAware
getWhenCondition
-
-
-
-
Method Detail
-
getDataSchema
Optional<ContainerSchemaNode> getDataSchema()
Schema of data.- Returns:
- schema of contained data or empty if it is not provided
-
-