Package | Description |
---|---|
org.junit.platform.commons.util |
Internal common utilities for JUnit.
|
org.junit.platform.engine.support.filter |
Filter -related support classes intended to be
used by test engine implementations. |
org.junit.vintage.engine.discovery |
Internal classes for test discovery within the JUnit Vintage test engine.
|
Modifier and Type | Method and Description |
---|---|
static ClassFilter |
ClassFilter.of(java.util.function.Predicate<java.lang.Class<?>> classPredicate)
Create a
ClassFilter instance that accepts all names but filters classes. |
static ClassFilter |
ClassFilter.of(java.util.function.Predicate<java.lang.String> namePredicate,
java.util.function.Predicate<java.lang.Class<?>> classPredicate)
Create a
ClassFilter instance that filters by names and classes. |
Modifier and Type | Method and Description |
---|---|
static java.util.List<java.lang.Class<?>> |
ReflectionUtils.findAllClassesInClasspathRoot(java.net.URI root,
ClassFilter classFilter) |
static java.util.List<java.lang.Class<?>> |
ReflectionUtils.findAllClassesInModule(java.lang.String moduleName,
ClassFilter classFilter) |
static java.util.List<java.lang.Class<?>> |
ModuleUtils.findAllClassesInModule(java.lang.String moduleName,
ClassFilter filter)
Find all classes for the given module name.
|
static java.util.List<java.lang.Class<?>> |
ReflectionUtils.findAllClassesInPackage(java.lang.String basePackageName,
ClassFilter classFilter) |
private java.util.List<java.lang.Class<?>> |
ClasspathScanner.findClassesForPath(java.nio.file.Path baseDir,
java.lang.String basePackageName,
ClassFilter classFilter) |
private java.util.List<java.lang.Class<?>> |
ClasspathScanner.findClassesForUri(java.net.URI baseUri,
java.lang.String basePackageName,
ClassFilter classFilter) |
private java.util.List<java.lang.Class<?>> |
ClasspathScanner.findClassesForUris(java.util.List<java.net.URI> baseUris,
java.lang.String basePackageName,
ClassFilter classFilter)
Recursively scan for classes in all of the supplied source directories.
|
private void |
ClasspathScanner.processClassFileSafely(java.nio.file.Path baseDir,
java.lang.String basePackageName,
ClassFilter classFilter,
java.nio.file.Path classFile,
java.util.function.Consumer<java.lang.Class<?>> classConsumer) |
(package private) java.util.List<java.lang.Class<?>> |
ClasspathScanner.scanForClassesInClasspathRoot(java.net.URI root,
ClassFilter classFilter) |
(package private) java.util.List<java.lang.Class<?>> |
ClasspathScanner.scanForClassesInPackage(java.lang.String basePackageName,
ClassFilter classFilter) |
Modifier and Type | Method and Description |
---|---|
static ClassFilter |
ClasspathScanningSupport.buildClassFilter(EngineDiscoveryRequest request,
java.util.function.Predicate<java.lang.Class<?>> classPredicate)
Deprecated.
Please use
EngineDiscoveryRequestResolver instead. |
Modifier and Type | Field and Description |
---|---|
private ClassFilter |
ClassSelectorResolver.classFilter |
Constructor and Description |
---|
ClassSelectorResolver(ClassFilter classFilter) |