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. 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(URI namespace)
Create a new QName module instance with specified namespace and no revision.static @NonNull QNameModule
QNameModule. create(URI namespace, @Nullable Revision revision)
Create a new QName module instance with specified namespace/revision.static @NonNull QNameModule
QNameModule. create(URI 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.jaxen.api
Methods in org.opendaylight.yangtools.yang.data.jaxen.api that return types with arguments of type QNameModule Modifier and Type Method Description static @NonNull Converter<String,QNameModule>
PrefixConverters. create(SchemaContext ctx, Module module)
Deprecated.Create a prefixConverter
forXPathExpressionException
defined in a particular YANGModule
.Instantiation requires establishing how a module's imports are mapped to actual modules and their namespaces.Method parameters in org.opendaylight.yangtools.yang.data.jaxen.api with type arguments of type QNameModule Modifier and Type Method Description @NonNull XPathExpression
XPathSchemaContext. compileExpression(@NonNull SchemaPath schemaPath, @NonNull Converter<String,QNameModule> prefixes, @NonNull String xpath)
Deprecated.Compile an XPath expression for execution onXPathDocument
s produced by this context. -
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 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. -
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)
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.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.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 abstract Map<QNameModule,Module>
AbstractSchemaContext. getModuleMap()
Returns the namespace+revision-to-module mapping.protected Map<QNameModule,Module>
FilteringSchemaContextProxy. getModuleMap()
protected Map<QNameModule,Module>
SimpleSchemaContext. getModuleMap()
Methods in org.opendaylight.yangtools.yang.model.util with parameters of type QNameModule Modifier and Type Method Description static SchemaNode
SchemaContextUtil. findDataTreeSchemaNode(SchemaContext ctx, QNameModule localModule, PathExpression absPath)
static SchemaNode
SchemaContextUtil. findDataTreeSchemaNode(SchemaContext ctx, QNameModule localModule, YangLocationPath absPath)
Optional<Module>
AbstractSchemaContext. findModule(QNameModule qnameModule)
Optional<String>
ModuleNameNamespaceContext. findPrefixForNamespace(QNameModule namespace)
-
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
Methods in org.opendaylight.yangtools.yang.parser.rfc7950.stmt with parameters of type QNameModule Modifier and Type Method Description QName
BaseQNameStatementSupport. adaptArgumentValue(StmtContext<QName,D,E> ctx, QNameModule targetModule)
Constructor parameters in org.opendaylight.yangtools.yang.parser.rfc7950.stmt with type arguments of type QNameModule Constructor Description BaseOperationContainerStatementSupport(StatementDefinition publicDefinition, Function<QNameModule,QName> createArgument)
-
Uses of QNameModule in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.key
Methods in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.key 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.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 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 default A
StatementSupport. adaptArgumentValue(StmtContext<A,D,E> ctx, QNameModule targetModule)
Adapts the argument value to match a new module.StatementSupport.CopyPolicy
AbstractStatementSupport. applyCopyPolicy(StmtContext.Mutable<?,?,?> stmt, StmtContext.Mutable<?,?,?> parent, CopyType copyType, QNameModule targetModule)
StatementSupport.CopyPolicy
ForwardingStatementSupport. applyCopyPolicy(StmtContext.Mutable<?,?,?> stmt, StmtContext.Mutable<?,?,?> parent, CopyType copyType, QNameModule targetModule)
default @NonNull StatementSupport.CopyPolicy
StatementSupport. applyCopyPolicy(StmtContext.Mutable<?,?,?> stmt, StmtContext.Mutable<?,?,?> parent, CopyType copyType, @Nullable QNameModule targetModule)
Determine reactor copy behavior of a statement instance.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 A
StatementDefinitionContext. adaptArgumentValue(StmtContext<A,D,E> context, QNameModule targetModule)
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)
-