public final class LocalDependencySpecBuilder extends DependencySpecBuilder
| Constructor | Description |
|---|---|
LocalDependencySpecBuilder() |
Construct a new instance.
|
| Modifier and Type | Method | Description |
|---|---|---|
DependencySpec |
build() |
Construct the dependency specification.
|
PathFilter |
getImportFilter() |
Get the import filter to use.
|
java.util.Set<java.lang.String> |
getLoaderPaths() |
Get the loader paths set.
|
LocalLoader |
getLocalLoader() |
Get the local loader to use.
|
LocalDependencySpecBuilder |
setClassExportFilter(ClassFilter classExportFilter) |
Set the class export filter to use.
|
LocalDependencySpecBuilder |
setClassImportFilter(ClassFilter classImportFilter) |
Set the class import filter to use.
|
LocalDependencySpecBuilder |
setExport(boolean export) |
Set a simple export filter, based on a
boolean flag. |
LocalDependencySpecBuilder |
setExportFilter(PathFilter exportFilter) |
Set the export filter to use.
|
LocalDependencySpecBuilder |
setImportFilter(PathFilter importFilter) |
Set the import filter to use.
|
LocalDependencySpecBuilder |
setImportServices(boolean services) |
Set a simple import filter, based on a
boolean flag specifying whether services should be
imported. |
LocalDependencySpecBuilder |
setLoaderPaths(java.util.Set<java.lang.String> loaderPaths) |
Set the loader paths set.
|
LocalDependencySpecBuilder |
setLocalLoader(LocalLoader localLoader) |
Set the local loader to use.
|
LocalDependencySpecBuilder |
setResourceExportFilter(PathFilter resourceExportFilter) |
Set the resource export filter to use.
|
LocalDependencySpecBuilder |
setResourceImportFilter(PathFilter resourceImportFilter) |
Set the resource import filter to use.
|
getClassExportFilter, getClassImportFilter, getExportFilter, getResourceExportFilter, getResourceImportFilterpublic LocalDependencySpecBuilder()
public PathFilter getImportFilter()
PathFilters.acceptAll().getImportFilter in class DependencySpecBuilderpublic LocalDependencySpecBuilder setImportFilter(PathFilter importFilter)
DependencySpecBuildersetImportFilter in class DependencySpecBuilderimportFilter - the import filter to use (must not be null)public LocalDependencySpecBuilder setImportServices(boolean services)
DependencySpecBuilderboolean flag specifying whether services should be
imported. If the flag is true, the import filter is set to PathFilters.getDefaultImportFilterWithServices(),
otherwise it is set to PathFilters.getDefaultImportFilter(). Any previous import filter setting is
overwritten.setImportServices in class DependencySpecBuilderservices - the services flagpublic LocalDependencySpecBuilder setExportFilter(PathFilter exportFilter)
DependencySpecBuildersetExportFilter in class DependencySpecBuilderexportFilter - the export filter to use (must not be null)public LocalDependencySpecBuilder setExport(boolean export)
DependencySpecBuilderboolean flag. If the flag is true, the
export filter is set to PathFilters.acceptAll(), otherwise it is set to PathFilters.rejectAll().
Any previous export filter setting is overwritten.setExport in class DependencySpecBuilderexport - the export flagpublic LocalDependencySpecBuilder setResourceImportFilter(PathFilter resourceImportFilter)
DependencySpecBuildersetResourceImportFilter in class DependencySpecBuilderresourceImportFilter - the resource import filter to use (must not be null)public LocalDependencySpecBuilder setResourceExportFilter(PathFilter resourceExportFilter)
DependencySpecBuilderPathFilters.acceptAll().setResourceExportFilter in class DependencySpecBuilderresourceExportFilter - the resource export filter to use (must not be null)public LocalDependencySpecBuilder setClassImportFilter(ClassFilter classImportFilter)
DependencySpecBuildersetClassImportFilter in class DependencySpecBuilderclassImportFilter - the class import filter to use (must not be null)public LocalDependencySpecBuilder setClassExportFilter(ClassFilter classExportFilter)
DependencySpecBuildersetClassExportFilter in class DependencySpecBuilderclassExportFilter - the class export filter to use (must not be null)public LocalLoader getLocalLoader()
null, indicating that the content should come from
the module being defined.null to use the module's own contentpublic LocalDependencySpecBuilder setLocalLoader(LocalLoader localLoader)
localLoader - the local loader to use, or null to use the module's own contentpublic java.util.Set<java.lang.String> getLoaderPaths()
public LocalDependencySpecBuilder setLoaderPaths(java.util.Set<java.lang.String> loaderPaths)
loaderPaths - the loader paths set (must not be null)public DependencySpec build()
DependencySpecBuilderbuild in class DependencySpecBuilderCopyright © 2022 JBoss by Red Hat. All rights reserved.