Package | Description |
---|---|
com.google.common.collect |
This package contains generic collection interfaces and implementations, and
other utilities for working with collections.
|
Modifier and Type | Field and Description |
---|---|
private MapMaker.RemovalCause |
MapMaker.RemovalNotification.cause |
(package private) MapMaker.RemovalCause |
MapMaker.nullRemovalCause |
private MapMaker.RemovalCause |
MapMaker.NullConcurrentMap.removalCause |
Modifier and Type | Method and Description |
---|---|
MapMaker.RemovalCause |
MapMaker.RemovalNotification.getCause()
Returns the cause for which the entry was removed.
|
static MapMaker.RemovalCause |
MapMaker.RemovalCause.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static MapMaker.RemovalCause[] |
MapMaker.RemovalCause.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
(package private) void |
MapMakerInternalMap.Segment.enqueueNotification(K key,
int hash,
V value,
MapMaker.RemovalCause cause) |
(package private) void |
MapMakerInternalMap.Segment.enqueueNotification(MapMakerInternalMap.ReferenceEntry<K,V> entry,
MapMaker.RemovalCause cause) |
(package private) boolean |
MapMakerInternalMap.Segment.removeEntry(MapMakerInternalMap.ReferenceEntry<K,V> entry,
int hash,
MapMaker.RemovalCause cause) |
Constructor and Description |
---|
RemovalNotification(K key,
V value,
MapMaker.RemovalCause cause) |