Interface YangDataSchemaNode
- All Superinterfaces:
AddedByUsesAware
,CopyableNode
,DataNodeContainer
,DocumentedNode
,DocumentedNode.WithStatus
,EffectiveStatementEquivalent<UnknownEffectiveStatement<?,
,?>> SchemaNode
,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.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.opendaylight.yangtools.yang.model.api.DocumentedNode
DocumentedNode.WithStatus
-
Method Summary
Modifier and TypeMethodDescriptionReturnEffectiveStatement
representation of this object.default @NonNull ContainerLikeCompat
Return aContainerLike
backed by this definition'sDataNodeContainer.getChildNodes()
.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.DataNodeContainer
dataChildByName, findDataChildByName, findDataChildByName, findDataTreeChild, findDataTreeChild, findDataTreeChild, getChildNodes, getDataChildByName, getGroupings, getTypeDefinitions, getUses
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 Details
-
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.
-
toContainerLike
Return aContainerLike
backed by this definition'sDataNodeContainer.getChildNodes()
.- Returns:
- A compatibility
ContainerLike
-