Interface PreLinkageModuleNamespace
- All Superinterfaces:
ParserNamespace<UnresolvedQName.Unqualified,
,StmtContext<?, ModuleStatement, ModuleEffectiveStatement>> StatementNamespace<UnresolvedQName.Unqualified,
ModuleStatement, ModuleEffectiveStatement>
public interface PreLinkageModuleNamespace
extends StatementNamespace<UnresolvedQName.Unqualified,ModuleStatement,ModuleEffectiveStatement>
Intermediate-stage namespace equivalent to ModuleNamespace except it is keyed by module names. This namespace is
used to resolve inter-module references before actual linkage occurs.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.opendaylight.yangtools.yang.parser.spi.meta.StatementNamespace
StatementNamespace.TreeScoped<K,
D extends DeclaredStatement<?>, E extends EffectiveStatement<?, D>> -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final NamespaceBehaviour<UnresolvedQName.Unqualified,
StmtContext<?, ModuleStatement, ModuleEffectiveStatement>, @NonNull PreLinkageModuleNamespace>
-
Field Details
-
BEHAVIOUR
static final NamespaceBehaviour<UnresolvedQName.Unqualified,StmtContext<?, BEHAVIOURModuleStatement, ModuleEffectiveStatement>, @NonNull PreLinkageModuleNamespace>
-