Entry
One binding of a value to a class via a ClassValue. States are:
promise if value == Entry.this
else dead if version == null
else stale if version != classValue.version
else live Promises are never put into the cache; they only live in the backing map while a computeValue call is in flight. Once an entry goes stale, it can be reset at any time into the dead state.
Properties
Functions
Link copied to clipboard
Link copied to clipboard
Clears this reference and enqueues it in its associated ReferenceQueue, if any.
Link copied to clipboard
Returns the referent or null if it has been cleared.
Link copied to clipboard
Link copied to clipboard