Class OpenAddressedWeakUnboundedStringCache<STRING_LIKE_TYPE extends CharSequence>

java.lang.Object
io.deephaven.base.string.cache.OpenAddressedWeakUnboundedStringCache<STRING_LIKE_TYPE>
All Implemented Interfaces:
StringCache<STRING_LIKE_TYPE>

public class OpenAddressedWeakUnboundedStringCache<STRING_LIKE_TYPE extends CharSequence> extends Object implements StringCache<STRING_LIKE_TYPE>
Unbounded StringCache built around a OpenAddressedCanonicalizationCache, which only enforces weak reachability on its STRING_LIKE_TYPE members.