|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
BlockCallback | A simple interface for creating a callback using JRuby's block logic. |
CacheMap.CacheSite | |
CompiledBlockCallback | |
ErrorLogger | Defines an interface which should used in JRuby to log error messages and warnings. |
EventHook | |
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 | |
---|---|
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 | 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. |
CallSite | |
CallSite.DivCallSite | |
CallSite.GeCallSite | |
CallSite.GtCallSite | |
CallSite.InlineCachingCallSite | |
CallSite.LeCallSite | |
CallSite.LtCallSite | |
CallSite.MinusCallSite | |
CallSite.MulCallSite | |
CallSite.PlusCallSite | |
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 | |
Dispatcher | |
DynamicScope | |
Frame | Frame for a full (read: not 'fast') Ruby method invocation. |
GlobalVariable | |
GlobalVariable.Copy | |
InterpretedBlock | Internal live representation of a block ({...} or do ... |
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 | |
RubyOptions.JavaSupport | |
SharedScopeBlock | Represents the live state of a for or END construct in Ruby. |
ThreadContext |
Enum Summary | |
---|---|
Block.Type | |
Visibility |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |