T - public interface Reference<T> extends AutoCloseable
| Modifier and Type | Method and Description |
|---|---|
Reference<T> |
acquire(Object purpose)
Acquire a new reference with a given comment object
Acquiration fails if isAlive() returns false
|
T |
get()
Get the referent
|
StackTraceElement[] |
getAquisitionStackTrace()
Optional operation.
|
boolean |
isAlive()
A reference may itself be released, but references to it may keep it alive
|
boolean |
isClosed()
Check whether this reference is closed / released
|
closeT get()
Reference<T> acquire(Object purpose)
boolean isAlive()
boolean isClosed()
StackTraceElement[] getAquisitionStackTrace()
Copyright © 2020. All rights reserved.