Class DataTreeAwareEffectiveStatement.Namespace<T extends DataTreeEffectiveStatement<?>>
- java.lang.Object
-
- org.opendaylight.yangtools.yang.model.api.meta.IdentifierNamespace<org.opendaylight.yangtools.yang.common.QName,E>
-
- org.opendaylight.yangtools.yang.model.api.stmt.EffectiveStatementNamespace<T>
-
- org.opendaylight.yangtools.yang.model.api.stmt.DataTreeAwareEffectiveStatement.Namespace<T>
-
- Type Parameters:
T
- Child statement type
- Enclosing interface:
- DataTreeAwareEffectiveStatement<A,D extends DeclaredStatement<A>>
@NonNullByDefault public abstract static class DataTreeAwareEffectiveStatement.Namespace<T extends DataTreeEffectiveStatement<?>> extends EffectiveStatementNamespace<T>
Namespace ofdata node
s. This is a subtree ofSchemaTreeAwareEffectiveStatement.Namespace
in that all data nodes are also schema nodes. The structure of the tree is different, though, aschoice
andcase
statements are glossed over and they do not contribute to the tree hierarchy -- only their children do.This corresponds to the
data tree
view of a YANG-defined data.