org.jruby
Class RubyBasicObject.Finalizer

java.lang.Object
  extended by org.jruby.RubyBasicObject.Finalizer
All Implemented Interfaces:
Finalizable
Enclosing class:
RubyBasicObject

public class RubyBasicObject.Finalizer
extends java.lang.Object
implements Finalizable

Class that keeps track of the finalizers for the object under operation.


Constructor Summary
RubyBasicObject.Finalizer(long id)
           
 
Method Summary
 void addFinalizer(IRubyObject finalizer)
           
 void finalize()
           
 void removeFinalizers()
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RubyBasicObject.Finalizer

public RubyBasicObject.Finalizer(long id)
Method Detail

addFinalizer

public void addFinalizer(IRubyObject finalizer)

removeFinalizers

public void removeFinalizers()

finalize

public void finalize()
Specified by:
finalize in interface Finalizable
Overrides:
finalize in class java.lang.Object


Copyright © 2002-2007 JRuby Team. All Rights Reserved.