public class FinalizeManager
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
FinalizeManager.ReferenceFactory |
Modifier and Type | Field and Description |
---|---|
static FinalizeManager.ReferenceFactory |
PHANTOM_REFERENCE_FACTORY |
static FinalizeManager.ReferenceFactory |
SOFT_REFERENCE_FACTORY |
static FinalizeManager.ReferenceFactory |
WEAK_REFERENCE_FACTORY |
Constructor and Description |
---|
FinalizeManager() |
Modifier and Type | Method and Description |
---|---|
static <T> java.lang.ref.Reference<T> |
register(T reference,
FinalizeAction finalizeAction,
FinalizeManager.ReferenceFactory referenceFactory) |
public static final FinalizeManager.ReferenceFactory PHANTOM_REFERENCE_FACTORY
public static final FinalizeManager.ReferenceFactory SOFT_REFERENCE_FACTORY
public static final FinalizeManager.ReferenceFactory WEAK_REFERENCE_FACTORY
public static <T> java.lang.ref.Reference<T> register(T reference, FinalizeAction finalizeAction, FinalizeManager.ReferenceFactory referenceFactory)