Interface ExtensionNamespace
- All Superinterfaces:
ParserNamespace<QName,
,StmtContext<?, ExtensionStatement, ExtensionEffectiveStatement>> StatementNamespace<QName,
ExtensionStatement, ExtensionEffectiveStatement>
public interface ExtensionNamespace
extends StatementNamespace<QName,ExtensionStatement,ExtensionEffectiveStatement>
Extension namespace. All extension names defined in a module and its submodules share the same
extension identifier namespace, where each extension is identified by a QName formed from the
defining module's QNameModule and the identifier specified in extension statement's argument.
-
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<QName,
StmtContext<?, ExtensionStatement, ExtensionEffectiveStatement>, @NonNull ExtensionNamespace>
-
Field Details
-
BEHAVIOUR
static final NamespaceBehaviour<QName,StmtContext<?, BEHAVIOURExtensionStatement, ExtensionEffectiveStatement>, @NonNull ExtensionNamespace>
-