Class ExclusiveResourceCollector.DefaultExclusiveResourceCollector
java.lang.Object
org.junit.jupiter.engine.descriptor.ExclusiveResourceCollector
org.junit.jupiter.engine.descriptor.ExclusiveResourceCollector.DefaultExclusiveResourceCollector
- Enclosing class:
ExclusiveResourceCollector
private static class ExclusiveResourceCollector.DefaultExclusiveResourceCollector
extends ExclusiveResourceCollector
- Since:
- 5.12
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDefaultExclusiveResourceCollector(List<org.junit.jupiter.api.parallel.ResourceLock> annotations) -
Method Summary
Modifier and TypeMethodDescription(package private) Stream<ExclusiveResource> getDynamicResources(Function<org.junit.jupiter.api.parallel.ResourceLocksProvider, Set<org.junit.jupiter.api.parallel.ResourceLocksProvider.Lock>> providerToLocks) private List<org.junit.jupiter.api.parallel.ResourceLocksProvider> (package private) Stream<ExclusiveResource> getStaticResourcesFor(org.junit.jupiter.api.parallel.ResourceLockTarget target) private static ExclusiveResource.LockModetoLockMode(org.junit.jupiter.api.parallel.ResourceAccessMode mode) Methods inherited from class ExclusiveResourceCollector
from, getAllExclusiveResources
-
Field Details
-
annotations
-
providers
-
-
Constructor Details
-
DefaultExclusiveResourceCollector
DefaultExclusiveResourceCollector(List<org.junit.jupiter.api.parallel.ResourceLock> annotations)
-
-
Method Details
-
getStaticResourcesFor
Stream<ExclusiveResource> getStaticResourcesFor(org.junit.jupiter.api.parallel.ResourceLockTarget target) - Specified by:
getStaticResourcesForin classExclusiveResourceCollector
-
getDynamicResources
Stream<ExclusiveResource> getDynamicResources(Function<org.junit.jupiter.api.parallel.ResourceLocksProvider, Set<org.junit.jupiter.api.parallel.ResourceLocksProvider.Lock>> providerToLocks) - Specified by:
getDynamicResourcesin classExclusiveResourceCollector
-
getProviders
-
toLockMode
private static ExclusiveResource.LockMode toLockMode(org.junit.jupiter.api.parallel.ResourceAccessMode mode)
-