ModuleDependencySpecpublic abstract class DependencySpec
extends java.lang.Object
| Modifier and Type | Field | Description |
|---|---|---|
static DependencySpec |
OWN_DEPENDENCY |
A constant dependency which always represents a module's own content.
|
| Modifier and Type | Method | Description |
|---|---|---|
static DependencySpec |
createClassLoaderDependencySpec(java.lang.ClassLoader classLoader,
java.util.Set<java.lang.String> loaderPaths) |
Deprecated.
Use
LocalDependencySpecBuilder instead. |
static DependencySpec |
createClassLoaderDependencySpec(java.lang.ClassLoader classLoader,
java.util.Set<java.lang.String> loaderPaths,
boolean export) |
Deprecated.
Use
LocalDependencySpecBuilder instead. |
static DependencySpec |
createClassLoaderDependencySpec(PathFilter importFilter,
PathFilter exportFilter,
java.lang.ClassLoader classLoader,
java.util.Set<java.lang.String> loaderPaths) |
Deprecated.
Use
LocalDependencySpecBuilder instead. |
static DependencySpec |
createLocalDependencySpec() |
Create a dependency on the current module's local resources.
|
static DependencySpec |
createLocalDependencySpec(PathFilter importFilter,
PathFilter exportFilter) |
Deprecated.
Use
LocalDependencySpecBuilder instead. |
static DependencySpec |
createLocalDependencySpec(PathFilter importFilter,
PathFilter exportFilter,
PathFilter resourceImportFilter,
PathFilter resourceExportFilter,
ClassFilter classImportFilter,
ClassFilter classExportFilter) |
Deprecated.
Use
LocalDependencySpecBuilder instead. |
static DependencySpec |
createLocalDependencySpec(PathFilter importFilter,
PathFilter exportFilter,
PathFilter resourceImportFilter,
PathFilter resourceExportFilter,
ClassFilter classImportFilter,
ClassFilter classExportFilter,
LocalLoader localLoader,
java.util.Set<java.lang.String> loaderPaths) |
Deprecated.
Use
LocalDependencySpecBuilder instead. |
static DependencySpec |
createLocalDependencySpec(PathFilter importFilter,
PathFilter exportFilter,
LocalLoader localLoader,
java.util.Set<java.lang.String> loaderPaths) |
Deprecated.
Use
LocalDependencySpecBuilder instead. |
static DependencySpec |
createLocalDependencySpec(LocalLoader localLoader,
java.util.Set<java.lang.String> loaderPaths) |
Deprecated.
Use
LocalDependencySpecBuilder instead. |
static DependencySpec |
createLocalDependencySpec(LocalLoader localLoader,
java.util.Set<java.lang.String> loaderPaths,
boolean export) |
Deprecated.
Use
LocalDependencySpecBuilder instead. |
static DependencySpec |
createModuleDependencySpec(java.lang.String name) |
Deprecated.
Use
ModuleDependencySpecBuilder instead. |
static DependencySpec |
createModuleDependencySpec(java.lang.String name,
boolean export) |
Deprecated.
Use
ModuleDependencySpecBuilder instead. |
static DependencySpec |
createModuleDependencySpec(java.lang.String name,
boolean export,
boolean optional) |
Deprecated.
Use
ModuleDependencySpecBuilder instead. |
static DependencySpec |
createModuleDependencySpec(PathFilter exportFilter,
java.lang.String name,
boolean optional) |
Deprecated.
Use
ModuleDependencySpecBuilder instead. |
static DependencySpec |
createModuleDependencySpec(PathFilter importFilter,
PathFilter exportFilter,
PathFilter resourceImportFilter,
PathFilter resourceExportFilter,
ClassFilter classImportFilter,
ClassFilter classExportFilter,
ModuleLoader moduleLoader,
java.lang.String name,
boolean optional) |
Deprecated.
Use
ModuleDependencySpecBuilder instead. |
static DependencySpec |
createModuleDependencySpec(PathFilter importFilter,
PathFilter exportFilter,
PathFilter resourceImportFilter,
PathFilter resourceExportFilter,
ClassFilter classImportFilter,
ClassFilter classExportFilter,
ModuleLoader moduleLoader,
ModuleIdentifier identifier,
boolean optional) |
Deprecated.
Use
ModuleDependencySpecBuilder instead. |
static DependencySpec |
createModuleDependencySpec(PathFilter importFilter,
PathFilter exportFilter,
ModuleLoader moduleLoader,
java.lang.String name,
boolean optional) |
Deprecated.
Use
ModuleDependencySpecBuilder instead. |
static DependencySpec |
createModuleDependencySpec(PathFilter importFilter,
PathFilter exportFilter,
ModuleLoader moduleLoader,
ModuleIdentifier identifier,
boolean optional) |
Deprecated.
Use
ModuleDependencySpecBuilder instead. |
static DependencySpec |
createModuleDependencySpec(PathFilter exportFilter,
ModuleIdentifier identifier,
boolean optional) |
Deprecated.
Use
ModuleDependencySpecBuilder instead. |
static DependencySpec |
createModuleDependencySpec(PathFilter exportFilter,
ModuleLoader moduleLoader,
java.lang.String name,
boolean optional) |
Deprecated.
Use
ModuleDependencySpecBuilder instead. |
static DependencySpec |
createModuleDependencySpec(PathFilter exportFilter,
ModuleLoader moduleLoader,
ModuleIdentifier identifier,
boolean optional) |
Deprecated.
Use
ModuleDependencySpecBuilder instead. |
static DependencySpec |
createModuleDependencySpec(ModuleIdentifier identifier) |
Deprecated.
Use
ModuleDependencySpecBuilder instead. |
static DependencySpec |
createModuleDependencySpec(ModuleIdentifier identifier,
boolean export) |
Deprecated.
Use
ModuleDependencySpecBuilder instead. |
static DependencySpec |
createModuleDependencySpec(ModuleIdentifier identifier,
boolean export,
boolean optional) |
Deprecated.
Use
ModuleDependencySpecBuilder instead. |
static DependencySpec |
createModuleDependencySpec(ModuleLoader moduleLoader,
java.lang.String name,
boolean export) |
Deprecated.
Use
ModuleDependencySpecBuilder instead. |
static DependencySpec |
createModuleDependencySpec(ModuleLoader moduleLoader,
java.lang.String name,
boolean export,
boolean optional) |
Deprecated.
Use
ModuleDependencySpecBuilder instead. |
static DependencySpec |
createModuleDependencySpec(ModuleLoader moduleLoader,
ModuleIdentifier identifier,
boolean export) |
Deprecated.
Use
ModuleDependencySpecBuilder instead. |
static DependencySpec |
createModuleDependencySpec(ModuleLoader moduleLoader,
ModuleIdentifier identifier,
boolean export,
boolean optional) |
Deprecated.
Use
ModuleDependencySpecBuilder instead. |
static DependencySpec |
createSystemDependencySpec(java.util.Set<java.lang.String> loaderPaths) |
Create a system dependency.
|
static DependencySpec |
createSystemDependencySpec(java.util.Set<java.lang.String> loaderPaths,
boolean export) |
Create a system dependency.
|
static DependencySpec |
createSystemDependencySpec(PathFilter importFilter,
PathFilter exportFilter,
java.util.Set<java.lang.String> loaderPaths) |
Create a system dependency.
|
ClassFilter |
getClassExportFilter() |
Get the dependency class export filter.
|
ClassFilter |
getClassImportFilter() |
Get the dependency class import filter.
|
PathFilter |
getExportFilter() |
Get the dependency export filter.
|
PathFilter |
getImportFilter() |
Get the dependency import filter.
|
PathFilter |
getResourceExportFilter() |
Get the dependency resource export filter.
|
PathFilter |
getResourceImportFilter() |
Get the dependency resource import filter.
|
public static final DependencySpec OWN_DEPENDENCY
public PathFilter getImportFilter()
public PathFilter getExportFilter()
public PathFilter getResourceImportFilter()
public PathFilter getResourceExportFilter()
public ClassFilter getClassImportFilter()
public ClassFilter getClassExportFilter()
public static DependencySpec createLocalDependencySpec()
OWN_DEPENDENCY.@Deprecated public static DependencySpec createLocalDependencySpec(PathFilter importFilter, PathFilter exportFilter)
LocalDependencySpecBuilder instead.importFilter - the import filter to applyexportFilter - the export filter to apply@Deprecated public static DependencySpec createLocalDependencySpec(PathFilter importFilter, PathFilter exportFilter, PathFilter resourceImportFilter, PathFilter resourceExportFilter, ClassFilter classImportFilter, ClassFilter classExportFilter)
LocalDependencySpecBuilder instead.importFilter - the import filter to applyexportFilter - the export filter to applyresourceImportFilter - the resource import filter to applyresourceExportFilter - the resource export filter to applyclassImportFilter - the class import filter to applyclassExportFilter - the class export filter to applypublic static DependencySpec createSystemDependencySpec(java.util.Set<java.lang.String> loaderPaths)
loaderPaths - the set of paths to use from the system class loaderpublic static DependencySpec createSystemDependencySpec(java.util.Set<java.lang.String> loaderPaths, boolean export)
loaderPaths - the set of paths to use from the system class loaderexport - true if this is a fully re-exported dependency, false if it should not be exportedpublic static DependencySpec createSystemDependencySpec(PathFilter importFilter, PathFilter exportFilter, java.util.Set<java.lang.String> loaderPaths)
importFilter - the import filter to applyexportFilter - the export filter to applyloaderPaths - the set of paths to use from the system class loader@Deprecated public static DependencySpec createClassLoaderDependencySpec(java.lang.ClassLoader classLoader, java.util.Set<java.lang.String> loaderPaths)
LocalDependencySpecBuilder instead.classLoader - the class loaderloaderPaths - the set of paths to use from this class loader@Deprecated public static DependencySpec createClassLoaderDependencySpec(java.lang.ClassLoader classLoader, java.util.Set<java.lang.String> loaderPaths, boolean export)
LocalDependencySpecBuilder instead.classLoader - the class loaderloaderPaths - the set of paths to use from this class loaderexport - true if this is a fully re-exported dependency, false if it should not be exported@Deprecated public static DependencySpec createClassLoaderDependencySpec(PathFilter importFilter, PathFilter exportFilter, java.lang.ClassLoader classLoader, java.util.Set<java.lang.String> loaderPaths)
LocalDependencySpecBuilder instead.importFilter - the import filter to applyexportFilter - the export filter to applyclassLoader - the class loaderloaderPaths - the set of paths to use from this class loader@Deprecated public static DependencySpec createLocalDependencySpec(LocalLoader localLoader, java.util.Set<java.lang.String> loaderPaths)
LocalDependencySpecBuilder instead.localLoader - the local loaderloaderPaths - the set of paths that is exposed by the local loader@Deprecated public static DependencySpec createLocalDependencySpec(LocalLoader localLoader, java.util.Set<java.lang.String> loaderPaths, boolean export)
LocalDependencySpecBuilder instead.localLoader - the local loaderloaderPaths - the set of paths that is exposed by the local loaderexport - true if this is a fully re-exported dependency, false if it should not be exported@Deprecated public static DependencySpec createLocalDependencySpec(PathFilter importFilter, PathFilter exportFilter, LocalLoader localLoader, java.util.Set<java.lang.String> loaderPaths)
LocalDependencySpecBuilder instead.importFilter - the import filter to applyexportFilter - the export filter to applylocalLoader - the local loaderloaderPaths - the set of paths that is exposed by the local loader@Deprecated public static DependencySpec createLocalDependencySpec(PathFilter importFilter, PathFilter exportFilter, PathFilter resourceImportFilter, PathFilter resourceExportFilter, ClassFilter classImportFilter, ClassFilter classExportFilter, LocalLoader localLoader, java.util.Set<java.lang.String> loaderPaths)
LocalDependencySpecBuilder instead.importFilter - the import filter to applyexportFilter - the export filter to applyresourceImportFilter - the resource import filter to applyresourceExportFilter - the resource export filter to applyclassImportFilter - the class import filter to applyclassExportFilter - the class export filter to applylocalLoader - the local loaderloaderPaths - the set of paths that is exposed by the local loader@Deprecated public static DependencySpec createModuleDependencySpec(ModuleIdentifier identifier)
ModuleDependencySpecBuilder instead.identifier - the module identifier@Deprecated public static DependencySpec createModuleDependencySpec(java.lang.String name)
ModuleDependencySpecBuilder instead.name - the module name@Deprecated public static DependencySpec createModuleDependencySpec(ModuleIdentifier identifier, boolean export)
ModuleDependencySpecBuilder instead.identifier - the module identifierexport - true if the dependency should be exported by default@Deprecated public static DependencySpec createModuleDependencySpec(java.lang.String name, boolean export)
ModuleDependencySpecBuilder instead.name - the module nameexport - true if the dependency should be exported by default@Deprecated public static DependencySpec createModuleDependencySpec(ModuleIdentifier identifier, boolean export, boolean optional)
ModuleDependencySpecBuilder instead.identifier - the module identifierexport - true if this is a fully re-exported dependency, false if it should not be exportedoptional - true if the dependency is optional, false if it is mandatory@Deprecated public static DependencySpec createModuleDependencySpec(java.lang.String name, boolean export, boolean optional)
ModuleDependencySpecBuilder instead.name - the module nameexport - true if this is a fully re-exported dependency, false if it should not be exportedoptional - true if the dependency is optional, false if it is mandatory@Deprecated public static DependencySpec createModuleDependencySpec(ModuleLoader moduleLoader, ModuleIdentifier identifier, boolean export)
ModuleDependencySpecBuilder instead.moduleLoader - the specific module loader from which the module should be acquiredidentifier - the module identifierexport - true if this is a fully re-exported dependency, false if it should not be exported@Deprecated public static DependencySpec createModuleDependencySpec(ModuleLoader moduleLoader, java.lang.String name, boolean export)
ModuleDependencySpecBuilder instead.moduleLoader - the specific module loader from which the module should be acquiredname - the module nameexport - true if this is a fully re-exported dependency, false if it should not be exported@Deprecated public static DependencySpec createModuleDependencySpec(ModuleLoader moduleLoader, ModuleIdentifier identifier, boolean export, boolean optional)
ModuleDependencySpecBuilder instead.moduleLoader - the specific module loader from which the module should be acquiredidentifier - the module identifierexport - true if this is a fully re-exported dependency, false if it should not be exportedoptional - true if the dependency is optional, false if it is mandatory@Deprecated public static DependencySpec createModuleDependencySpec(ModuleLoader moduleLoader, java.lang.String name, boolean export, boolean optional)
ModuleDependencySpecBuilder instead.moduleLoader - the specific module loader from which the module should be acquiredname - the module nameexport - true if this is a fully re-exported dependency, false if it should not be exportedoptional - true if the dependency is optional, false if it is mandatory@Deprecated public static DependencySpec createModuleDependencySpec(PathFilter exportFilter, ModuleIdentifier identifier, boolean optional)
ModuleDependencySpecBuilder instead.exportFilter - the export filter to applyidentifier - the module identifieroptional - true if the dependency is optional, false if it is mandatory@Deprecated public static DependencySpec createModuleDependencySpec(PathFilter exportFilter, java.lang.String name, boolean optional)
ModuleDependencySpecBuilder instead.exportFilter - the export filter to applyname - the module nameoptional - true if the dependency is optional, false if it is mandatory@Deprecated public static DependencySpec createModuleDependencySpec(PathFilter exportFilter, ModuleLoader moduleLoader, ModuleIdentifier identifier, boolean optional)
ModuleDependencySpecBuilder instead.exportFilter - the export filter to applymoduleLoader - the specific module loader from which the module should be acquiredidentifier - the module identifieroptional - true if the dependency is optional, false if it is mandatory@Deprecated public static DependencySpec createModuleDependencySpec(PathFilter exportFilter, ModuleLoader moduleLoader, java.lang.String name, boolean optional)
ModuleDependencySpecBuilder instead.exportFilter - the export filter to applymoduleLoader - the specific module loader from which the module should be acquiredname - the module nameoptional - true if the dependency is optional, false if it is mandatory@Deprecated public static DependencySpec createModuleDependencySpec(PathFilter importFilter, PathFilter exportFilter, ModuleLoader moduleLoader, ModuleIdentifier identifier, boolean optional)
ModuleDependencySpecBuilder instead.importFilter - the import filter to applyexportFilter - the export filter to applymoduleLoader - the specific module loader from which the module should be acquiredidentifier - the module identifieroptional - true if the dependency is optional, false if it is mandatory@Deprecated public static DependencySpec createModuleDependencySpec(PathFilter importFilter, PathFilter exportFilter, ModuleLoader moduleLoader, java.lang.String name, boolean optional)
ModuleDependencySpecBuilder instead.importFilter - the import filter to applyexportFilter - the export filter to applymoduleLoader - the specific module loader from which the module should be acquiredname - the module nameoptional - true if the dependency is optional, false if it is mandatory@Deprecated public static DependencySpec createModuleDependencySpec(PathFilter importFilter, PathFilter exportFilter, PathFilter resourceImportFilter, PathFilter resourceExportFilter, ClassFilter classImportFilter, ClassFilter classExportFilter, ModuleLoader moduleLoader, ModuleIdentifier identifier, boolean optional)
ModuleDependencySpecBuilder instead.importFilter - the import filter to applyexportFilter - the export filter to applyresourceImportFilter - the resource import filter to applyresourceExportFilter - the resource export filter to applyclassImportFilter - the class import filter to applyclassExportFilter - the class export filter to applymoduleLoader - the specific module loader from which the module should be acquiredidentifier - the module identifieroptional - true if the dependency is optional, false if it is mandatory@Deprecated public static DependencySpec createModuleDependencySpec(PathFilter importFilter, PathFilter exportFilter, PathFilter resourceImportFilter, PathFilter resourceExportFilter, ClassFilter classImportFilter, ClassFilter classExportFilter, ModuleLoader moduleLoader, java.lang.String name, boolean optional)
ModuleDependencySpecBuilder instead.importFilter - the import filter to applyexportFilter - the export filter to applyresourceImportFilter - the resource import filter to applyresourceExportFilter - the resource export filter to applyclassImportFilter - the class import filter to applyclassExportFilter - the class export filter to applymoduleLoader - the specific module loader from which the module should be acquiredname - the module nameoptional - true if the dependency is optional, false if it is mandatoryCopyright © 2022 JBoss by Red Hat. All rights reserved.