Uses of Interface
org.jboss.modules.filter.PathFilter
Packages that use PathFilter
Package
Description
The primary JBoss Modules API.
Classes related to filtering.
-
Uses of PathFilter in org.jboss.modules
Methods in org.jboss.modules that return PathFilterModifier and TypeMethodDescriptionDependencySpec.getExportFilter()Get the dependency export filter.DependencySpecBuilder.getExportFilter()Get the export filter to use.DependencySpec.getImportFilter()Get the dependency import filter.DependencySpecBuilder.getImportFilter()Get the import filter to use.LocalDependencySpecBuilder.getImportFilter()Get the import filter to use.DependencySpec.getResourceExportFilter()Get the dependency resource export filter.DependencySpecBuilder.getResourceExportFilter()Get the resource export filter to use.DependencySpec.getResourceImportFilter()Get the dependency resource import filter.DependencySpecBuilder.getResourceImportFilter()Get the resource import filter to use.Methods in org.jboss.modules with parameters of type PathFilterModifier and TypeMethodDescriptionstatic DependencySpecDependencySpec.createClassLoaderDependencySpec(PathFilter importFilter, PathFilter exportFilter, ClassLoader classLoader, Set<String> loaderPaths) Deprecated.static LocalLoaderLocalLoaders.createFilteredLocalLoader(ClassFilter classFilter, PathFilter resourcePathFilter, LocalLoader originalLoader) Create a filtered local loader.static IterableResourceLoaderResourceLoaders.createFilteredResourceLoader(PathFilter pathFilter, IterableResourceLoader originalLoader) Create a filtered view of an iterable resource loader, which allows classes to be included or excluded on a name basis.static ResourceLoaderResourceLoaders.createFilteredResourceLoader(PathFilter pathFilter, ResourceLoader originalLoader) Create a filtered view of a resource loader, which allows classes to be included or excluded on a name basis.static IterableLocalLoaderLocalLoaders.createIterableFilteredLocalLoader(ClassFilter classFilter, PathFilter resourcePathFilter, IterableLocalLoader originalLoader) Create a filtered local loader.static IterableResourceLoaderResourceLoaders.createIterableFilteredResourceLoader(PathFilter pathFilter, IterableResourceLoader originalLoader) Deprecated.static IterableLocalLoaderLocalLoaders.createIterablePathFilteredLocalLoader(PathFilter pathFilter, IterableLocalLoader originalLoader) Create a filtered local loader.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.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 LocalLoaderLocalLoaders.createPathFilteredLocalLoader(PathFilter pathFilter, LocalLoader originalLoader) Create a filtered local loader.static ResourceLoaderSpecResourceLoaderSpec.createResourceLoaderSpec(ResourceLoader resourceLoader, PathFilter pathFilter) Construct a new instance.static DependencySpecDependencySpec.createSystemDependencySpec(PathFilter importFilter, PathFilter exportFilter, Set<String> loaderPaths) Create a system dependency.static <T extends Collection<? super String>>
TPathUtils.filterPaths(Iterable<String> source, PathFilter filter, T target) Filter the paths fromsourceintotargetusingfilter.Module.iterateResources(PathFilter filter) Enumerate all the imported resources in this module, subject to a path filter.DependencySpecBuilder.setExportFilter(PathFilter exportFilter) Set the export filter to use.LocalDependencySpecBuilder.setExportFilter(PathFilter exportFilter) ModuleDependencySpecBuilder.setExportFilter(PathFilter exportFilter) DependencySpecBuilder.setImportFilter(PathFilter importFilter) Set the import filter to use.LocalDependencySpecBuilder.setImportFilter(PathFilter importFilter) ModuleDependencySpecBuilder.setImportFilter(PathFilter importFilter) DependencySpecBuilder.setResourceExportFilter(PathFilter resourceExportFilter) Set the resource export filter to use.LocalDependencySpecBuilder.setResourceExportFilter(PathFilter resourceExportFilter) ModuleDependencySpecBuilder.setResourceExportFilter(PathFilter resourceExportFilter) DependencySpecBuilder.setResourceImportFilter(PathFilter resourceImportFilter) Set the resource import filter to use.LocalDependencySpecBuilder.setResourceImportFilter(PathFilter resourceImportFilter) ModuleDependencySpecBuilder.setResourceImportFilter(PathFilter resourceImportFilter) Constructors in org.jboss.modules with parameters of type PathFilterModifierConstructorDescriptionLocalModuleFinder(File[] repoRoots, PathFilter pathFilter) Construct a new instance.LocalModuleLoader(File[] repoRoots, PathFilter pathFilter) Construct a new instance. -
Uses of PathFilter in org.jboss.modules.filter
Methods in org.jboss.modules.filter that return PathFilterModifier and TypeMethodDescriptionstatic PathFilterPathFilters.acceptAll()Get a filter which always returnstrue.static PathFilterPathFilters.all(Collection<PathFilter> filters) Get a path filter which returnstrueif all of the given filters returntrue.static PathFilterPathFilters.all(PathFilter... filters) Get a path filter which returnstrueif all of the given filters returntrue.static PathFilterPathFilters.any(Collection<PathFilter> filters) Get a path filter which returnstrueif any of the given filters returntrue.static PathFilterPathFilters.any(PathFilter... filters) Get a path filter which returnstrueif any of the given filters returntrue.MultiplePathFilterBuilder.create()Create the path filter from this builder's current state.static PathFilterPathFilters.getDefaultImportFilter()Get the default import path filter, which excludes all ofMETA-INFand its subdirectories.static PathFilterPathFilters.getDefaultImportFilterWithServices()Get the default import-with-services path filter which excludes all ofMETA-INFand its subdirectories, with the exception ofMETA-INF/services.static PathFilterPathFilters.getMetaInfFilter()Get a filter which matches the path"META-INF".static PathFilterPathFilters.getMetaInfServicesFilter()Get a filter which matches the path"META-INF/services".static PathFilterPathFilters.getMetaInfSubdirectoriesFilter()Get a filter which matches any subdirectory of the path"META-INF".static PathFilterPathFilters.getMetaInfSubdirectoriesWithoutMetaInfFilter()Get a filter which matches all ofMETA-INF's subdirectories, but notMETA-INFitself.static PathFilterPathFilters.in(Collection<String> paths) Get a filter which returnstrueif the tested path is contained within the given collection.static PathFilterGet a filter which returnstrueif the tested path is contained within the given set.static PathFilterGet a path filter which matches an exact path name.static PathFilterGet a path filter which matches any path which is a child of the given path name (not including the path name itself).static PathFilterPathFilters.isOrIsChildOf(String path) Get a path filter which matches any path which is equal to, or a child of, the given path name.static PathFilterGet a path filter which matches a glob.static PathFilterPathFilters.none(Collection<PathFilter> filters) Get a path filter which returnstrueif none of the given filters returntrue.static PathFilterPathFilters.none(PathFilter... filters) Get a path filter which returnstrueif none of the given filters returntrue.static PathFilterPathFilters.not(PathFilter filter) Get a path filter which istruewhen the given filter isfalse, and vice-versa.static PathFilterPathFilters.rejectAll()Get a filter which always returnsfalse.Methods in org.jboss.modules.filter with parameters of type PathFilterModifier and TypeMethodDescriptionvoidMultiplePathFilterBuilder.addFilter(PathFilter filter, boolean include) Add a filter to this builder.static PathFilterPathFilters.all(PathFilter... filters) Get a path filter which returnstrueif all of the given filters returntrue.static PathFilterPathFilters.any(PathFilter... filters) Get a path filter which returnstrueif any of the given filters returntrue.PathFilters.filtered(PathFilter filter, Iterator<Resource> original) Get a filtered view of a resource iteration.static ClassFilterClassFilters.fromResourcePathFilter(PathFilter resourcePathFilter) Get a class filter which uses a resource path filter to filter classes.static PathFilterPathFilters.none(PathFilter... filters) Get a path filter which returnstrueif none of the given filters returntrue.static PathFilterPathFilters.not(PathFilter filter) Get a path filter which istruewhen the given filter isfalse, and vice-versa.Method parameters in org.jboss.modules.filter with type arguments of type PathFilterModifier and TypeMethodDescriptionstatic PathFilterPathFilters.all(Collection<PathFilter> filters) Get a path filter which returnstrueif all of the given filters returntrue.static PathFilterPathFilters.any(Collection<PathFilter> filters) Get a path filter which returnstrueif any of the given filters returntrue.static PathFilterPathFilters.none(Collection<PathFilter> filters) Get a path filter which returnstrueif none of the given filters returntrue.
LocalDependencySpecBuilderinstead.