Serialized Form


Package com.googlecode.concurrentlinkedhashmap

Class com.googlecode.concurrentlinkedhashmap.ConcurrentLinkedHashMap extends AbstractMap<K,V> implements Serializable

serialVersionUID: 1L

Serialization Methods

readObject

private void readObject(ObjectInputStream stream)
                 throws InvalidObjectException
Throws:
InvalidObjectException

writeReplace

Object writeReplace()
Serialized Fields

data

ConcurrentMap<K,V> data

concurrencyLevel

int concurrencyLevel

evictionDeque

com.googlecode.concurrentlinkedhashmap.LinkedDeque<E extends com.googlecode.concurrentlinkedhashmap.Linked<E>> evictionDeque

capacity

int capacity

weightedSize

int weightedSize

nextOrder

int nextOrder

drainedOrder

int drainedOrder

evictionLock

Lock evictionLock

buffers

Queue<E>[] buffers

executor

ExecutorService executor

weigher

com.googlecode.concurrentlinkedhashmap.ConcurrentLinkedHashMap.BoundedWeigher<V> weigher

bufferLengths

AtomicIntegerArray bufferLengths

drainStatus

AtomicReference<V> drainStatus

pendingNotifications

Queue<E> pendingNotifications

listener

EvictionListener<K,V> listener



Copyright © 2012. All Rights Reserved.