ModuleDependencySpec
public abstract class DependencySpec extends 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(ClassLoader classLoader,
Set<String> loaderPaths) |
Deprecated.
Use
LocalDependencySpecBuilder instead. |
static DependencySpec |
createClassLoaderDependencySpec(ClassLoader classLoader,
Set<String> loaderPaths,
boolean export) |
Deprecated.
Use
LocalDependencySpecBuilder instead. |
static DependencySpec |
createClassLoaderDependencySpec(PathFilter importFilter,
PathFilter exportFilter,
ClassLoader classLoader,
Set<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,
Set<String> loaderPaths) |
Deprecated.
Use
LocalDependencySpecBuilder instead. |
static DependencySpec |
createLocalDependencySpec(PathFilter importFilter,
PathFilter exportFilter,
LocalLoader localLoader,
Set<String> loaderPaths) |
Deprecated.
Use
LocalDependencySpecBuilder instead. |
static DependencySpec |
createLocalDependencySpec(LocalLoader localLoader,
Set<String> loaderPaths) |
Deprecated.
Use
LocalDependencySpecBuilder instead. |
static DependencySpec |
createLocalDependencySpec(LocalLoader localLoader,
Set<String> loaderPaths,
boolean export) |
Deprecated.
Use
LocalDependencySpecBuilder instead. |
static DependencySpec |
createModuleDependencySpec(String name) |
Deprecated.
Use
ModuleDependencySpecBuilder instead. |
static DependencySpec |
createModuleDependencySpec(String name,
boolean export) |
Deprecated.
Use
ModuleDependencySpecBuilder instead. |
static DependencySpec |
createModuleDependencySpec(String name,
boolean export,
boolean optional) |
Deprecated.
Use
ModuleDependencySpecBuilder instead. |
static DependencySpec |
createModuleDependencySpec(PathFilter exportFilter,
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,
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,
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,
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,
String name,
boolean export) |
Deprecated.
Use
ModuleDependencySpecBuilder instead. |
static DependencySpec |
createModuleDependencySpec(ModuleLoader moduleLoader,
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(Set<String> loaderPaths) |
Create a system dependency.
|
static DependencySpec |
createSystemDependencySpec(Set<String> loaderPaths,
boolean export) |
Create a system dependency.
|
static DependencySpec |
createSystemDependencySpec(PathFilter importFilter,
PathFilter exportFilter,
Set<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(Set<String> loaderPaths)
loaderPaths
- the set of paths to use from the system class loaderpublic static DependencySpec createSystemDependencySpec(Set<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, Set<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(ClassLoader classLoader, Set<String> loaderPaths)
LocalDependencySpecBuilder
instead.classLoader
- the class loaderloaderPaths
- the set of paths to use from this class loader@Deprecated public static DependencySpec createClassLoaderDependencySpec(ClassLoader classLoader, Set<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, ClassLoader classLoader, Set<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, Set<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, Set<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, Set<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, Set<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(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(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(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, 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, 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, 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, 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, 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, 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 © 2018 JBoss by Red Hat. All rights reserved.