Class ConcurrentMemoization<K,V>

java.lang.Object
java.util.AbstractMap<K,V>
java.util.concurrent.ConcurrentHashMap<K,V>
ai.timefold.solver.core.impl.util.ConcurrentMemoization<K,V>
Type Parameters:
K - the parameter of the calculation
V - the result of the calculation
All Implemented Interfaces:
Serializable, ConcurrentMap<K,V>, Map<K,V>

public final class ConcurrentMemoization<K,V> extends ConcurrentHashMap<K,V>
A thread-safe memoization that caches a calculation.
See Also: