| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class | |
| pack-priv static class |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static < the reference value type T, the reference attachment type A> Reference | |
| public static < the reference value type T, the reference attachment type A> Reference | Returns: the referencethe reference type type,the reference value value, A the attachment value attachment, ReferenceQueue<? super T> the reference queue to use, if any referenceQueue)Create a reference of a given type with the provided value and attachment. |
| public static < the reference value type T, the reference attachment type A> Reference | |
| public static < the reference value type T, the attachment value type A> Reference |
| NULL | back to summary |
|---|---|
| private static final Reference<?, ?> NULL | |
| References | back to summary |
|---|---|
| private References() | |
| create | back to summary |
|---|---|
| public static <T, A> Reference Create a reference of a given type with the provided value and attachment. If the reference type is
| |
| create | back to summary |
|---|---|
| public static <T, A> Reference Create a reference of a given type with the provided value and attachment. If the reference type is
| |
| create | back to summary |
|---|---|
| public static <T, A> Reference Create a reference of a given type with the provided value and attachment. If the reference type is
| |
| getNullReference | back to summary |
|---|---|
| public static <T, A> Reference Get a
| |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final ReferenceQueue |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| REAPER_QUEUE | back to summary |
|---|---|
| pack-priv static final ReferenceQueue<Object> REAPER_QUEUE | |
| BuildTimeHolder | back to summary |
|---|---|
| pack-priv BuildTimeHolder() | |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv static ReferenceQueue | |
| private static boolean | |
| private static <T, A> void | |
| public void | run()
Overrides java. Implements java. This method is run by the thread when it executes. |
| private static Void |
| ReaperThread | back to summary |
|---|---|
| pack-priv ReaperThread() | |
| getReaperQueue | back to summary |
|---|---|
| pack-priv static ReferenceQueue | |
| isBuildTime | back to summary |
|---|---|
| private static boolean isBuildTime() | |
| reap | back to summary |
|---|---|
private static <T, A> void reap(final Reapable<T, A> reapable)
| |
| run | back to summary |
|---|---|
| public void run() Overrides java. Implements java. Doc from java. This method is run by the thread when it executes. Subclasses of This method is not intended to be invoked directly. If this thread is a
platform thread created with a | |
| startThreadAction | back to summary |
|---|---|
| private static Void startThreadAction(int id) | |