Package org.junit.jupiter.params
Class ResolutionCache.Concurrent
- java.lang.Object
-
- org.junit.jupiter.params.ResolutionCache.Concurrent
-
- All Implemented Interfaces:
ResolutionCache
- Enclosing interface:
- ResolutionCache
public static class ResolutionCache.Concurrent extends java.lang.Object implements ResolutionCache
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.junit.jupiter.params.ResolutionCache
ResolutionCache.Concurrent
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Map<ParameterDeclaration,java.lang.Object>cache-
Fields inherited from interface org.junit.jupiter.params.ResolutionCache
DISABLED
-
-
Constructor Summary
Constructors Constructor Description Concurrent()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectresolve(ParameterDeclaration declaration, java.util.function.Supplier<java.lang.Object> resolver)
-
-
-
Field Detail
-
cache
private final java.util.Map<ParameterDeclaration,java.lang.Object> cache
-
-
Method Detail
-
resolve
public java.lang.Object resolve(ParameterDeclaration declaration, java.util.function.Supplier<java.lang.Object> resolver)
- Specified by:
resolvein interfaceResolutionCache
-
-