Uses of Class
org.opendaylight.yangtools.yang.common.XMLNamespace
Packages that use XMLNamespace
Package
Description
YANG metamodel extensions to support OpenDaylight extensions as defined in yang-ext.yang.
YANG parser support for metamodel extensions defined in
OpenConfig.
YANG metamodel extensions to support NETCONF, filters as defined in
RFC6241.
YANG metamodel extensions to support NACM, as defined in RFC6536.
YANG metamodel extensions to support metadata, as defined in
RFC7952.
YANG metamodel extensions to support mount-poing, as defined in
RFC8528.
Common YANG concepts and constants expressed in terms of Java.
Definition of structures and DOM like API of effected YANG schema.
Various utilities dealing with sources of YANG and YIN models.
Utility classes and implementations for concepts defined in yang-model-api.
YANG parser public API.
Package holding wiring towards
RFC7950Reactors
, or
more broadly towards the reactor implementation.Provides essential namespaces which are filled in the parsing process.
Provides API necessary for the processing of statement sources.
-
Uses of XMLNamespace in org.opendaylight.yangtools.odlext.model.api
Fields in org.opendaylight.yangtools.odlext.model.api declared as XMLNamespaceModifier and TypeFieldDescriptionstatic final XMLNamespace
OpenDaylightExtensionsConstants.MODULE_NAMESPACE
-
Uses of XMLNamespace in org.opendaylight.yangtools.openconfig.model.api
Fields in org.opendaylight.yangtools.openconfig.model.api declared as XMLNamespace -
Uses of XMLNamespace in org.opendaylight.yangtools.rfc6241.model.api
Fields in org.opendaylight.yangtools.rfc6241.model.api declared as XMLNamespace -
Uses of XMLNamespace in org.opendaylight.yangtools.rfc6536.model.api
Fields in org.opendaylight.yangtools.rfc6536.model.api declared as XMLNamespace -
Uses of XMLNamespace in org.opendaylight.yangtools.rfc6643.model.api
Fields in org.opendaylight.yangtools.rfc6643.model.api declared as XMLNamespaceModifier and TypeFieldDescriptionstatic final XMLNamespace
IetfYangSmiv2Constants.MODULE_NAMESPACE
-
Uses of XMLNamespace in org.opendaylight.yangtools.rfc7952.model.api
Fields in org.opendaylight.yangtools.rfc7952.model.api declared as XMLNamespace -
Uses of XMLNamespace in org.opendaylight.yangtools.rfc8040.model.api
Fields in org.opendaylight.yangtools.rfc8040.model.api declared as XMLNamespace -
Uses of XMLNamespace in org.opendaylight.yangtools.rfc8528.model.api
Fields in org.opendaylight.yangtools.rfc8528.model.api declared as XMLNamespace -
Uses of XMLNamespace in org.opendaylight.yangtools.rfc8639.model.api
Fields in org.opendaylight.yangtools.rfc8639.model.api declared as XMLNamespaceModifier and TypeFieldDescriptionstatic final XMLNamespace
SubscribedNotificationsConstants.MODULE_NAMESPACE
-
Uses of XMLNamespace in org.opendaylight.yangtools.yang.common
Fields in org.opendaylight.yangtools.yang.common declared as XMLNamespaceModifier and TypeFieldDescriptionstatic final XMLNamespace
YangConstants.NETCONF_NAMESPACE
NETCONF protocol elements' namespace, as defined in RFC4741 section 3.1, in String format.static final XMLNamespace
YangConstants.RFC6020_YANG_NAMESPACE
YANG namespace, as defined in https://www.rfc-editor.org/rfc/rfc6020#section-14, in URI format.static final XMLNamespace
YangConstants.RFC6020_YIN_NAMESPACE
YIN namespace, as defined in https://www.rfc-editor.org/rfc/rfc6020#section-14, in URI format.static final XMLNamespace
YangConstants.YANG_LIBRARY_NAMESPACE
The namespace assigned toietf-yang-library
.Methods in org.opendaylight.yangtools.yang.common that return XMLNamespaceModifier and TypeMethodDescription@NonNull XMLNamespace
QName.getNamespace()
Returns XMLNamespace assigned to the YANG module.@NonNull XMLNamespace
QNameModule.getNamespace()
Returns the namespace of the module which is specified as argument of YANG Modulenamespace
keyword.@NonNull XMLNamespace
XMLNamespace.intern()
Return an interned reference to a equivalent XMLNamespace.static @NonNull XMLNamespace
Methods in org.opendaylight.yangtools.yang.common with parameters of type XMLNamespaceModifier and TypeMethodDescriptionint
XMLNamespace.compareTo
(XMLNamespace o) static @NonNull QName
QName.create
(XMLNamespace namespace, @Nullable Revision revision, String localName) Creates new QName.static @NonNull QName
QName.create
(XMLNamespace namespace, String localName) Creates new QName.static @NonNull QName
QName.create
(XMLNamespace namespace, Optional<Revision> revision, String localName) Creates new QName.static @NonNull QNameModule
QNameModule.create
(XMLNamespace namespace) Create a new QName module instance with specified namespace and no revision.static @NonNull QNameModule
QNameModule.create
(XMLNamespace namespace, @Nullable Revision revision) Create a new QName module instance with specified namespace/revision.static @NonNull QNameModule
QNameModule.create
(XMLNamespace namespace, Optional<Revision> revision) Create a new QName module instance with specified namespace/revision. -
Uses of XMLNamespace in org.opendaylight.yangtools.yang.data.codec.gson
Methods in org.opendaylight.yangtools.yang.data.codec.gson with parameters of type XMLNamespaceModifier and TypeMethodDescriptionstatic NormalizedNodeStreamWriter
JSONNormalizedNodeStreamWriter.createExclusiveWriter
(JSONCodecFactory codecFactory, com.google.gson.stream.JsonWriter jsonWriter, @Nullable XMLNamespace initialNs) Create a new stream writer, which writes to the specified output stream.static NormalizedNodeStreamWriter
JSONNormalizedNodeStreamWriter.createExclusiveWriter
(JSONCodecFactory codecFactory, EffectiveStatementInference rootNode, XMLNamespace initialNs, com.google.gson.stream.JsonWriter jsonWriter) Create a new stream writer, which writes to the specified output stream.static NormalizedNodeStreamWriter
JSONNormalizedNodeStreamWriter.createExclusiveWriter
(JSONCodecFactory codecFactory, SchemaNodeIdentifier.Absolute path, XMLNamespace initialNs, com.google.gson.stream.JsonWriter jsonWriter) Create a new stream writer, which writes to the specified output stream.static NormalizedNodeStreamWriter
JSONNormalizedNodeStreamWriter.createNestedWriter
(JSONCodecFactory codecFactory, com.google.gson.stream.JsonWriter jsonWriter, @Nullable XMLNamespace initialNs) Create a new stream writer, which writes to the specified output stream.static NormalizedNodeStreamWriter
JSONNormalizedNodeStreamWriter.createNestedWriter
(JSONCodecFactory codecFactory, EffectiveStatementInference rootNode, XMLNamespace initialNs, com.google.gson.stream.JsonWriter jsonWriter) Create a new stream writer, which writes to the specified output stream.static NormalizedNodeStreamWriter
JSONNormalizedNodeStreamWriter.createNestedWriter
(JSONCodecFactory codecFactory, SchemaNodeIdentifier.Absolute path, XMLNamespace initialNs, com.google.gson.stream.JsonWriter jsonWriter) Create a new stream writer, which writes to the specified output stream. -
Uses of XMLNamespace in org.opendaylight.yangtools.yang.data.util
Methods in org.opendaylight.yangtools.yang.data.util with parameters of type XMLNamespaceModifier and TypeMethodDescriptionstatic Deque<DataSchemaNode>
ParserStreamUtils.findSchemaNodeByNameAndNamespace
(DataSchemaNode dataSchemaNode, String childName, XMLNamespace namespace) Returns stack of schema nodes via which it was necessary to pass to get schema node with specifiedchildName
andnamespace
. -
Uses of XMLNamespace in org.opendaylight.yangtools.yang.model.api
Methods in org.opendaylight.yangtools.yang.model.api that return XMLNamespaceMethods in org.opendaylight.yangtools.yang.model.api with parameters of type XMLNamespaceModifier and TypeMethodDescriptionSchemaContext.findModule
(@NonNull XMLNamespace namespace) Returns module instance (from the context) with specified namespace and no revision.SchemaContext.findModule
(@NonNull XMLNamespace namespace, @NonNull Optional<Revision> revision) Returns module instance (from the context) with specified namespace and revision.SchemaContext.findModule
(@NonNull XMLNamespace namespace, @Nullable Revision revision) Returns module instance (from the context) with specified namespace and revision.default @NonNull Collection<? extends @NonNull Module>
SchemaContext.findModules
(XMLNamespace namespace) Returns module instance (from the context) with concrete namespace.default @NonNull Collection<@NonNull ModuleEffectiveStatement>
EffectiveModelContext.findModuleStatements
(XMLNamespace namespace) Returns module instance (from the context) with concrete namespace. -
Uses of XMLNamespace in org.opendaylight.yangtools.yang.model.ri.stmt
Methods in org.opendaylight.yangtools.yang.model.ri.stmt with parameters of type XMLNamespaceModifier and TypeMethodDescriptionstatic NamespaceStatement
DeclaredStatements.createNamespace
(XMLNamespace argument, ImmutableList<? extends DeclaredStatement<?>> substatements) -
Uses of XMLNamespace in org.opendaylight.yangtools.yang.model.ri.stmt.impl.decl
Constructors in org.opendaylight.yangtools.yang.model.ri.stmt.impl.decl with parameters of type XMLNamespaceModifierConstructorDescriptionEmptyNamespaceStatement
(XMLNamespace argument) RegularNamespaceStatement
(XMLNamespace argument, ImmutableList<? extends DeclaredStatement<?>> substatements) -
Uses of XMLNamespace in org.opendaylight.yangtools.yang.model.spi
Methods in org.opendaylight.yangtools.yang.model.spi that return types with arguments of type XMLNamespaceModifier and TypeMethodDescriptionprotected abstract SetMultimap<XMLNamespace,
Module> AbstractSchemaContext.getNamespaceToModules()
Returns the namespace-to-module mapping.protected final SetMultimap<XMLNamespace,
Module> SimpleSchemaContext.getNamespaceToModules()
Methods in org.opendaylight.yangtools.yang.model.spi with parameters of type XMLNamespaceModifier and TypeMethodDescriptionCollection<? extends Module>
AbstractSchemaContext.findModules
(XMLNamespace namespace) -
Uses of XMLNamespace in org.opendaylight.yangtools.yang.model.spi.source
Methods in org.opendaylight.yangtools.yang.model.spi.source that return XMLNamespaceModifier and TypeMethodDescriptionSourceInfo.Module.namespace()
Returns the value of thenamespace
record component.Methods in org.opendaylight.yangtools.yang.model.spi.source with parameters of type XMLNamespaceConstructors in org.opendaylight.yangtools.yang.model.spi.source with parameters of type XMLNamespaceModifierConstructorDescriptionModule
(SourceIdentifier sourceId, YangVersion yangVersion, XMLNamespace namespace, UnresolvedQName.Unqualified prefix, ImmutableSet<Revision> revisions, ImmutableSet<SourceDependency.Import> imports, ImmutableSet<SourceDependency.Include> includes) Creates an instance of aModule
record class. -
Uses of XMLNamespace in org.opendaylight.yangtools.yang.model.util
Methods in org.opendaylight.yangtools.yang.model.util that return types with arguments of type XMLNamespaceModifier and TypeMethodDescriptionprotected SetMultimap<XMLNamespace,
Module> FilteringSchemaContextProxy.getNamespaceToModules()
-
Uses of XMLNamespace in org.opendaylight.yangtools.yang.parser.api
Methods in org.opendaylight.yangtools.yang.parser.api that return XMLNamespaceModifier and TypeMethodDescription@NonNull XMLNamespace
YangLibModule.namespace()
Returns the value of thenamespace
record component.Constructors in org.opendaylight.yangtools.yang.parser.api with parameters of type XMLNamespaceModifierConstructorDescriptionYangLibModule
(@NonNull SourceIdentifier identifier, @NonNull XMLNamespace namespace, @NonNull ImmutableMap<UnresolvedQName.Unqualified, YangLibSubmodule> submodules, @NonNull ImmutableSet<UnresolvedQName.Unqualified> features, @NonNull ImmutableSet<UnresolvedQName.Unqualified> deviationModuleNames, @NonNull SourceRepresentation source) Creates an instance of aYangLibModule
record class. -
Uses of XMLNamespace in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.meta
Methods in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.meta that return XMLNamespaceModifier and TypeMethodDescriptionNamespaceStatementSupport.parseArgumentValue
(StmtContext<?, ?, ?> ctx, String value) Method parameters in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.meta with type arguments of type XMLNamespaceModifier and TypeMethodDescriptionprotected NamespaceStatement
NamespaceStatementSupport.createDeclared
(BoundStmtCtx<XMLNamespace> ctx, ImmutableList<DeclaredStatement<?>> substatements) protected NamespaceEffectiveStatement
NamespaceStatementSupport.createEffective
(EffectiveStmtCtx.Current<XMLNamespace, NamespaceStatement> stmt, ImmutableList<? extends EffectiveStatement<?, ?>> substatements) -
Uses of XMLNamespace in org.opendaylight.yangtools.yang.parser.spi
Fields in org.opendaylight.yangtools.yang.parser.spi with type parameters of type XMLNamespaceModifier and TypeFieldDescriptionstatic final @NonNull ParserNamespace<String,
XMLNamespace> ParserNamespaces.IMP_PREFIX_TO_NAMESPACE
Pre-linkage source-specific mapping of prefixes to module namespaces.static final @NonNull ParserNamespace<UnresolvedQName.Unqualified,
XMLNamespace> ParserNamespaces.MODULE_NAME_TO_NAMESPACE
Pre-linkage global mapping of module names to namespaces. -
Uses of XMLNamespace in org.opendaylight.yangtools.yang.parser.spi.source
Methods in org.opendaylight.yangtools.yang.parser.spi.source with parameters of type XMLNamespaceModifier and TypeMethodDescription@Nullable StatementDefinition
QNameToStatementDefinition.getByNamespaceAndLocalName
(@NonNull XMLNamespace namespace, @NonNull String localName) Returns StatementDefinition with specified namespace and localName.QNameToStatementDefinitionMap.getByNamespaceAndLocalName
(XMLNamespace namespace, String localName)