Uses of Class
org.opendaylight.yangtools.yang.common.QNameModule
-
-
Uses of QNameModule in org.opendaylight.yangtools.odlext.model.api
Fields in org.opendaylight.yangtools.odlext.model.api declared as QNameModule Modifier and Type Field Description static QNameModule
OpenDaylightExtensionsConstants. ORIGINAL_MODULE
Runtime baseline identity. -
Uses of QNameModule in org.opendaylight.yangtools.openconfig.model.api
Fields in org.opendaylight.yangtools.openconfig.model.api declared as QNameModule Modifier and Type Field Description static QNameModule
OpenConfigConstants. ENCRYPTED_VALUE_MODULE
Runtime identity of model which exposed encrypted-value.static QNameModule
OpenConfigConstants. HASHED_VALUE_MODULE
Runtime identity of model which exposed encrypted-value.static QNameModule
OpenConfigConstants. REGEXP_POSIX_MODULE
Runtime identity of model which exposed regexp-posix.static QNameModule
OpenConfigConstants. SEMVER_MODULE
Runtime identity of initial model. -
Uses of QNameModule in org.opendaylight.yangtools.rfc6241.model.api
Fields in org.opendaylight.yangtools.rfc6241.model.api declared as QNameModule Modifier and Type Field Description static QNameModule
NetconfConstants. RFC6241_MODULE
Runtime RFC6241 identity. -
Uses of QNameModule in org.opendaylight.yangtools.rfc6536.model.api
Fields in org.opendaylight.yangtools.rfc6536.model.api declared as QNameModule Modifier and Type Field Description static QNameModule
NACMConstants. RFC6536_MODULE
Runtime RFC6536 identity.static QNameModule
NACMConstants. RFC8341_MODULE
Runtime RFC8341 identity. -
Uses of QNameModule in org.opendaylight.yangtools.rfc6643.model.api
Fields in org.opendaylight.yangtools.rfc6643.model.api declared as QNameModule Modifier and Type Field Description static QNameModule
IetfYangSmiv2Constants. RFC6643_MODULE
Runtime RFC6643 identity. -
Uses of QNameModule in org.opendaylight.yangtools.rfc7952.model.api
Fields in org.opendaylight.yangtools.rfc7952.model.api declared as QNameModule Modifier and Type Field Description static QNameModule
MetadataConstants. RFC7952_MODULE
Runtime RFC7952 identity. -
Uses of QNameModule in org.opendaylight.yangtools.rfc8040.model.api
Fields in org.opendaylight.yangtools.rfc8040.model.api declared as QNameModule Modifier and Type Field Description static QNameModule
YangDataConstants. RFC8040_MODULE
Runtime RFC8040 identity. -
Uses of QNameModule in org.opendaylight.yangtools.rfc8528.model.api
Fields in org.opendaylight.yangtools.rfc8528.model.api declared as QNameModule Modifier and Type Field Description static QNameModule
SchemaMountConstants. RFC8528_MODULE
Runtime RFC8528 identity. -
Uses of QNameModule in org.opendaylight.yangtools.rfc8528.parser
Methods in org.opendaylight.yangtools.rfc8528.parser with parameters of type QNameModule Modifier and Type Method Description QName
MountPointStatementSupport. adaptArgumentValue(StmtContext<QName,MountPointStatement,MountPointEffectiveStatement> ctx, QNameModule targetModule)
-
Uses of QNameModule in org.opendaylight.yangtools.transform
Method parameters in org.opendaylight.yangtools.transform with type arguments of type QNameModule Modifier and Type Method Description static NormalizedNodeStreamWriter
QNameTransformingStreamWriter. createQNameModuleReplacing(NormalizedNodeStreamWriter delegate, Map<QNameModule,QNameModule> mapping)
Returns decorator, which uses supplied map to transform QNameModules.static NormalizedNodeStreamWriter
QNameTransformingStreamWriter. createQNameModuleReplacing(NormalizedNodeStreamWriter delegate, Map<QNameModule,QNameModule> mapping)
Returns decorator, which uses supplied map to transform QNameModules.static NormalizedNode
NormalizedNodeTransformations. replaceQNameModules(@NonNull NormalizedNode original, @NonNull Map<QNameModule,QNameModule> mapping)
Returns aNormalizedNode
with QNameModules replaced by supplied mapping.static NormalizedNode
NormalizedNodeTransformations. replaceQNameModules(@NonNull NormalizedNode original, @NonNull Map<QNameModule,QNameModule> mapping)
Returns aNormalizedNode
with QNameModules replaced by supplied mapping. -
Uses of QNameModule in org.opendaylight.yangtools.yang.common
Fields in org.opendaylight.yangtools.yang.common declared as QNameModule Modifier and Type Field Description static QNameModule
YangConstants. RFC6020_YANG_MODULE
Base QNameModule for all YANG statements.static QNameModule
YangConstants. RFC6020_YIN_MODULE
Base QNameModule for all YIN statements.Methods in org.opendaylight.yangtools.yang.common that return QNameModule Modifier and Type Method Description 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.@NonNull QNameModule
QName. getModule()
Get the module component of the QName.@NonNull QNameModule
QNameModule. intern()
Return an interned reference to a equivalent QNameModule.static @NonNull QNameModule
QNameModule. readFrom(DataInput in)
Read a QNameModule from a DataInput.@NonNull QNameModule
QNameModule. withoutRevision()
Returns a QNameModule with the same namespace, but with no revision.Methods in org.opendaylight.yangtools.yang.common that return types with arguments of type QNameModule Modifier and Type Method Description Optional<QNameModule>
BiMapYangNamespaceContext. findNamespaceForPrefix(String prefix)
@NonNull Optional<QNameModule>
YangNamespaceContext. findNamespaceForPrefix(String prefix)
Return QNameModule to which a particular prefix is bound.Methods in org.opendaylight.yangtools.yang.common with parameters of type QNameModule Modifier and Type Method Description QName
AbstractQName. bindTo(QNameModule namespace)
Returns a QName with the specified namespace and the same local name as this one.@NonNull QName
QName. bindTo(QNameModule namespace)
int
QNameModule. compareTo(QNameModule o)
static @NonNull QName
QName. create(QNameModule qnameModule, String localName)
Creates new QName.Optional<String>
BiMapYangNamespaceContext. findPrefixForNamespace(QNameModule namespace)
@NonNull Optional<String>
YangNamespaceContext. findPrefixForNamespace(QNameModule namespace)
Return a prefix to which a particular QNameModule is bound.static QName
YangConstants. operationInputQName(QNameModule module)
Create aQName
representing the 'input' statement of an operation (RPC or action) within specifiedQNameModule
.static QName
YangConstants. operationOutputQName(QNameModule module)
Create aQName
representing the 'output' statement of an operation (RPC or action) within specifiedQNameModule
.static @NonNull QName
QName. unsafeOf(@NonNull QNameModule qnameModule, @NonNull String localName)
Creates new QName composed of specified module and local name.Constructor parameters in org.opendaylight.yangtools.yang.common with type arguments of type QNameModule Constructor Description BiMapYangNamespaceContext(BiMap<String,QNameModule> mapping)
-
Uses of QNameModule in org.opendaylight.yangtools.yang.data.codec.gson
Methods in org.opendaylight.yangtools.yang.data.codec.gson with parameters of type QNameModule Modifier and Type Method Description protected org.opendaylight.yangtools.yang.data.codec.gson.JSONCodec<?>
JSONCodecFactory. identityRefCodec(IdentityrefTypeDefinition type, QNameModule module)
-
Uses of QNameModule in org.opendaylight.yangtools.yang.data.codec.xml
Fields in org.opendaylight.yangtools.yang.data.codec.xml declared as QNameModule Modifier and Type Field Description static QNameModule
XmlParserStream. LEGACY_ATTRIBUTE_NAMESPACE
Deprecated.The use on this namespace is discouraged and users are strongly encouraged to proper RFC7952 metadata annotations.Methods in org.opendaylight.yangtools.yang.data.codec.xml with parameters of type QNameModule Modifier and Type Method Description protected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?>
XmlCodecFactory. identityRefCodec(IdentityrefTypeDefinition type, QNameModule module)
-
Uses of QNameModule in org.opendaylight.yangtools.yang.data.impl.leafref
Methods in org.opendaylight.yangtools.yang.data.impl.leafref that return QNameModule Modifier and Type Method Description QNameModule
QNameWithPredicate. getModuleQname()
QNameModule
SimpleQNameWithPredicate. getModuleQname()
-
Uses of QNameModule in org.opendaylight.yangtools.yang.data.util
Methods in org.opendaylight.yangtools.yang.data.util that return QNameModule Modifier and Type Method Description protected QNameModule
ModuleStringIdentityrefCodec. getParentModule()
Methods in org.opendaylight.yangtools.yang.data.util with parameters of type QNameModule Modifier and Type Method Description protected QName
AbstractStringInstanceIdentifierCodec. createQName(@Nullable QNameModule lastModule, String localName)
Create QName from unprefixed name, potentially taking last QNameModule encountered into account.Constructors in org.opendaylight.yangtools.yang.data.util with parameters of type QNameModule Constructor Description ModuleStringIdentityrefCodec(@NonNull EffectiveModelContext context, @NonNull QNameModule parentModule)
-
Uses of QNameModule in org.opendaylight.yangtools.yang.data.util.codec
Methods in org.opendaylight.yangtools.yang.data.util.codec with parameters of type QNameModule Modifier and Type Method Description protected abstract T
AbstractCodecFactory. identityRefCodec(IdentityrefTypeDefinition type, QNameModule module)
Method parameters in org.opendaylight.yangtools.yang.data.util.codec with type arguments of type QNameModule Modifier and Type Method Description static QName
QNameCodecUtil. decodeQName(String str, Function<String,QNameModule> prefixToModule)
static String
QNameCodecUtil. encodeQName(QName qname, Function<QNameModule,String> moduleToPrefix)
static IdentitySchemaNode
IdentityCodecUtil. parseIdentity(String value, EffectiveModelContext schemaContext, Function<String,QNameModule> prefixToModule)
Parse a string into a QName using specified prefix-to-QNameModule mapping function, interpreting the result as an IdentitySchemaNode existing in specified SchemaContext. -
Uses of QNameModule in org.opendaylight.yangtools.yang.model.api
Methods in org.opendaylight.yangtools.yang.model.api that return QNameModule Modifier and Type Method Description @NonNull QNameModule
QNameModuleAware. getQNameModule()
Returns aQNameModule
, which contains the namespace and the revision of the module.Methods in org.opendaylight.yangtools.yang.model.api that return types with arguments of type QNameModule Modifier and Type Method Description @NonNull Map<QNameModule,ModuleEffectiveStatement>
EffectiveModelContext. getModuleStatements()
Methods in org.opendaylight.yangtools.yang.model.api with parameters of type QNameModule Modifier and Type Method Description Optional<Module>
SchemaContext. findModule(@NonNull QNameModule qnameModule)
Returns the module matching specifiedQNameModule
, if present.default @NonNull Optional<ModuleEffectiveStatement>
EffectiveModelContext. findModuleStatement(QNameModule moduleName)
default @NonNull ModuleEffectiveStatement
EffectiveModelContext. getModuleStatement(QNameModule moduleName)
-
Uses of QNameModule in org.opendaylight.yangtools.yang.model.api.stmt
Methods in org.opendaylight.yangtools.yang.model.api.stmt that return QNameModule Modifier and Type Method Description @NonNull QNameModule
ModuleEffectiveStatement. localQNameModule()
Get the local QNameModule of this module. -
Uses of QNameModule in org.opendaylight.yangtools.yang.model.parser.api
Method parameters in org.opendaylight.yangtools.yang.model.parser.api with type arguments of type QNameModule Modifier and Type Method Description @NonNull YangParser
YangParser. setModulesWithSupportedDeviations(@NonNull SetMultimap<QNameModule,QNameModule> modulesDeviatedByModules)
Deprecated, for removal: This API element is subject to removal in a future version.Set YANG modules which can be deviated by specified modules during the parsing process.@NonNull YangParser
YangParser. setModulesWithSupportedDeviations(@NonNull SetMultimap<QNameModule,QNameModule> modulesDeviatedByModules)
Deprecated, for removal: This API element is subject to removal in a future version.Set YANG modules which can be deviated by specified modules during the parsing process. -
Uses of QNameModule in org.opendaylight.yangtools.yang.model.repo.api
Methods in org.opendaylight.yangtools.yang.model.repo.api that return types with arguments of type QNameModule Modifier and Type Method Description Optional<SetMultimap<QNameModule,QNameModule>>
SchemaContextFactoryConfiguration. getModulesDeviatedByModules()
Optional<SetMultimap<QNameModule,QNameModule>>
SchemaContextFactoryConfiguration. getModulesDeviatedByModules()
Method parameters in org.opendaylight.yangtools.yang.model.repo.api with type arguments of type QNameModule Modifier and Type Method Description @NonNull SchemaContextFactoryConfiguration.Builder
SchemaContextFactoryConfiguration.Builder. setModulesDeviatedByModules(@Nullable SetMultimap<QNameModule,QNameModule> modulesDeviatedByModules)
Set YANG modules which can be deviated by specified modules during the parsing process.@NonNull SchemaContextFactoryConfiguration.Builder
SchemaContextFactoryConfiguration.Builder. setModulesDeviatedByModules(@Nullable SetMultimap<QNameModule,QNameModule> modulesDeviatedByModules)
Set YANG modules which can be deviated by specified modules during the parsing process. -
Uses of QNameModule in org.opendaylight.yangtools.yang.model.ri.stmt
Methods in org.opendaylight.yangtools.yang.model.ri.stmt with parameters of type QNameModule Modifier and Type Method Description static AugmentEffectiveStatement
EffectiveStatements. createAugment(AugmentStatement declared, SchemaNodeIdentifier argument, int flags, QNameModule rootModuleQName, ImmutableList<? extends EffectiveStatement<?,?>> substatements, @Nullable AugmentationSchemaNode original)
-
Uses of QNameModule in org.opendaylight.yangtools.yang.model.ri.stmt.impl.eff
Methods in org.opendaylight.yangtools.yang.model.ri.stmt.impl.eff that return QNameModule Modifier and Type Method Description QNameModule
AugmentEffectiveStatementImpl. getQNameModule()
Constructors in org.opendaylight.yangtools.yang.model.ri.stmt.impl.eff with parameters of type QNameModule Constructor Description AugmentEffectiveStatementImpl(AugmentStatement declared, SchemaNodeIdentifier argument, int flags, QNameModule rootModuleQName, ImmutableList<? extends EffectiveStatement<?,?>> substatements, @Nullable AugmentationSchemaNode original)
-
Uses of QNameModule in org.opendaylight.yangtools.yang.model.spi
Methods in org.opendaylight.yangtools.yang.model.spi that return types with arguments of type QNameModule Modifier and Type Method Description protected abstract Map<QNameModule,Module>
AbstractSchemaContext. getModuleMap()
Returns the namespace+revision-to-module mapping.protected Map<QNameModule,Module>
SimpleSchemaContext. getModuleMap()
Methods in org.opendaylight.yangtools.yang.model.spi with parameters of type QNameModule Modifier and Type Method Description Optional<Module>
AbstractSchemaContext. findModule(QNameModule qnameModule)
-
Uses of QNameModule in org.opendaylight.yangtools.yang.model.util
Methods in org.opendaylight.yangtools.yang.model.util that return types with arguments of type QNameModule Modifier and Type Method Description Optional<QNameModule>
ModuleNameNamespaceContext. findNamespaceForPrefix(String prefix)
protected Map<QNameModule,Module>
FilteringSchemaContextProxy. getModuleMap()
Methods in org.opendaylight.yangtools.yang.model.util with parameters of type QNameModule Modifier and Type Method Description Optional<String>
ModuleNameNamespaceContext. findPrefixForNamespace(QNameModule namespace)
-
Uses of QNameModule in org.opendaylight.yangtools.yang.parser.api
Method parameters in org.opendaylight.yangtools.yang.parser.api with type arguments of type QNameModule Modifier and Type Method Description @NonNull YangParser
YangParser. setModulesWithSupportedDeviations(@NonNull SetMultimap<QNameModule,QNameModule> modulesDeviatedByModules)
Set YANG modules which can be deviated by specified modules during the parsing process.@NonNull YangParser
YangParser. setModulesWithSupportedDeviations(@NonNull SetMultimap<QNameModule,QNameModule> modulesDeviatedByModules)
Set YANG modules which can be deviated by specified modules during the parsing process. -
Uses of QNameModule in org.opendaylight.yangtools.yang.parser.rfc7950.namespace
Fields in org.opendaylight.yangtools.yang.parser.rfc7950.namespace with type parameters of type QNameModule Modifier and Type Field Description static NamespaceBehaviour<QNameModule,String,@NonNull ModuleQNameToPrefix>
ModuleQNameToPrefix. BEHAVIOUR
-
Uses of QNameModule in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.meta
Methods in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.meta with parameters of type QNameModule Modifier and Type Method Description Set<QName>
KeyStatementSupport. adaptArgumentValue(StmtContext<Set<QName>,KeyStatement,KeyEffectiveStatement> ctx, QNameModule targetModule)
-
Uses of QNameModule in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.module
Fields in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.module with type parameters of type QNameModule Modifier and Type Field Description static NamespaceBehaviour<Empty,QNameModule,@NonNull QNameModuleNamespace>
QNameModuleNamespace. BEHAVIOUR
-
Uses of QNameModule in org.opendaylight.yangtools.yang.parser.spi
Fields in org.opendaylight.yangtools.yang.parser.spi with type parameters of type QNameModule Modifier and Type Field Description static NamespaceBehaviour<QNameModule,StmtContext<?,ModuleStatement,ModuleEffectiveStatement>,@NonNull NamespaceToModule>
NamespaceToModule. BEHAVIOUR
-
Uses of QNameModule in org.opendaylight.yangtools.yang.parser.spi.meta
Methods in org.opendaylight.yangtools.yang.parser.spi.meta that return QNameModule Modifier and Type Method Description @NonNull QNameModule
EffectiveStmtCtx.Parent. effectiveNamespace()
static QNameModule
StmtContextUtils. getModuleQNameByPrefix(StmtContext<?,?,?> ctx, String prefix)
static QNameModule
StmtContextUtils. getRootModuleQName(StmtContext<?,?,?> ctx)
Methods in org.opendaylight.yangtools.yang.parser.spi.meta with parameters of type QNameModule Modifier and Type Method Description QName
AbstractQNameStatementSupport. adaptArgumentValue(StmtContext<QName,D,E> ctx, QNameModule targetModule)
A
StatementSupport. adaptArgumentValue(@NonNull StmtContext<A,D,E> ctx, @NonNull QNameModule targetModule)
Adapts the argument value to match a new module.StmtContext.Mutable<?,?,?>
StmtContext.Mutable. childCopyOf(StmtContext<?,?,?> stmt, CopyType type, @Nullable QNameModule targetModule)
Create a child sub-statement, which is a child of this statement, inheriting all attributes from specified child and recording copy type.@NonNull Optional<? extends StmtContext.Mutable<?,?,?>>
StmtContext.Mutable. copyAsChildOf(StmtContext.Mutable<?,?,?> parent, CopyType type, @Nullable QNameModule targetModule)
-
Uses of QNameModule in org.opendaylight.yangtools.yang.parser.spi.source
Fields in org.opendaylight.yangtools.yang.parser.spi.source with type parameters of type QNameModule Modifier and Type Field Description static NamespaceBehaviour<StmtContext<?,?,?>,QNameModule,@NonNull ModuleCtxToModuleQName>
ModuleCtxToModuleQName. BEHAVIOUR
static NamespaceBehaviour<String,QNameModule,@NonNull ModuleNameToModuleQName>
ModuleNameToModuleQName. BEHAVIOUR
static NamespaceBehaviour<QNameModule,String,@NonNull ModuleQNameToModuleName>
ModuleQNameToModuleName. BEHAVIOUR
static NamespaceBehaviour<ModulesDeviatedByModules.SupportedModules,SetMultimap<QNameModule,QNameModule>,@NonNull ModulesDeviatedByModules>
ModulesDeviatedByModules. BEHAVIOUR
static NamespaceBehaviour<ModulesDeviatedByModules.SupportedModules,SetMultimap<QNameModule,QNameModule>,@NonNull ModulesDeviatedByModules>
ModulesDeviatedByModules. BEHAVIOUR
static NamespaceBehaviour<String,QNameModule,@NonNull PrefixToModule>
PrefixToModule. BEHAVIOUR
Methods in org.opendaylight.yangtools.yang.parser.spi.source that return QNameModule Modifier and Type Method Description QNameModule
PrefixToModule. get(String prefix)
Returns QNameModule (namespace + revision) associated with supplied prefix.QNameModule
PrefixToModuleMap. get(String prefix)
@Nullable QNameModule
PrefixToModule. getByNamespace(String namespace)
Returns QNameModule (namespace + revision) associated with XML namespace (URI).QNameModule
PrefixToModuleMap. getByNamespace(String namespace)
Methods in org.opendaylight.yangtools.yang.parser.spi.source with parameters of type QNameModule Modifier and Type Method Description void
PrefixToModuleMap. put(String prefix, QNameModule module)
-
Uses of QNameModule in org.opendaylight.yangtools.yang.parser.stmt.reactor
Methods in org.opendaylight.yangtools.yang.parser.stmt.reactor that return types with arguments of type QNameModule Modifier and Type Method Description ImmutableMap<QNameModule,ModuleEffectiveStatement>
EffectiveSchemaContext. getModuleStatements()
Methods in org.opendaylight.yangtools.yang.parser.stmt.reactor with parameters of type QNameModule Modifier and Type Method Description StmtContext.Mutable<?,?,?>
StatementContextBase. childCopyOf(StmtContext<?,?,?> stmt, CopyType type, QNameModule targetModule)
Optional<? extends StmtContext.Mutable<?,?,?>>
StatementContextBase. copyAsChildOf(StmtContext.Mutable<?,?,?> parent, CopyType type, QNameModule targetModule)
Method parameters in org.opendaylight.yangtools.yang.parser.stmt.reactor with type arguments of type QNameModule Modifier and Type Method Description @NonNull CrossSourceStatementReactor.BuildAction
CrossSourceStatementReactor.BuildAction. setModulesWithSupportedDeviations(@NonNull SetMultimap<QNameModule,QNameModule> modulesDeviatedByModules)
Set YANG modules which can be deviated by specified modules during the parsing process.@NonNull CrossSourceStatementReactor.BuildAction
CrossSourceStatementReactor.BuildAction. setModulesWithSupportedDeviations(@NonNull SetMultimap<QNameModule,QNameModule> modulesDeviatedByModules)
Set YANG modules which can be deviated by specified modules during the parsing process. -
Uses of QNameModule in org.opendaylight.yangtools.yang.xpath.api
Methods in org.opendaylight.yangtools.yang.xpath.api that return QNameModule Modifier and Type Method Description QNameModule
YangLocationPath.NamespaceStep. getNamespace()
Methods in org.opendaylight.yangtools.yang.xpath.api with parameters of type QNameModule Modifier and Type Method Description default YangXPathParser.UnqualifiedBound
YangXPathParserFactory. newParser(YangNamespaceContext namespaceContext, QNameModule defaultNamespace)
Return aYangXPathParser
compliant withYangXPathMathMode.IEEE754
.YangXPathParser.UnqualifiedBound
YangXPathParserFactory. newParser(YangXPathMathMode mathMode, YangNamespaceContext namespaceContext, QNameModule defaultNamespace)
Return aYangXPathParser
compliant withYangXPathMathMode
. -
Uses of QNameModule in org.opendaylight.yangtools.yang.xpath.impl
Methods in org.opendaylight.yangtools.yang.xpath.impl with parameters of type QNameModule Modifier and Type Method Description YangXPathParser.UnqualifiedBound
AntlrXPathParserFactory. newParser(YangXPathMathMode mathMode, YangNamespaceContext namespaceContext, QNameModule defaultNamespace)
-