Top Fields Constructors Methods
org.junit.platform.engine.support.discovery

pack-priv Class ClassContainerSelectorResolver

extends Object
implements SelectorResolver
Class Inheritance
All Implemented Interfaces
org.junit.platform.engine.support.discovery.SelectorResolver
Static Imports
java.util.stream.Collectors.toSet, org.junit.platform.commons.support.ReflectionSupport.findAllClassesInClasspathRoot, .ReflectionSupport.findAllClassesInModule, .ReflectionSupport.findAllClassesInPackage, org.junit.platform.engine.support.discovery.SelectorResolver.Resolution.selectors, .SelectorResolver.Resolution.unresolved

Since
1.5

Field Summary

Modifier and TypeField and Description
private final Predicate<Class<?>>
private final Predicate<String>

Constructor Summary

AccessConstructor and Description
pack-priv
ClassContainerSelectorResolver(Predicate<Class<?>> classFilter, Predicate<String> classNameFilter)

Method Summary

Modifier and TypeMethod and Description
private SelectorResolver.Resolution
classSelectors(List<Class<?>> classes)

public SelectorResolver.Resolution
public SelectorResolver.Resolution
public SelectorResolver.Resolution
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

classFilterback to summary
private final Predicate<Class<?>> classFilter
classNameFilterback to summary
private final Predicate<String> classNameFilter

Constructor Detail

ClassContainerSelectorResolverback to summary
pack-priv ClassContainerSelectorResolver(Predicate<Class<?>> classFilter, Predicate<String> classNameFilter)

Method Detail

classSelectorsback to summary
private SelectorResolver.Resolution classSelectors(List<Class<?>> classes)
resolveback to summary
public SelectorResolver.Resolution resolve(ClasspathRootSelector selector, SelectorResolver.Context context)

Overrides default org.junit.platform.engine.support.discovery.SelectorResolver.resolve.

Doc from org.junit.platform.engine.support.discovery.SelectorResolver.resolve.

Resolve the supplied ClasspathRootSelector using the supplied Context.

The default implementation delegates to resolve(DiscoverySelector, Context).

Annotations
@Override
resolveback to summary
public SelectorResolver.Resolution resolve(ModuleSelector selector, SelectorResolver.Context context)

Overrides default org.junit.platform.engine.support.discovery.SelectorResolver.resolve.

Doc from org.junit.platform.engine.support.discovery.SelectorResolver.resolve.

Resolve the supplied ModuleSelector using the supplied Context.

The default implementation delegates to resolve(DiscoverySelector, Context).

Annotations
@Override
resolveback to summary
public SelectorResolver.Resolution resolve(PackageSelector selector, SelectorResolver.Context context)

Overrides default org.junit.platform.engine.support.discovery.SelectorResolver.resolve.

Doc from org.junit.platform.engine.support.discovery.SelectorResolver.resolve.

Resolve the supplied PackageSelector using the supplied Context.

The default implementation delegates to resolve(DiscoverySelector, Context).

Annotations
@Override