Package org.jruby.runtime

Interface Summary
BlockCallback A simple interface for creating a callback using JRuby's block logic.
CompiledBlockCallback  
ErrorLogger Defines an interface which should used in JRuby to log error messages and warnings.
IAccessor  
IRaiseListener  
MethodCacheSite  
MethodFactory.MethodDefiningCallback For batched method construction, the logic necessary to bind resulting method objects into a target module/class must be provided as a callback.
ObjectAllocator  
ObjectMarshal  
 

Class Summary
AbstractCompiledBlockCallback  
Arity The arity of a method is the number of arguments it takes.
Binding Internal live representation of a block ({...} or do ...
Block Internal live representation of a block ({...} or do ...
BlockBody The executable body portion of a closure.
CallbackFactory Helper class to build Callback method.
CallBlock A Block implemented using a Java-based BlockCallback implementation.
CallSite  
CallType  
ClassIndex  
CompiledBlock A Block implemented using a Java-based BlockCallback implementation rather than with an ICallable.
CompiledBlockLight A Block implemented using a Java-based BlockCallback implementation rather than with an ICallable.
CompiledSharedScopeBlock A Block implemented using a Java-based BlockCallback implementation rather than with an ICallable.
Constants  
DynamicScope  
EventHook  
EventHookTest  
Frame A Frame holds per-call information that needs to persist outside the execution of a given method.
GlobalVariable  
GlobalVariable.Copy  
Interpreted19Block  
InterpretedBlock This branch of the BlockBody hierarchy represents an interpreted block that passes its AST nodes to the interpreter.
Iter  
MethodBlock Internal live representation of a block ({...} or do ...
MethodFactory MethodFactory is used to generate "invokers" or "method handles" given a target class, method name, and other characteristics.
MethodIndex  
ObjectSpace FIXME: This version is faster than the previous, but both suffer from a crucial flaw: It is impossible to create an ObjectSpace with an iterator that doesn't either: a.
ReadonlyGlobalVariable  
RubyOptions Deprecated.
RubyOptions.JavaSupport  
SharedScopeBlock Represents the live state of a for or END construct in Ruby.
ThreadContext  
ThreadContext.RubyStackTraceElement  
 

Enum Summary
Block.Type  
RubyEvent  
ThreadContext.FrameType  
Visibility  
 



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