Interface YangDataSchemaNode
-
- All Superinterfaces:
AddedByUsesAware
,CopyableNode
,DocumentedNode
,DocumentedNode.WithStatus
,EffectiveStatementEquivalent<UnknownEffectiveStatement<?,?>>
,SchemaNode
,UnknownSchemaNode
@Beta public interface YangDataSchemaNode extends UnknownSchemaNode
Represents 'yang-data' extension statement defined in RFC8040. This statement must appear as a top-level statement, otherwise it is ignored and does not appear in the final schema context. It must contain exactly one top-level container node (directly or indirectly via a uses statement).
-
-
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 YangDataEffectiveStatement
asEffectiveStatement()
ReturnEffectiveStatement
representation of this object.ContainerSchemaNode
getContainerSchemaNode()
Returns container schema node container within this yang-data definition.-
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.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.SchemaNode
getQName
-
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.UnknownSchemaNode
getNodeParameter, getNodeType
-
-
-
-
Method Detail
-
getContainerSchemaNode
ContainerSchemaNode getContainerSchemaNode()
Returns container schema node container within this yang-data definition.- Returns:
- container schema node
-
asEffectiveStatement
YangDataEffectiveStatement asEffectiveStatement()
Description copied from interface:EffectiveStatementEquivalent
ReturnEffectiveStatement
representation of this object.- Specified by:
asEffectiveStatement
in interfaceEffectiveStatementEquivalent<UnknownEffectiveStatement<?,?>>
- Returns:
EffectiveStatement
representation of this object.
-
-