Class ConcurrentLinkedHashMap.SerializationProxy<K,​V>

  • All Implemented Interfaces:
    java.io.Serializable
    Enclosing class:
    ConcurrentLinkedHashMap<K,​V>

    static final class ConcurrentLinkedHashMap.SerializationProxy<K,​V>
    extends java.lang.Object
    implements java.io.Serializable
    A proxy that is serialized instead of the map. The page-replacement algorithm's data structures are not serialized so the deserialized instance contains only the entries. This is acceptable as caches hold transient data that is recomputable and serialization would tend to be used as a fast warm-up process.
    • Field Detail

      • concurrencyLevel

        final int concurrencyLevel
      • data

        final java.util.Map<K,​V> data
      • capacity

        final long capacity
    • Method Detail

      • readResolve

        java.lang.Object readResolve()