|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.lang.ref.JamaicaReferences
public final class JamaicaReferences
JamaicaReferences is a class that manages weak, soft and phantom references and the execution of the finalizers within JamaicaVM.
This class is not accessible by application code, all public methods are instance methods, there is no public constructor and there is no other means for the user application to obtain a reference to an instance of this class.
| Method Summary | |
|---|---|
Object |
fd2obj(Object fd)
get object from a finalize descriptor |
boolean |
finalizeObject1(Object finalizeDescriptor)
Finalize object given by finalizeDescriptor. |
void |
finalizeObject2(Object finalizeDescriptor)
Perform second half of object finalization after finalize() method was executed. |
void |
removeRef(Reference thisRef)
Remove reference from reference tree it has been added to. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public Object fd2obj(Object fd)
fd - a finalize descriptor
public void removeRef(Reference thisRef)
thisRef - the reference treepublic boolean finalizeObject1(Object finalizeDescriptor)
finalizeDescriptor - the finalize descriptor for the object
to be finalized.
public void finalizeObject2(Object finalizeDescriptor)
finalizeDescriptor - the finalize descriptor for the object
to be finalized.
|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||