The entry was removed automatically because its key or value was garbage-collected.
The entry was removed automatically because its key or value was garbage-collected. This
can occur when using CacheBuilder#weakKeys, CacheBuilder#weakValues, or
CacheBuilder#softValues.
The entry's expiration timestamp has passed.
The entry's expiration timestamp has passed. This can occur when using
CacheBuilder#expireAfterWrite or CacheBuilder#expireAfterAccess.
The entry was manually removed by the user.
The entry was manually removed by the user. This can result from the user invoking
Cache#invalidate, Cache#invalidateAll(Traversable) or Cache#invalidateAll()
The entry itself was not actually removed, but its value was replaced by the user.
The entry itself was not actually removed, but its value was replaced by the user. This can
result from the user invoking Cache#put or LoadingCache#refresh
The entry was evicted due to size constraints.
The entry was evicted due to size constraints. This can occur when using
CacheBuilder#maximumSize or CacheBuilder#maximumWeight.
Adds an asJava method that converts a Mango RemovalCause to a
Guava RemovalCause.
Adds an asJava method that converts a Mango RemovalCause to a
Guava RemovalCause.
The returned Guava RemovalCause contains a copy of all values in the
Mango RemovalCause.
the Mango RemovalCause to convert to a Guava RemovalCause
An object with an asJava method that returns a Guava RemovalCause
view of the argument
Adds an asScala method that converts a Guava RemovalCause to a
Mango RemovalCause.
Adds an asScala method that converts a Guava RemovalCause to a
Mango RemovalCause.
The returned Mango RemovalCause contains a copy of all values in the
Guava RemovalCause.
the Guava RemovalCause to convert to a Mango RemovalCause
An object with an asScala method that returns a Mango RemovalCause
view of the argument
Available RemovalCauses