All Superinterfaces:
ParserNamespace<QName,StmtContext<?,org.opendaylight.yangtools.yang.model.api.stmt.GroupingStatement,org.opendaylight.yangtools.yang.model.api.stmt.GroupingEffectiveStatement>>, StatementNamespace<QName,org.opendaylight.yangtools.yang.model.api.stmt.GroupingStatement,org.opendaylight.yangtools.yang.model.api.stmt.GroupingEffectiveStatement>, StatementNamespace.TreeScoped<QName,org.opendaylight.yangtools.yang.model.api.stmt.GroupingStatement,org.opendaylight.yangtools.yang.model.api.stmt.GroupingEffectiveStatement>

public interface GroupingNamespace extends StatementNamespace.TreeScoped<QName,org.opendaylight.yangtools.yang.model.api.stmt.GroupingStatement,org.opendaylight.yangtools.yang.model.api.stmt.GroupingEffectiveStatement>
Grouping namespace. * All grouping names defined within a parent node or at the top level of the module or its submodules share the same grouping identifier namespace. This namespace is scoped to all descendant nodes of the parent node or module.

This means that any descendant node may use that grouping, and it MUST NOT define a grouping with the same name.

  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.opendaylight.yangtools.yang.parser.spi.meta.StatementNamespace

    StatementNamespace.TreeScoped<K,D extends org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement<?>,E extends org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement<?,D>>
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final NamespaceBehaviour<QName,StmtContext<?,org.opendaylight.yangtools.yang.model.api.stmt.GroupingStatement,org.opendaylight.yangtools.yang.model.api.stmt.GroupingEffectiveStatement>,@NonNull GroupingNamespace>
     
  • Field Details