Interface ModuleNamespace
- All Superinterfaces:
ParserNamespace<org.opendaylight.yangtools.yang.model.repo.api.SourceIdentifier,,StmtContext<?, org.opendaylight.yangtools.yang.model.api.stmt.ModuleStatement, org.opendaylight.yangtools.yang.model.api.stmt.ModuleEffectiveStatement>> StatementNamespace<org.opendaylight.yangtools.yang.model.repo.api.SourceIdentifier,org.opendaylight.yangtools.yang.model.api.stmt.ModuleStatement, org.opendaylight.yangtools.yang.model.api.stmt.ModuleEffectiveStatement>
public interface ModuleNamespace
extends StatementNamespace<org.opendaylight.yangtools.yang.model.repo.api.SourceIdentifier,org.opendaylight.yangtools.yang.model.api.stmt.ModuleStatement,org.opendaylight.yangtools.yang.model.api.stmt.ModuleEffectiveStatement>
Module namespace. All modules known to the reactor are populated to this namespace. Each module is identified
by a
SourceIdentifier.-
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
FieldsModifier and TypeFieldDescriptionstatic final NamespaceBehaviour<org.opendaylight.yangtools.yang.model.repo.api.SourceIdentifier,StmtContext<?, org.opendaylight.yangtools.yang.model.api.stmt.ModuleStatement, org.opendaylight.yangtools.yang.model.api.stmt.ModuleEffectiveStatement>, @NonNull ModuleNamespace>
-
Field Details
-
BEHAVIOUR
static final NamespaceBehaviour<org.opendaylight.yangtools.yang.model.repo.api.SourceIdentifier,StmtContext<?, BEHAVIOURorg.opendaylight.yangtools.yang.model.api.stmt.ModuleStatement, org.opendaylight.yangtools.yang.model.api.stmt.ModuleEffectiveStatement>, @NonNull ModuleNamespace>
-