Package org.jruby
Class RubyBasicObject.Finalizer
java.lang.Object
org.jruby.RubyBasicObject.Finalizer
- All Implemented Interfaces:
Finalizable
- Enclosing class:
RubyBasicObject
Class that keeps track of the finalizers for the object under
operation.
-
Constructor Summary
ConstructorsConstructorDescriptionFinalizer
(RubyFixnum id) Finalizer
(IRubyObject id, RubyBasicObject.Finalizer original) Cloning finalizer needs new copy with its own id. -
Method Summary
Modifier and TypeMethodDescriptionvoid
addFinalizer
(IRubyObject finalizer) Deprecated.addFinalizer
(ThreadContext context, IRubyObject finalizer) void
finalize()
void
-
Constructor Details
-
Method Details
-
addFinalizer
Deprecated. -
addFinalizer
-
removeFinalizers
public void removeFinalizers() -
finalize
public void finalize()- Specified by:
finalize
in interfaceFinalizable
- Overrides:
finalize
in classObject
-