org.jruby.javasupport
Class JavaEmbedUtils.InterpretedEvalUnit

java.lang.Object
  extended by org.jruby.javasupport.JavaEmbedUtils.InterpretedEvalUnit
All Implemented Interfaces:
JavaEmbedUtils.EvalUnit
Enclosing class:
JavaEmbedUtils

public static class JavaEmbedUtils.InterpretedEvalUnit
extends java.lang.Object
implements JavaEmbedUtils.EvalUnit

An evaluation unit which is based on running JRuby's interpreter (as opposed to the compiler).


Constructor Summary
protected JavaEmbedUtils.InterpretedEvalUnit(Ruby runtime, Node node)
           
 
Method Summary
 IRubyObject run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaEmbedUtils.InterpretedEvalUnit

protected JavaEmbedUtils.InterpretedEvalUnit(Ruby runtime,
                                             Node node)
Method Detail

run

public IRubyObject run()
Specified by:
run in interface JavaEmbedUtils.EvalUnit
Returns:
results of executing this evaluation unit.


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