intellij-randomness / com.fwdekker.randomness / Cache / <init>

<init>

Cache(creator: (K) -> V)

A simple thread-safe cache of objects.

Parameters

K - the type of keys

V - the type of values

creator - a function that maps a key to a value, used to instantiate a value when it is requested and not in the cache