oracle.javatools.util
Class Maps.TimedEvictedLinkedEntry<K,V>
java.lang.Object
java.lang.ref.Reference<T>
java.lang.ref.WeakReference<V>
oracle.javatools.util.Maps.WeakLinkedEntry<K,V>
oracle.javatools.util.Maps.EvictedLinkedEntry<K,V>
oracle.javatools.util.Maps.TimedEvictedLinkedEntry<K,V>
- All Implemented Interfaces:
- java.util.Map.Entry<K,V>, Maps.BaseEntry<K,V>, Maps.LinkedEntry<K,V>, Maps.TimedEntry<K,V>
- Enclosing class:
- Maps
public static class Maps.TimedEvictedLinkedEntry<K,V>
- extends Maps.EvictedLinkedEntry<K,V>
- implements Maps.TimedEntry<K,V>
Methods inherited from class oracle.javatools.util.Maps.WeakLinkedEntry |
equals, getAfter, getBefore, getKey, getNext, getValue, hashCode, isMutable, keyHashCode, setAfter, setBefore, setNext, setValue, toString |
Methods inherited from class java.lang.ref.Reference |
clear, enqueue, get, isEnqueued |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.Map.Entry |
equals, getKey, getValue, hashCode, setValue |
Maps.TimedEvictedLinkedEntry
protected Maps.TimedEvictedLinkedEntry(long time,
int keyHashCode,
K key,
V value,
Maps.LinkedEntry<K,V> next,
java.lang.ref.ReferenceQueue<V> queue)
getTime
public long getTime()
- Specified by:
getTime
in interface Maps.TimedEntry<K,V>
setTime
public void setTime(long time)
- Specified by:
setTime
in interface Maps.TimedEntry<K,V>
Copyright © 1997, 2011, Oracle. All rights reserved.