Uses of Interface
org.jboss.modules.filter.ClassFilter
Packages that use ClassFilter
Package
Description
The primary JBoss Modules API.
Classes related to filtering.
-
Uses of ClassFilter in org.jboss.modules
Fields in org.jboss.modules declared as ClassFilterModifier and TypeFieldDescriptionprivate final ClassFilter
Dependency.classExportFilter
(package private) final ClassFilter
DependencySpec.classExportFilter
private final ClassFilter
FilteredIterableLocalLoader.classFilter
private final ClassFilter
FilteredLocalLoader.classFilter
private final ClassFilter
Dependency.classImportFilter
(package private) final ClassFilter
DependencySpec.classImportFilter
Fields in org.jboss.modules with type parameters of type ClassFilterModifier and TypeFieldDescriptionprivate final FastCopyHashSet
<ClassFilter> Module.Visited.classFilters
private static final FastCopyHashSet
<ClassFilter> Module.EMPTY_CLASS_FILTERS
Methods in org.jboss.modules that return ClassFilterModifier and TypeMethodDescription(package private) final ClassFilter
Dependency.getClassExportFilter()
DependencySpec.getClassExportFilter()
Get the dependency class export filter.(package private) final ClassFilter
Dependency.getClassImportFilter()
DependencySpec.getClassImportFilter()
Get the dependency class import filter.Methods in org.jboss.modules with parameters of type ClassFilterModifier and TypeMethodDescriptionstatic LocalLoader
LocalLoaders.createClassFilteredLocalLoader
(ClassFilter classFilter, LocalLoader originalLoader) Create a filtered local loader.private LocalLoader
Module.createClassFilteredLocalLoader
(ClassFilter filter, LocalLoader localLoader) static LocalLoader
LocalLoaders.createFilteredLocalLoader
(ClassFilter classFilter, PathFilter resourcePathFilter, LocalLoader originalLoader) Create a filtered local loader.static IterableLocalLoader
LocalLoaders.createIterableClassFilteredLocalLoader
(ClassFilter classFilter, IterableLocalLoader originalLoader) Create a filtered local loader.static IterableLocalLoader
LocalLoaders.createIterableFilteredLocalLoader
(ClassFilter classFilter, PathFilter resourcePathFilter, IterableLocalLoader originalLoader) Create a filtered local loader.static DependencySpec
DependencySpec.createLocalDependencySpec
(PathFilter importFilter, PathFilter exportFilter, PathFilter resourceImportFilter, PathFilter resourceExportFilter, ClassFilter classImportFilter, ClassFilter classExportFilter) Create a dependency on the current module's local resources.static DependencySpec
DependencySpec.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 DependencySpec
DependencySpec.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.Constructors in org.jboss.modules with parameters of type ClassFilterModifierConstructorDescriptionprotected
Dependency
(PathFilter exportFilter, PathFilter importFilter, PathFilter resourceExportFilter, PathFilter resourceImportFilter, ClassFilter classExportFilter, ClassFilter classImportFilter) (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)
FilteredLocalLoader
(ClassFilter classFilter, PathFilter resourcePathFilter, LocalLoader originalLoader) (package private)
LocalDependency
(PathFilter exportFilter, PathFilter importFilter, PathFilter resourceExportFilter, PathFilter resourceImportFilter, ClassFilter classExportFilter, ClassFilter classImportFilter, LocalLoader localLoader, Set<String> paths) (package private)
ModuleClassLoaderDependency
(PathFilter exportFilter, PathFilter importFilter, PathFilter resourceExportFilter, PathFilter resourceImportFilter, ClassFilter classExportFilter, ClassFilter classImportFilter, 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)
ModuleDependencySpec
(PathFilter importFilter, PathFilter exportFilter, PathFilter resourceImportFilter, PathFilter resourceExportFilter, ClassFilter classImportFilter, ClassFilter classExportFilter, ModuleLoader moduleLoader, ModuleIdentifier identifier, boolean optional) -
Uses of ClassFilter in org.jboss.modules.filter
Classes in org.jboss.modules.filter that implement ClassFilterModifier and TypeClassDescription(package private) final class
(package private) class
Methods in org.jboss.modules.filter that return ClassFilterModifier and TypeMethodDescriptionstatic ClassFilter
ClassFilters.acceptAll()
Get a filter which always returnstrue
.static ClassFilter
ClassFilters.fromResourcePathFilter
(PathFilter resourcePathFilter) Get a class filter which uses a resource path filter to filter classes.static ClassFilter
ClassFilters.rejectAll()
Get a filter which always returnsfalse
.