static final class ComputingConcurrentHashMap.ComputingSerializationProxy<K,V> extends MapMakerInternalMap.AbstractSerializationProxy<K,V>
ForwardingMap.StandardEntrySet, ForwardingMap.StandardKeySet, ForwardingMap.StandardValues
Modifier and Type | Field and Description |
---|---|
(package private) Function<? super K,? extends V> |
computingFunction |
private static long |
serialVersionUID |
concurrencyLevel, delegate, expireAfterAccessNanos, expireAfterWriteNanos, keyEquivalence, keyStrength, maximumSize, removalListener, valueEquivalence, valueStrength
Constructor and Description |
---|
ComputingSerializationProxy(MapMakerInternalMap.Strength keyStrength,
MapMakerInternalMap.Strength valueStrength,
Equivalence<java.lang.Object> keyEquivalence,
Equivalence<java.lang.Object> valueEquivalence,
long expireAfterWriteNanos,
long expireAfterAccessNanos,
int maximumSize,
int concurrencyLevel,
MapMaker.RemovalListener<? super K,? super V> removalListener,
java.util.concurrent.ConcurrentMap<K,V> delegate,
Function<? super K,? extends V> computingFunction) |
Modifier and Type | Method and Description |
---|---|
private void |
readObject(java.io.ObjectInputStream in) |
(package private) java.lang.Object |
readResolve() |
private void |
writeObject(java.io.ObjectOutputStream out) |
delegate, readEntries, readMapMaker, writeMapTo
putIfAbsent, remove, replace, replace
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, standardClear, standardContainsKey, standardContainsValue, standardEquals, standardHashCode, standardIsEmpty, standardPutAll, standardRemove, standardToString, values
toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
private static final long serialVersionUID
ComputingSerializationProxy(MapMakerInternalMap.Strength keyStrength, MapMakerInternalMap.Strength valueStrength, Equivalence<java.lang.Object> keyEquivalence, Equivalence<java.lang.Object> valueEquivalence, long expireAfterWriteNanos, long expireAfterAccessNanos, int maximumSize, int concurrencyLevel, MapMaker.RemovalListener<? super K,? super V> removalListener, java.util.concurrent.ConcurrentMap<K,V> delegate, Function<? super K,? extends V> computingFunction)
private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException
java.io.IOException
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.IOException
java.lang.ClassNotFoundException
java.lang.Object readResolve()