Uses of Interface
org.junit.platform.engine.Filter
Packages that use Filter
Package
Description
Public API for test engines.
Public API for configuring and launching test plans.
Core support classes for the
Launcher
including the LauncherFactory
and the LauncherDiscoveryRequestBuilder
.Common support utilities for executing test suites on the JUnit Platform.
Test Kit for testing the execution of a
TestEngine
running on the JUnit Platform.-
Uses of Filter in org.junit.platform.engine
Subinterfaces of Filter in org.junit.platform.engineModifier and TypeInterfaceDescriptioninterface
ADiscoveryFilter
is applied during test discovery to determine if a given container or test should be included in the test plan.Classes in org.junit.platform.engine that implement FilterModifier and TypeClassDescription(package private) class
Combines a collection ofFilters
into a new filter that will include elements if and only if all of the filters in the specified collection include it.Fields in org.junit.platform.engine declared as FilterModifier and TypeFieldDescriptionprivate static final Filter
CompositeFilter.ALWAYS_INCLUDED_FILTER
Fields in org.junit.platform.engine with type parameters of type FilterMethods in org.junit.platform.engine that return FilterModifier and TypeMethodDescriptionstatic <T,
V> Filter <T> Filter.adaptFilter
(Filter<V> adaptee, Function<T, V> converter) Return a filter that will include elements if and only if the adaptedFilter
includes the value converted using the suppliedFunction
.(package private) static <T> Filter
<T> CompositeFilter.alwaysIncluded()
static <T> Filter
<T> Filter.composeFilters
(Collection<? extends Filter<T>> filters) Return a filter that will include elements if and only if all of the filters in the supplied collection offilters
include it.static <T> Filter
<T> Filter.composeFilters
(Filter<T>... filters) Return a filter that will include elements if and only if all of the filters in the supplied array offilters
include it.Methods in org.junit.platform.engine with parameters of type FilterModifier and TypeMethodDescriptionstatic <T,
V> Filter <T> Filter.adaptFilter
(Filter<V> adaptee, Function<T, V> converter) Return a filter that will include elements if and only if the adaptedFilter
includes the value converted using the suppliedFunction
.static <T> Filter
<T> Filter.composeFilters
(Filter<T>... filters) Return a filter that will include elements if and only if all of the filters in the supplied array offilters
include it.Method parameters in org.junit.platform.engine with type arguments of type FilterModifier and TypeMethodDescriptionstatic <T> Filter
<T> Filter.composeFilters
(Collection<? extends Filter<T>> filters) Return a filter that will include elements if and only if all of the filters in the supplied collection offilters
include it.Constructor parameters in org.junit.platform.engine with type arguments of type FilterModifierConstructorDescription(package private)
CompositeFilter
(Collection<? extends Filter<T>> filters) -
Uses of Filter in org.junit.platform.engine.discovery
Subinterfaces of Filter in org.junit.platform.engine.discoveryModifier and TypeInterfaceDescriptioninterface
DiscoveryFilter
that is applied to the name of aClass
.interface
DiscoveryFilter
that is applied to the name of aPackage
.Classes in org.junit.platform.engine.discovery that implement FilterModifier and TypeClassDescription(package private) class
AbstractClassNameFilter
that servers as a superclass for filters including or excluding fully qualified class names based on pattern-matching.(package private) class
ClassNameFilter
that matches fully qualified class names against patterns in the form of regular expressions.(package private) class
PackageNameFilter
that matches fully qualified package names that are not prefixed by one of the package names provided to the filter.(package private) class
ClassNameFilter
that matches fully qualified class names against patterns in the form of regular expressions.(package private) class
PackageNameFilter
that matches fully qualified package names that are prefixed by one of the package names provided to the filter. -
Uses of Filter in org.junit.platform.launcher
Subinterfaces of Filter in org.junit.platform.launcherModifier and TypeInterfaceDescriptioninterface
APostDiscoveryFilter
is applied toTestDescriptors
after test discovery.Classes in org.junit.platform.launcher that implement FilterModifier and TypeClassDescriptionclass
AnEngineFilter
is applied to allTestEngines
before they are used. -
Uses of Filter in org.junit.platform.launcher.core
Methods in org.junit.platform.launcher.core with parameters of type FilterModifier and TypeMethodDescriptionAdd all of the suppliedfilters
to the request.private void
LauncherDiscoveryRequestBuilder.storeFilter
(Filter<?> filter) -
Uses of Filter in org.junit.platform.suite.commons
Methods in org.junit.platform.suite.commons with parameters of type FilterModifier and TypeMethodDescription -
Uses of Filter in org.junit.platform.testkit.engine
Methods in org.junit.platform.testkit.engine with parameters of type Filter