Class Functions.WeakMemoizer.MappedReference<K,V>
java.lang.Object
java.lang.ref.Reference<V>
java.lang.ref.WeakReference<V>
io.atlassian.fugue.Functions.WeakMemoizer.MappedReference<K,V>
- Enclosing class:
Functions.WeakMemoizer<A,B>
A weak reference that maintains a reference to the key so that it can be
removed from the map when the value is garbage collected.
- Since:
- 1.1
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class Reference
clear, clone, enqueue, get, isEnqueued, reachabilityFence, refersTo
-
Field Details
-
key
-
-
Constructor Details
-
MappedReference
-
-
Method Details
-
getDescriptor
-