class DiscoveryFilterApplier
extends java.lang.Object
DiscoveryFilter
s to all
children of a TestDescriptor
.Constructor and Description |
---|
DiscoveryFilterApplier() |
Modifier and Type | Method and Description |
---|---|
(package private) void |
applyAllFilters(EngineDiscoveryRequest discoveryRequest,
TestDescriptor engineDescriptor)
Apply all filters.
|
private void |
applyClassNameFilters(java.util.List<ClassNameFilter> classNameFilters,
TestDescriptor engineDescriptor) |
private void |
applyPackageNameFilters(java.util.List<PackageNameFilter> packageNameFilters,
TestDescriptor engineDescriptor) |
private boolean |
includeClass(ClassTestDescriptor classTestDescriptor,
java.util.List<ClassNameFilter> classNameFilters) |
private boolean |
includePackage(ClassTestDescriptor classTestDescriptor,
java.util.List<PackageNameFilter> packageNameFilters) |
void applyAllFilters(EngineDiscoveryRequest discoveryRequest, TestDescriptor engineDescriptor)
ClassNameFilter
is considered.private void applyPackageNameFilters(java.util.List<PackageNameFilter> packageNameFilters, TestDescriptor engineDescriptor)
private boolean includePackage(ClassTestDescriptor classTestDescriptor, java.util.List<PackageNameFilter> packageNameFilters)
private void applyClassNameFilters(java.util.List<ClassNameFilter> classNameFilters, TestDescriptor engineDescriptor)
private boolean includeClass(ClassTestDescriptor classTestDescriptor, java.util.List<ClassNameFilter> classNameFilters)