# Uses of Class
org.jboss.modules.ModuleIdentifier

Packages that use ModuleIdentifier
Package
Description
org.jboss.modules
The primary JBoss Modules API.
org.jboss.modules.log
The logging interface for JBoss Modules.
org.jboss.modules.security
org.jboss.modules.xml

## Uses of ModuleIdentifier in org.jboss.modules

Fields in org.jboss.modules declared as ModuleIdentifier
Modifier and Type
Field
Description
`static final ModuleIdentifier`
ModuleIdentifier.`CLASSPATH`
Deprecated.
The class path module (only present if booted from a class path).
Methods in org.jboss.modules that return ModuleIdentifier
Modifier and Type
Method
Description
`static ModuleIdentifier`
ModuleIdentifier.`create(String name)`
Deprecated.
Creates a new module identifier using the specified name.
`static ModuleIdentifier`
ModuleIdentifier.`create(String name, String slot)`
Deprecated.
Creates a new module identifier using the specified name and slot.
`static ModuleIdentifier`
ModuleIdentifier.`fromString(String moduleSpec)`
Deprecated.
Parse a module specification from a string.
`ModuleIdentifier`
AliasModuleSpec.`getAliasTarget()`
Deprecated, for removal: This API element is subject to removal in a future version.
Use `AliasModuleSpec.getAliasName()` instead.
`default ModuleIdentifier`
ModuleSpec.AliasBuilder.`getAliasTarget()`
Deprecated, for removal: This API element is subject to removal in a future version.
Use `ModuleSpec.AliasBuilder.getAliasName()` instead.
`ModuleIdentifier`
Module.`getIdentifier()`
Deprecated, for removal: This API element is subject to removal in a future version.
Use `Module.getName()` instead.
`ModuleIdentifier`
ModuleDependencySpec.`getIdentifier()`
Deprecated, for removal: This API element is subject to removal in a future version.
Use `#getName()` instead.
`default ModuleIdentifier`
ModuleSpec.AliasBuilder.`getIdentifier()`
Deprecated, for removal: This API element is subject to removal in a future version.
Use `ModuleSpec.AliasBuilder.getName()` instead.
`default ModuleIdentifier`
ModuleSpec.Builder.`getIdentifier()`
Deprecated, for removal: This API element is subject to removal in a future version.
use `ModuleSpec.Builder.getName()` instead
`ModuleIdentifier`
ModuleSpec.`getModuleIdentifier()`
Deprecated, for removal: This API element is subject to removal in a future version.
Use `ModuleSpec.getName()` instead.
Methods in org.jboss.modules that return types with arguments of type ModuleIdentifier
Modifier and Type
Method
Description
`default Iterator<ModuleIdentifier>`
IterableModuleFinder.`iterateModules(ModuleIdentifier baseIdentifier, boolean recursive)`
Deprecated, for removal: This API element is subject to removal in a future version.
Use `IterableModuleFinder.iterateModules(String, boolean, ModuleLoader)` instead.
`final Iterator<ModuleIdentifier>`
ModuleLoader.`iterateModules(ModuleIdentifier baseIdentifier, boolean recursive)`
Deprecated, for removal: This API element is subject to removal in a future version.
Use `ModuleLoader.iterateModules(String, boolean)` instead.
Methods in org.jboss.modules with parameters of type ModuleIdentifier
Modifier and Type
Method
Description
`static ModuleSpec.Builder`
ModuleSpec.`build(ModuleIdentifier moduleIdentifier)`
Deprecated, for removal: This API element is subject to removal in a future version.
Use `ModuleSpec.build(String)` instead.
`static ModuleSpec.AliasBuilder`
ModuleSpec.`buildAlias(ModuleIdentifier moduleIdentifier, ModuleIdentifier aliasTarget)`
Deprecated, for removal: This API element is subject to removal in a future version.
Use `ModuleSpec.buildAlias(String, String)` instead.
`static DependencySpec`
DependencySpec.`createModuleDependencySpec(PathFilter importFilter, PathFilter exportFilter, PathFilter resourceImportFilter, PathFilter resourceExportFilter, ClassFilter classImportFilter, ClassFilter classExportFilter, ModuleLoader moduleLoader, ModuleIdentifier identifier, boolean optional)`
Deprecated, for removal: This API element is subject to removal in a future version.
Use `ModuleDependencySpecBuilder` instead.
`static DependencySpec`
DependencySpec.`createModuleDependencySpec(PathFilter importFilter, PathFilter exportFilter, ModuleLoader moduleLoader, ModuleIdentifier identifier, boolean optional)`
Deprecated, for removal: This API element is subject to removal in a future version.
Use `ModuleDependencySpecBuilder` instead.
`static DependencySpec`
DependencySpec.`createModuleDependencySpec(PathFilter exportFilter, ModuleIdentifier identifier, boolean optional)`
Deprecated, for removal: This API element is subject to removal in a future version.
Use `ModuleDependencySpecBuilder` instead.
`static DependencySpec`
DependencySpec.`createModuleDependencySpec(PathFilter exportFilter, ModuleLoader moduleLoader, ModuleIdentifier identifier, boolean optional)`
Deprecated, for removal: This API element is subject to removal in a future version.
Use `ModuleDependencySpecBuilder` instead.
`static DependencySpec`
DependencySpec.`createModuleDependencySpec(ModuleIdentifier identifier)`
Deprecated, for removal: This API element is subject to removal in a future version.
Use `ModuleDependencySpecBuilder` instead.
`static DependencySpec`
DependencySpec.`createModuleDependencySpec(ModuleIdentifier identifier, boolean export)`
Deprecated, for removal: This API element is subject to removal in a future version.
Use `ModuleDependencySpecBuilder` instead.
`static DependencySpec`
DependencySpec.`createModuleDependencySpec(ModuleIdentifier identifier, boolean export, boolean optional)`
Deprecated, for removal: This API element is subject to removal in a future version.
Use `ModuleDependencySpecBuilder` instead.
`static DependencySpec`
DependencySpec.`createModuleDependencySpec(ModuleLoader moduleLoader, ModuleIdentifier identifier, boolean export)`
Deprecated, for removal: This API element is subject to removal in a future version.
Use `ModuleDependencySpecBuilder` instead.
`static DependencySpec`
DependencySpec.`createModuleDependencySpec(ModuleLoader moduleLoader, ModuleIdentifier identifier, boolean export, boolean optional)`
Deprecated, for removal: This API element is subject to removal in a future version.
Use `ModuleDependencySpecBuilder` instead.
`boolean`
ModuleIdentifier.`equals(ModuleIdentifier other)`
Deprecated.
Determine whether this object is equal to another.
`protected final Module`
ModuleLoader.`findLoadedModuleLocal(ModuleIdentifier identifier)`
Deprecated, for removal: This API element is subject to removal in a future version.
Use `ModuleLoader.findLoadedModuleLocal(String)` instead.
`default ModuleSpec`
ModuleFinder.`findModule(ModuleIdentifier moduleIdentifier, ModuleLoader delegateLoader)`
Deprecated, for removal: This API element is subject to removal in a future version.
Implement `ModuleFinder.findModule(String, ModuleLoader)` instead.
`protected ModuleSpec`
ModuleLoader.`findModule(ModuleIdentifier moduleIdentifier)`
Deprecated, for removal: This API element is subject to removal in a future version.
Use `ModuleLoader.findModule(String)` instead.
`Module`
Module.`getModule(ModuleIdentifier identifier)`
Deprecated, for removal: This API element is subject to removal in a future version.
Use `Module.getModule(String)` instead.
`static Module`
Module.`getModuleFromCallerModuleLoader(ModuleIdentifier identifier)`
Deprecated, for removal: This API element is subject to removal in a future version.
Use `Module.getModuleFromCallerModuleLoader(String)` instead.
`default Iterator<ModuleIdentifier>`
IterableModuleFinder.`iterateModules(ModuleIdentifier baseIdentifier, boolean recursive)`
Deprecated, for removal: This API element is subject to removal in a future version.
Use `IterableModuleFinder.iterateModules(String, boolean, ModuleLoader)` instead.
`final Iterator<ModuleIdentifier>`
ModuleLoader.`iterateModules(ModuleIdentifier baseIdentifier, boolean recursive)`
Deprecated, for removal: This API element is subject to removal in a future version.
Use `ModuleLoader.iterateModules(String, boolean)` instead.
`static Class<?>`
Module.`loadClassFromBootModuleLoader(ModuleIdentifier moduleIdentifier, String className)`
Deprecated, for removal: This API element is subject to removal in a future version.
Use `Module.loadClassFromBootModuleLoader(String, String)` instead.
`static Class<?>`
Module.`loadClassFromCallerModuleLoader(ModuleIdentifier moduleIdentifier, String className)`
Deprecated, for removal: This API element is subject to removal in a future version.
Use `Module.loadClassFromCallerModuleLoader(String, String)` instead.
`final Module`
ModuleLoader.`loadModule(ModuleIdentifier identifier)`
Deprecated, for removal: This API element is subject to removal in a future version.
Use `ModuleLoader.loadModule(String)` instead.
`protected final Module`
ModuleLoader.`loadModuleLocal(ModuleIdentifier moduleIdentifier)`
Deprecated, for removal: This API element is subject to removal in a future version.
Use `ModuleLoader.loadModuleLocal(String)` instead.
`static <S> ServiceLoader<S>`
Module.`loadServiceFromCallerModuleLoader(ModuleIdentifier identifier, Class<S> serviceType)`
Deprecated, for removal: This API element is subject to removal in a future version.
Use `Module.loadServiceFromCallerModuleLoader(String, Class)` instead.
`static ModuleSpec`
LocalModuleFinder.`parseModuleXmlFile(ModuleIdentifier identifier, ModuleLoader delegateLoader, File... roots)`
Deprecated, for removal: This API element is subject to removal in a future version.
Use `LocalModuleFinder.parseModuleXmlFile(String, ModuleLoader, File...)` instead.
`protected Module`
ModuleLoader.`preloadExportedModule(ModuleIdentifier identifier)`
Deprecated, for removal: This API element is subject to removal in a future version.
Use `ModuleLoader.preloadModule(String)` instead.
`protected Module`
ModuleLoader.`preloadModule(ModuleIdentifier identifier)`
Deprecated, for removal: This API element is subject to removal in a future version.
Use `ModuleLoader.preloadModule(String)` instead.
`protected static Module`
ModuleLoader.`preloadModule(ModuleIdentifier identifier, ModuleLoader moduleLoader)`
Deprecated, for removal: This API element is subject to removal in a future version.
Use `ModuleLoader.preloadModule(String, ModuleLoader)` instead.
`static void`
DependencyTreeViewer.`print(PrintWriter out, ModuleIdentifier identifier, File... roots)`
Deprecated, for removal: This API element is subject to removal in a future version.
Use `DependencyTreeViewer.print(PrintWriter, String, File...)` instead.
Constructors in org.jboss.modules with parameters of type ModuleIdentifier
Modifier
Constructor
Description
``
`JarModuleFinder(ModuleIdentifier myIdentifier, JarFile jarFile)`
Deprecated, for removal: This API element is subject to removal in a future version.
Use `JarModuleFinder(String,JarFile)` instead.

## Uses of ModuleIdentifier in org.jboss.modules.log

Methods in org.jboss.modules.log with parameters of type ModuleIdentifier
Modifier and Type
Method
Description
`default void`
ModuleLogger.`moduleDefined(ModuleIdentifier identifier, ModuleLoader moduleLoader)`
Deprecated, for removal: This API element is subject to removal in a future version.

## Uses of ModuleIdentifier in org.jboss.modules.security

Constructors in org.jboss.modules.security with parameters of type ModuleIdentifier
Modifier
Constructor
Description
``
`ModularPermissionFactory(ModuleLoader moduleLoader, ModuleIdentifier moduleIdentifier, String className, String targetName, String permissionActions)`
Deprecated, for removal: This API element is subject to removal in a future version.
Use `ModularPermissionFactory(ModuleLoader, String, String, String, String)` instead.

## Uses of ModuleIdentifier in org.jboss.modules.xml

Methods in org.jboss.modules.xml with parameters of type ModuleIdentifier
Modifier and Type
Method
Description
`static ModuleSpec`
ModuleXmlParser.`parseModuleXml(ModuleLoader moduleLoader, ModuleIdentifier moduleIdentifier, File root, File moduleInfoFile)`
Deprecated.
Use `ModuleXmlParser.parseModuleXml(ModuleLoader, String, File, File)` instead.
`static ModuleSpec`
ModuleXmlParser.`parseModuleXml(ModuleXmlParser.ResourceRootFactory factory, String rootPath, InputStream source, String moduleInfoFile, ModuleLoader moduleLoader, ModuleIdentifier moduleIdentifier)`
Deprecated.
Use `ModuleXmlParser.parseModuleXml(ResourceRootFactory, String, InputStream, String, ModuleLoader, String)` instead.
`static ModuleSpec`
ModuleXmlParser.`parseModuleXml(ModuleXmlParser.ResourceRootFactory factory, MavenResolver mavenResolver, String rootPath, InputStream source, String moduleInfoFile, ModuleLoader moduleLoader, ModuleIdentifier moduleIdentifier)`
Deprecated.
Use `ModuleXmlParser.parseModuleXml(ResourceRootFactory, MavenResolver, String, InputStream, String, ModuleLoader, String)` instead.