org.jruby
Class RubyObject.Finalizer

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

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

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


Constructor Summary
RubyObject.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

RubyObject.Finalizer

public RubyObject.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.