Package-level declarations
Types
A MutableMap implementation that maintains access-order iteration. The least-recently-used (LRU) entry is at the front of the iteration order.
Android implementation of ConcurrentHashMap that delegates to java.util.concurrent.ConcurrentHashMap. This provides true thread-safe concurrent access with high performance on the Android platform.
A thread-safe MutableMap implementation that provides concurrent access. Platform-specific implementations ensure thread safety according to the platform's concurrency model.
JVM implementation of ConcurrentHashMap that delegates to java.util.concurrent.ConcurrentHashMap. This provides true thread-safe concurrent access with high performance on the JVM platform.
Native implementation of ConcurrentHashMap using atomic operations. This implementation uses AtomicReference for thread-safe access to the underlying map. Note: This provides basic thread safety but may not have the same performance characteristics as the JVM implementation for high-concurrency scenarios.
JavaScript implementation of ConcurrentHashMap that uses a regular MutableMap. JavaScript is single-threaded by default, so true concurrency is not needed. This implementation provides the same API but without thread-safety overhead.