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
Fields in org.jboss.modules declared as PathFilterModifier and TypeFieldDescriptionprivate final PathFilterDependency.exportFilter(package private) final PathFilterDependencySpec.exportFilterprivate final PathFilterFilteredIterableResourceLoader.filterprivate final PathFilterFilteredResourceLoader.filterprivate final PathFilterDependency.importFilter(package private) final PathFilterDependencySpec.importFilterprivate final PathFilterLocalModuleFinder.pathFilterprivate final PathFilterResourceLoaderSpec.pathFilterprivate final PathFilterDependency.resourceExportFilter(package private) final PathFilterDependencySpec.resourceExportFilterprivate final PathFilterDependency.resourceImportFilter(package private) final PathFilterDependencySpec.resourceImportFilterprivate final PathFilterFilteredIterableLocalLoader.resourcePathFilterprivate final PathFilterFilteredLocalLoader.resourcePathFilterFields in org.jboss.modules with type parameters of type PathFilterModifier and TypeFieldDescriptionprivate static final FastCopyHashSet<PathFilter> Module.EMPTY_PATH_FILTERSprivate final FastCopyHashSet<PathFilter> Module.Visited.filtersprivate final FastCopyHashSet<PathFilter> Module.Visited.resourceFiltersMethods in org.jboss.modules that return PathFilterModifier and TypeMethodDescription(package private) final PathFilterDependency.getExportFilter()Get the export filter for this dependency.DependencySpec.getExportFilter()Get the dependency export filter.(package private) final PathFilterDependency.getImportFilter()Get the import filter for this dependency.DependencySpec.getImportFilter()Get the dependency import filter.(package private) PathFilterResourceLoaderSpec.getPathFilter()(package private) final PathFilterDependency.getResourceExportFilter()DependencySpec.getResourceExportFilter()Get the dependency resource export filter.(package private) final PathFilterDependency.getResourceImportFilter()DependencySpec.getResourceImportFilter()Get the dependency resource import filter.Methods in org.jboss.modules with parameters of type PathFilterModifier and TypeMethodDescriptionstatic DependencySpecDependencySpec.createClassLoaderDependencySpec(PathFilter importFilter, PathFilter exportFilter, ClassLoader classLoader, Set<String> loaderPaths) Create a dependency on the given class loader.static LocalLoaderLocalLoaders.createFilteredLocalLoader(ClassFilter classFilter, PathFilter resourcePathFilter, LocalLoader originalLoader) Create a filtered local loader.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) Create a filtered view of an iterable resource loader, which allows classes to be included or excluded on a name basis.static IterableLocalLoaderLocalLoaders.createIterablePathFilteredLocalLoader(PathFilter pathFilter, IterableLocalLoader originalLoader) Create a filtered local loader.static DependencySpecDependencySpec.createLocalDependencySpec(PathFilter importFilter, PathFilter exportFilter) Create a dependency on the current module's local resources.static DependencySpecDependencySpec.createLocalDependencySpec(PathFilter importFilter, PathFilter exportFilter, PathFilter resourceImportFilter, PathFilter resourceExportFilter, ClassFilter classImportFilter, ClassFilter classExportFilter) Create a dependency on the current module's local resources.static DependencySpecDependencySpec.createLocalDependencySpec(PathFilter importFilter, PathFilter exportFilter, PathFilter resourceImportFilter, PathFilter resourceExportFilter, ClassFilter classImportFilter, ClassFilter classExportFilter, LocalLoader localLoader, Set<String> loaderPaths) Create a dependency on the given local loader.static DependencySpecDependencySpec.createLocalDependencySpec(PathFilter importFilter, PathFilter exportFilter, LocalLoader localLoader, Set<String> loaderPaths) Create a dependency on the given local loader.static DependencySpecDependencySpec.createModuleDependencySpec(PathFilter importFilter, PathFilter exportFilter, PathFilter resourceImportFilter, PathFilter resourceExportFilter, ClassFilter classImportFilter, ClassFilter classExportFilter, ModuleLoader moduleLoader, ModuleIdentifier identifier, boolean optional) Create a dependency on the given module.static DependencySpecDependencySpec.createModuleDependencySpec(PathFilter importFilter, PathFilter exportFilter, ModuleLoader moduleLoader, ModuleIdentifier identifier, boolean optional) Create a dependency on the given module.static DependencySpecDependencySpec.createModuleDependencySpec(PathFilter exportFilter, ModuleIdentifier identifier, boolean optional) Create a dependency on the given module.static DependencySpecDependencySpec.createModuleDependencySpec(PathFilter exportFilter, ModuleLoader moduleLoader, ModuleIdentifier identifier, boolean optional) Create a dependency on the given module.static LocalLoaderLocalLoaders.createPathFilteredLocalLoader(PathFilter pathFilter, LocalLoader originalLoader) Create a filtered local loader.private LocalLoaderModule.createPathFilteredLocalLoader(PathFilter filter, LocalLoader localLoader) 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.Method parameters in org.jboss.modules with type arguments of type PathFilterModifier and TypeMethodDescriptionprivate longModule.addExportedPaths(Dependency[] dependencies, Map<String, List<LocalLoader>> map, FastCopyHashSet<PathFilter> filterStack, FastCopyHashSet<ClassFilter> classFilterStack, FastCopyHashSet<PathFilter> resourceFilterStack, Set<Module.Visited> visited) private longModule.addPaths(Dependency[] dependencies, Map<String, List<LocalLoader>> map, FastCopyHashSet<PathFilter> filterStack, FastCopyHashSet<ClassFilter> classFilterStack, FastCopyHashSet<PathFilter> resourceFilterStack, Set<Module.Visited> visited) Constructors in org.jboss.modules with parameters of type PathFilterModifierConstructorDescription(package private)Dependency(PathFilter exportFilter, PathFilter importFilter) protectedDependency(PathFilter exportFilter, PathFilter importFilter, PathFilter resourceExportFilter, PathFilter resourceImportFilter, ClassFilter classExportFilter, ClassFilter classImportFilter) (package private)DependencySpec(PathFilter importFilter, PathFilter exportFilter) (package private)DependencySpec(PathFilter importFilter, PathFilter exportFilter, PathFilter resourceImportFilter, PathFilter resourceExportFilter, ClassFilter classImportFilter, ClassFilter classExportFilter) (package private)FilteredIterableLocalLoader(ClassFilter classFilter, PathFilter resourcePathFilter, IterableLocalLoader originalLoader) (package private)FilteredIterableResourceLoader(PathFilter filter, IterableResourceLoader loader) (package private)FilteredLocalLoader(ClassFilter classFilter, PathFilter resourcePathFilter, LocalLoader originalLoader) (package private)FilteredResourceLoader(PathFilter filter, ResourceLoader loader) (package private)LocalDependency(PathFilter exportFilter, PathFilter importFilter, PathFilter resourceExportFilter, PathFilter resourceImportFilter, ClassFilter classExportFilter, ClassFilter classImportFilter, LocalLoader localLoader, Set<String> paths) LocalModuleFinder(File[] repoRoots, PathFilter pathFilter) Construct a new instance.privateLocalModuleFinder(File[] repoRoots, PathFilter pathFilter, boolean cloneRoots) LocalModuleLoader(File[] repoRoots, PathFilter pathFilter) Construct a new instance.(package private)ModuleClassLoaderDependency(PathFilter exportFilter, PathFilter importFilter, PathFilter resourceExportFilter, PathFilter resourceImportFilter, ClassFilter classExportFilter, ClassFilter classImportFilter, ModuleClassLoader moduleClassLoader) (package private)ModuleClassLoaderDependency(PathFilter exportFilter, PathFilter importFilter, ModuleClassLoader moduleClassLoader) (package private)ModuleDependency(PathFilter exportFilter, PathFilter importFilter, PathFilter resourceExportFilter, PathFilter resourceImportFilter, ClassFilter classExportFilter, ClassFilter classImportFilter, ModuleLoader moduleLoader, ModuleIdentifier identifier, boolean optional) (package private)ModuleDependency(PathFilter exportFilter, PathFilter importFilter, ModuleLoader moduleLoader, ModuleIdentifier identifier, boolean optional) (package private)ModuleDependencySpec(PathFilter importFilter, PathFilter exportFilter, PathFilter resourceImportFilter, PathFilter resourceExportFilter, ClassFilter classImportFilter, ClassFilter classExportFilter, ModuleLoader moduleLoader, ModuleIdentifier identifier, boolean optional) (package private)ResourceLoaderSpec(ResourceLoader resourceLoader, PathFilter pathFilter) Constructor parameters in org.jboss.modules with type arguments of type PathFilterModifierConstructorDescription(package private)Visited(Module module, FastCopyHashSet<PathFilter> filters, FastCopyHashSet<ClassFilter> classFilters, FastCopyHashSet<PathFilter> resourceFilters) -
Uses of PathFilter in org.jboss.modules.filter
Classes in org.jboss.modules.filter that implement PathFilterModifier and TypeClassDescription(package private) final classPathFilter implementation that aggregates multiple other filters.(package private) final class(package private) final class(package private) final class(package private) final classDefault implementation of PathFilter.(package private) final classA path filter which simply inverts the result of another path filter.(package private) final class(package private) final classFields in org.jboss.modules.filter declared as PathFilterModifier and TypeFieldDescriptionprivate static final PathFilterPathFilters.defaultImportFilterprivate static final PathFilterPathFilters.defaultImportFilterWithServicesprivate final PathFilterInvertingPathFilter.delegateprivate final PathFilter[]AggregatePathFilter.delegatesprivate final PathFilter[]MultiplePathFilter.filtersprivate static final PathFilterPathFilters.metaInfFilterprivate static final PathFilterPathFilters.metaInfServicesFilterprivate static final PathFilterPathFilters.metaInfSubdirectoriesFilterprivate static final PathFilterPathFilters.metaInfSubdirectoriesWithoutMetaInfFilterprivate final PathFilterPathClassFilter.resourcePathFilterFields in org.jboss.modules.filter with type parameters of type PathFilterModifier and TypeFieldDescriptionprivate final List<PathFilter> MultiplePathFilterBuilder.filtersMethods 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.(package private) PathFilterInvertingPathFilter.getDelegate()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.Constructors in org.jboss.modules.filter with parameters of type PathFilterModifierConstructorDescription(package private)AggregatePathFilter(boolean any, PathFilter... delegates) Construct a new instance.(package private)InvertingPathFilter(PathFilter delegate) Construct a new instance.(package private)MultiplePathFilter(PathFilter[] filters, boolean[] includeFlag, boolean defaultVal) (package private)PathClassFilter(PathFilter resourcePathFilter)