Uses of Class
org.jboss.modules.DependencySpec
Packages that use DependencySpec
-
Uses of DependencySpec in org.jboss.modules
Subclasses of DependencySpec in org.jboss.modulesModifier and TypeClassDescriptionfinal classA dependency specification on a module.Fields in org.jboss.modules declared as DependencySpecModifier and TypeFieldDescriptionstatic final DependencySpecDependencySpec.OWN_DEPENDENCYA constant dependency which always represents a module's own content.Methods in org.jboss.modules that return DependencySpecModifier and TypeMethodDescriptionabstract DependencySpecDependencySpecBuilder.build()Construct the dependency specification.LocalDependencySpecBuilder.build()static DependencySpecDependencySpec.createClassLoaderDependencySpec(ClassLoader classLoader, Set<String> loaderPaths) Deprecated.static DependencySpecDependencySpec.createClassLoaderDependencySpec(ClassLoader classLoader, Set<String> loaderPaths, boolean export) Deprecated.UseLocalDependencySpecBuilderinstead.static DependencySpecDependencySpec.createClassLoaderDependencySpec(PathFilter importFilter, PathFilter exportFilter, ClassLoader classLoader, Set<String> loaderPaths) Deprecated.UseLocalDependencySpecBuilderinstead.static DependencySpecDependencySpec.createLocalDependencySpec()Create a dependency on the current module's local resources.static DependencySpecDependencySpec.createLocalDependencySpec(PathFilter importFilter, PathFilter exportFilter) Deprecated.UseLocalDependencySpecBuilderinstead.static DependencySpecDependencySpec.createLocalDependencySpec(PathFilter importFilter, PathFilter exportFilter, PathFilter resourceImportFilter, PathFilter resourceExportFilter, ClassFilter classImportFilter, ClassFilter classExportFilter) Deprecated.UseLocalDependencySpecBuilderinstead.static DependencySpecDependencySpec.createLocalDependencySpec(PathFilter importFilter, PathFilter exportFilter, PathFilter resourceImportFilter, PathFilter resourceExportFilter, ClassFilter classImportFilter, ClassFilter classExportFilter, LocalLoader localLoader, Set<String> loaderPaths) Deprecated.UseLocalDependencySpecBuilderinstead.static DependencySpecDependencySpec.createLocalDependencySpec(PathFilter importFilter, PathFilter exportFilter, LocalLoader localLoader, Set<String> loaderPaths) Deprecated.UseLocalDependencySpecBuilderinstead.static DependencySpecDependencySpec.createLocalDependencySpec(LocalLoader localLoader, Set<String> loaderPaths) Deprecated.UseLocalDependencySpecBuilderinstead.static DependencySpecDependencySpec.createLocalDependencySpec(LocalLoader localLoader, Set<String> loaderPaths, boolean export) Deprecated.UseLocalDependencySpecBuilderinstead.static DependencySpecDependencySpec.createModuleDependencySpec(String name) Deprecated, for removal: This API element is subject to removal in a future version.UseModuleDependencySpecBuilderinstead.static DependencySpecDependencySpec.createModuleDependencySpec(String name, boolean export) Deprecated, for removal: This API element is subject to removal in a future version.UseModuleDependencySpecBuilderinstead.static DependencySpecDependencySpec.createModuleDependencySpec(String name, boolean export, boolean optional) Deprecated, for removal: This API element is subject to removal in a future version.UseModuleDependencySpecBuilderinstead.static DependencySpecDependencySpec.createModuleDependencySpec(PathFilter exportFilter, String name, boolean optional) Deprecated, for removal: This API element is subject to removal in a future version.UseModuleDependencySpecBuilderinstead.static DependencySpecDependencySpec.createModuleDependencySpec(PathFilter importFilter, PathFilter exportFilter, PathFilter resourceImportFilter, PathFilter resourceExportFilter, ClassFilter classImportFilter, ClassFilter classExportFilter, ModuleLoader moduleLoader, String name, boolean optional) Deprecated, for removal: This API element is subject to removal in a future version.UseModuleDependencySpecBuilderinstead.static DependencySpecDependencySpec.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.UseModuleDependencySpecBuilderinstead.static DependencySpecDependencySpec.createModuleDependencySpec(PathFilter importFilter, PathFilter exportFilter, ModuleLoader moduleLoader, String name, boolean optional) Deprecated, for removal: This API element is subject to removal in a future version.UseModuleDependencySpecBuilderinstead.static DependencySpecDependencySpec.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.UseModuleDependencySpecBuilderinstead.static DependencySpecDependencySpec.createModuleDependencySpec(PathFilter exportFilter, ModuleIdentifier identifier, boolean optional) Deprecated, for removal: This API element is subject to removal in a future version.UseModuleDependencySpecBuilderinstead.static DependencySpecDependencySpec.createModuleDependencySpec(PathFilter exportFilter, ModuleLoader moduleLoader, String name, boolean optional) Deprecated, for removal: This API element is subject to removal in a future version.UseModuleDependencySpecBuilderinstead.static DependencySpecDependencySpec.createModuleDependencySpec(PathFilter exportFilter, ModuleLoader moduleLoader, ModuleIdentifier identifier, boolean optional) Deprecated, for removal: This API element is subject to removal in a future version.UseModuleDependencySpecBuilderinstead.static DependencySpecDependencySpec.createModuleDependencySpec(ModuleIdentifier identifier) Deprecated, for removal: This API element is subject to removal in a future version.UseModuleDependencySpecBuilderinstead.static DependencySpecDependencySpec.createModuleDependencySpec(ModuleIdentifier identifier, boolean export) Deprecated, for removal: This API element is subject to removal in a future version.UseModuleDependencySpecBuilderinstead.static DependencySpecDependencySpec.createModuleDependencySpec(ModuleIdentifier identifier, boolean export, boolean optional) Deprecated, for removal: This API element is subject to removal in a future version.UseModuleDependencySpecBuilderinstead.static DependencySpecDependencySpec.createModuleDependencySpec(ModuleLoader moduleLoader, String name, boolean export) Deprecated, for removal: This API element is subject to removal in a future version.UseModuleDependencySpecBuilderinstead.static DependencySpecDependencySpec.createModuleDependencySpec(ModuleLoader moduleLoader, String name, boolean export, boolean optional) Deprecated, for removal: This API element is subject to removal in a future version.UseModuleDependencySpecBuilderinstead.static DependencySpecDependencySpec.createModuleDependencySpec(ModuleLoader moduleLoader, ModuleIdentifier identifier, boolean export) Deprecated, for removal: This API element is subject to removal in a future version.UseModuleDependencySpecBuilderinstead.static DependencySpecDependencySpec.createModuleDependencySpec(ModuleLoader moduleLoader, ModuleIdentifier identifier, boolean export, boolean optional) Deprecated, for removal: This API element is subject to removal in a future version.UseModuleDependencySpecBuilderinstead.static DependencySpecDependencySpec.createSystemDependencySpec(Set<String> loaderPaths) Create a system dependency.static DependencySpecDependencySpec.createSystemDependencySpec(Set<String> loaderPaths, boolean export) Create a system dependency.static DependencySpecDependencySpec.createSystemDependencySpec(PathFilter importFilter, PathFilter exportFilter, Set<String> loaderPaths) Create a system dependency.ConcreteModuleSpec.getDependencies()Module.getDependencies()Get the current dependencies of this module.protected DependencySpec[]ModuleLoader.getDependencies(Module module) Get the current dependency list for a module which was defined by this module loader, without any access checks.Methods in org.jboss.modules with parameters of type DependencySpecModifier and TypeMethodDescriptionModuleSpec.Builder.addDependency(DependencySpec dependencySpec) Add a dependency specification.Method parameters in org.jboss.modules with type arguments of type DependencySpecModifier and TypeMethodDescriptionprotected voidModuleLoader.setAndRelinkDependencies(Module module, List<DependencySpec> dependencies) Replaces the dependencies for the specified module and relinks against the new modules This is an advanced method that should be used carefully, since it alters a live module.
LocalDependencySpecBuilderinstead.