Class ClassContainerSelectorResolver
- java.lang.Object
-
- org.junit.platform.engine.support.discovery.ClassContainerSelectorResolver
-
- All Implemented Interfaces:
SelectorResolver
class ClassContainerSelectorResolver extends java.lang.Object implements SelectorResolver
- Since:
- 1.5
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.junit.platform.engine.support.discovery.SelectorResolver
SelectorResolver.Context, SelectorResolver.Match, SelectorResolver.Resolution
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.function.Predicate<java.lang.Class<?>>classFilterprivate java.util.function.Predicate<java.lang.String>classNameFilter
-
Constructor Summary
Constructors Constructor Description ClassContainerSelectorResolver(java.util.function.Predicate<java.lang.Class<?>> classFilter, java.util.function.Predicate<java.lang.String> classNameFilter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private SelectorResolver.ResolutionclassSelectors(java.util.List<java.lang.Class<?>> classes)SelectorResolver.Resolutionresolve(ClasspathRootSelector selector, SelectorResolver.Context context)Resolve the suppliedClasspathRootSelectorusing the suppliedContext.SelectorResolver.Resolutionresolve(ModuleSelector selector, SelectorResolver.Context context)Resolve the suppliedModuleSelectorusing the suppliedContext.SelectorResolver.Resolutionresolve(PackageSelector selector, SelectorResolver.Context context)Resolve the suppliedPackageSelectorusing the suppliedContext.
-
-
-
Method Detail
-
resolve
public SelectorResolver.Resolution resolve(ClasspathRootSelector selector, SelectorResolver.Context context)
Description copied from interface:SelectorResolverResolve the suppliedClasspathRootSelectorusing the suppliedContext.The default implementation delegates to
SelectorResolver.resolve(DiscoverySelector, Context).- Specified by:
resolvein interfaceSelectorResolver- Parameters:
selector- the selector to be resolved; nevernullcontext- the context to be used for resolving the selector; nevernull- Returns:
- a
Resolutionofunresolved(),selectors(), ormatches(); nevernull - See Also:
SelectorResolver.resolve(DiscoverySelector, Context)
-
resolve
public SelectorResolver.Resolution resolve(ModuleSelector selector, SelectorResolver.Context context)
Description copied from interface:SelectorResolverResolve the suppliedModuleSelectorusing the suppliedContext.The default implementation delegates to
SelectorResolver.resolve(DiscoverySelector, Context).- Specified by:
resolvein interfaceSelectorResolver- Parameters:
selector- the selector to be resolved; nevernullcontext- the context to be used for resolving the selector; nevernull- Returns:
- a
Resolutionofunresolved(),selectors(), ormatches(); nevernull - See Also:
SelectorResolver.resolve(DiscoverySelector, Context)
-
resolve
public SelectorResolver.Resolution resolve(PackageSelector selector, SelectorResolver.Context context)
Description copied from interface:SelectorResolverResolve the suppliedPackageSelectorusing the suppliedContext.The default implementation delegates to
SelectorResolver.resolve(DiscoverySelector, Context).- Specified by:
resolvein interfaceSelectorResolver- Parameters:
selector- the selector to be resolved; nevernullcontext- the context to be used for resolving the selector; nevernull- Returns:
- a
Resolutionofunresolved(),selectors(), ormatches(); nevernull - See Also:
SelectorResolver.resolve(DiscoverySelector, Context)
-
classSelectors
private SelectorResolver.Resolution classSelectors(java.util.List<java.lang.Class<?>> classes)
-
-