package map
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- class AtomicRefDataManips[K, V] extends ThreadSafeDataManips[AtomicReference, K, V]
- class LowLevelSafeMap[M[_], K, V] extends SafeMap[K, V]
- sealed trait MapSizeStrategy extends AnyRef
- case class MaxMapSizeStrategy(maxSize: Int, numberToRemove: Int) extends MapSizeStrategy with Product with Serializable
- trait ReportMapSizeReduction extends AnyRef
-
trait
SafeMap[K, V] extends AnyRef
This is used for things like thread safe caches.
This is used for things like thread safe caches. This is thread safe. You can get a value or change a value.
The initial value if the item isn't in, is not specified here: it's specified in the implementing class
- trait ThreadSafeDataManips[M[_], K, V] extends AnyRef
Value Members
- object Maps
- object NoMapSizeStrategy extends MapSizeStrategy
- object NoReportMapSizeReduction extends ReportMapSizeReduction
- object SafeMap