Package org.jboss.modules
Class ModuleDependencySpec
java.lang.Object
org.jboss.modules.DependencySpec
org.jboss.modules.ModuleDependencySpec
A dependency specification on a module.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ModuleDependencySpecA simple dependency on thejava.basemodule.static final ModuleDependencySpecA simple dependency on thejava.semodule.Fields inherited from class org.jboss.modules.DependencySpec
OWN_DEPENDENCY -
Method Summary
Modifier and TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Get the module loader of this dependency, ornullif the defined module's loader is to be used.getName()Get the module name of the dependency.booleanDetermine whether this dependency is optional.toString()Methods inherited from class org.jboss.modules.DependencySpec
createClassLoaderDependencySpec, createClassLoaderDependencySpec, createClassLoaderDependencySpec, createLocalDependencySpec, createLocalDependencySpec, createLocalDependencySpec, createLocalDependencySpec, createLocalDependencySpec, createLocalDependencySpec, createLocalDependencySpec, createModuleDependencySpec, createModuleDependencySpec, createModuleDependencySpec, createModuleDependencySpec, createModuleDependencySpec, createModuleDependencySpec, createModuleDependencySpec, createModuleDependencySpec, createModuleDependencySpec, createModuleDependencySpec, createModuleDependencySpec, createModuleDependencySpec, createModuleDependencySpec, createModuleDependencySpec, createModuleDependencySpec, createModuleDependencySpec, createModuleDependencySpec, createModuleDependencySpec, createSystemDependencySpec, createSystemDependencySpec, createSystemDependencySpec, getClassExportFilter, getClassImportFilter, getExportFilter, getImportFilter, getResourceExportFilter, getResourceImportFilter
-
Field Details
-
JAVA_BASE
A simple dependency on thejava.basemodule. -
JAVA_SE
A simple dependency on thejava.semodule.
-
-
Method Details
-
getModuleLoader
Get the module loader of this dependency, ornullif the defined module's loader is to be used.- Returns:
- the module loader
-
getIdentifier
Deprecated, for removal: This API element is subject to removal in a future version.Use#getName()instead.Get the module identifier of the dependency.- Returns:
- the module identifier
-
getName
Get the module name of the dependency.- Returns:
- the module name
-
isOptional
public boolean isOptional()Determine whether this dependency is optional.- Returns:
trueif the dependency is optional,falseif it is required
-
toString
-
#getName()instead.