Interface YangDataSchemaNode
- All Superinterfaces:
org.opendaylight.yangtools.yang.model.api.AddedByUsesAware,org.opendaylight.yangtools.yang.model.api.CopyableNode,org.opendaylight.yangtools.yang.model.api.DocumentedNode,org.opendaylight.yangtools.yang.model.api.DocumentedNode.WithStatus,org.opendaylight.yangtools.yang.model.api.EffectiveStatementEquivalent<org.opendaylight.yangtools.yang.model.api.stmt.UnknownEffectiveStatement<?,,?>> org.opendaylight.yangtools.yang.model.api.SchemaNode,org.opendaylight.yangtools.yang.model.api.UnknownSchemaNode
@Beta
public interface YangDataSchemaNode
extends org.opendaylight.yangtools.yang.model.api.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
org.opendaylight.yangtools.yang.model.api.DocumentedNode.WithStatus -
Method Summary
Modifier and TypeMethodDescriptionorg.opendaylight.yangtools.yang.model.api.ContainerSchemaNodeReturns container schema node container within this yang-data definition.Methods inherited from interface org.opendaylight.yangtools.yang.model.api.AddedByUsesAware
isAddedByUsesMethods inherited from interface org.opendaylight.yangtools.yang.model.api.CopyableNode
isAugmentingMethods inherited from interface org.opendaylight.yangtools.yang.model.api.DocumentedNode
getDescription, getReference, getUnknownSchemaNodesMethods inherited from interface org.opendaylight.yangtools.yang.model.api.DocumentedNode.WithStatus
getStatusMethods inherited from interface org.opendaylight.yangtools.yang.model.api.SchemaNode
getQNameMethods inherited from interface org.opendaylight.yangtools.yang.model.api.UnknownSchemaNode
getNodeParameter, getNodeType
-
Method Details
-
getContainerSchemaNode
org.opendaylight.yangtools.yang.model.api.ContainerSchemaNode getContainerSchemaNode()Returns container schema node container within this yang-data definition.- Returns:
- container schema node
-
asEffectiveStatement
YangDataEffectiveStatement asEffectiveStatement()- Specified by:
asEffectiveStatementin interfaceorg.opendaylight.yangtools.yang.model.api.EffectiveStatementEquivalent<org.opendaylight.yangtools.yang.model.api.stmt.UnknownEffectiveStatement<?,?>>
-