public final class WeakReferenceCleaner extends WeakReference<Object>
| Modifier and Type | Method and Description |
|---|---|
void |
clean() |
static WeakReferenceCleaner |
newCleaner(Object referent,
Runnable thunk) |
void |
scheduleForClean() |
static void |
startReferenceProcessor(Supplier<Executor> executorSupplier) |
clear, enqueue, get, isEnqueuedpublic static WeakReferenceCleaner newCleaner(Object referent, Runnable thunk)
public static void startReferenceProcessor(Supplier<Executor> executorSupplier)
public void clean()
public void scheduleForClean()
Copyright © 2018. All rights reserved.