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.
EventHook  
IAccessor  
IRaiseListener  
MethodCacheSite  
ObjectAllocator  
ObjectMarshal  
 

Class Summary
Arity The arity of a method is the number of arguments it takes.
Block Internal live representation of a block ({...} or do ...
CacheMap This class represents mappings between methods that have been cached and the classes which have cached them.
CallbackFactory Helper class to build Callback method.
CallBlock A Block implemented using a Java-based BlockCallback implementation rather than with an ICallable.
CallType  
ClassIndex  
CompiledBlock A Block implemented using a Java-based BlockCallback implementation rather than with an ICallable.
Constants  
DynamicScope Represents the the dynamic portion of scoping information.
Frame Frame for a full (read: not 'fast') Ruby method invocation.
GlobalVariable  
GlobalVariable.Copy  
Iter  
MethodBlock Internal live representation of a block ({...} or do ...
MethodFactory  
MethodIndex  
MethodSelectorTable  
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  
RubyOptions.JavaSupport  
SharedScopeBlock Represents the live state of a for or END construct in Ruby.
ThreadContext  
Visibility This class represents two concepts: method visibility and a mask for determining a set of valid method visibilities.
 



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