abstract static class MapMakerInternalMap.AbstractSerializationProxy<K,V> extends ForwardingConcurrentMap<K,V> implements java.io.Serializable
ForwardingMap.StandardEntrySet, ForwardingMap.StandardKeySet, ForwardingMap.StandardValues| Modifier and Type | Field and Description |
|---|---|
(package private) int |
concurrencyLevel |
(package private) java.util.concurrent.ConcurrentMap<K,V> |
delegate |
(package private) Equivalence<java.lang.Object> |
keyEquivalence |
(package private) MapMakerInternalMap.Strength |
keyStrength |
private static long |
serialVersionUID |
(package private) Equivalence<java.lang.Object> |
valueEquivalence |
(package private) MapMakerInternalMap.Strength |
valueStrength |
| Constructor and Description |
|---|
AbstractSerializationProxy(MapMakerInternalMap.Strength keyStrength,
MapMakerInternalMap.Strength valueStrength,
Equivalence<java.lang.Object> keyEquivalence,
Equivalence<java.lang.Object> valueEquivalence,
int concurrencyLevel,
java.util.concurrent.ConcurrentMap<K,V> delegate) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.concurrent.ConcurrentMap<K,V> |
delegate()
Returns the backing delegate instance that methods are forwarded to.
|
(package private) void |
readEntries(java.io.ObjectInputStream in) |
(package private) MapMaker |
readMapMaker(java.io.ObjectInputStream in) |
(package private) void |
writeMapTo(java.io.ObjectOutputStream out) |
putIfAbsent, remove, replace, replaceclear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, standardClear, standardContainsKey, standardContainsValue, standardEquals, standardHashCode, standardIsEmpty, standardPutAll, standardRemove, standardToString, valuestoStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitprivate static final long serialVersionUID
final MapMakerInternalMap.Strength keyStrength
final MapMakerInternalMap.Strength valueStrength
final Equivalence<java.lang.Object> keyEquivalence
final Equivalence<java.lang.Object> valueEquivalence
final int concurrencyLevel
AbstractSerializationProxy(MapMakerInternalMap.Strength keyStrength, MapMakerInternalMap.Strength valueStrength, Equivalence<java.lang.Object> keyEquivalence, Equivalence<java.lang.Object> valueEquivalence, int concurrencyLevel, java.util.concurrent.ConcurrentMap<K,V> delegate)
protected java.util.concurrent.ConcurrentMap<K,V> delegate()
ForwardingObjectForwardingSet.delegate(). Concrete subclasses override this method to supply the
instance being decorated.delegate in class ForwardingConcurrentMap<K,V>void writeMapTo(java.io.ObjectOutputStream out)
throws java.io.IOException
java.io.IOExceptionMapMaker readMapMaker(java.io.ObjectInputStream in) throws java.io.IOException
java.io.IOExceptionvoid readEntries(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
java.io.IOExceptionjava.lang.ClassNotFoundException