Package | Description |
---|---|
org.jruby.ast.executable | |
org.jruby.internal.runtime.methods | |
org.jruby.javasupport.util | |
org.jruby.runtime | |
org.jruby.runtime.callback |
Modifier and Type | Field and Description |
---|---|
CompiledBlockCallback[] |
RuntimeCache.blockCallbacks |
Modifier and Type | Method and Description |
---|---|
CompiledBlockCallback |
AbstractScript.getBlockCallback(int i,
java.lang.String method) |
CompiledBlockCallback |
RuntimeCache.getBlockCallback(java.lang.Object scriptObject,
int index,
java.lang.String method) |
CompiledBlockCallback |
AbstractScript.getBlockCallback0(java.lang.String method) |
CompiledBlockCallback |
AbstractScript.getBlockCallback1(java.lang.String method) |
CompiledBlockCallback |
AbstractScript.getBlockCallback2(java.lang.String method) |
CompiledBlockCallback |
AbstractScript.getBlockCallback3(java.lang.String method) |
CompiledBlockCallback |
AbstractScript.getBlockCallback4(java.lang.String method) |
CompiledBlockCallback |
AbstractScript.getBlockCallback5(java.lang.String method) |
CompiledBlockCallback |
AbstractScript.getBlockCallback6(java.lang.String method) |
CompiledBlockCallback |
AbstractScript.getBlockCallback7(java.lang.String method) |
CompiledBlockCallback |
AbstractScript.getBlockCallback8(java.lang.String method) |
CompiledBlockCallback |
AbstractScript.getBlockCallback9(java.lang.String method) |
Modifier and Type | Method and Description |
---|---|
CompiledBlockCallback |
InvocationMethodFactory.getBlockCallback(java.lang.String method,
java.lang.String file,
int line,
java.lang.Object scriptObject) |
CompiledBlockCallback |
ReflectionMethodFactory.getBlockCallback(java.lang.String method,
java.lang.String file,
int line,
java.lang.Object scriptObject) |
Modifier and Type | Method and Description |
---|---|
static CompiledBlockCallback |
RuntimeHelpers.createBlockCallback(java.lang.Object scriptObject,
java.lang.String closureMethod,
java.lang.String file,
int line) |
Modifier and Type | Method and Description |
---|---|
static Block |
RuntimeHelpers.createSharedScopeBlock(ThreadContext context,
IRubyObject self,
int arity,
CompiledBlockCallback callback,
boolean hasMultipleArgsHead,
int argsNodeType) |
static IRubyObject |
RuntimeHelpers.runBeginBlock(ThreadContext context,
IRubyObject self,
java.lang.String scopeString,
CompiledBlockCallback callback) |
Modifier and Type | Field and Description |
---|---|
protected CompiledBlockCallback |
CompiledBlock.callback |
Modifier and Type | Method and Description |
---|---|
abstract CompiledBlockCallback |
CallbackFactory.getBlockCallback(java.lang.String method,
java.lang.Object scriptObject)
Deprecated.
|
abstract CompiledBlockCallback |
MethodFactory.getBlockCallback(java.lang.String method,
java.lang.String file,
int line,
java.lang.Object scriptObject)
Get a CompiledBlockCallback for the specified block
|
Modifier and Type | Method and Description |
---|---|
static BlockBody |
CompiledBlock.newCompiledBlock(Arity arity,
StaticScope scope,
CompiledBlockCallback callback,
boolean hasMultipleArgsHead,
int argumentType) |
static BlockBody |
CompiledBlockLight.newCompiledBlockLight(Arity arity,
StaticScope scope,
CompiledBlockCallback callback,
boolean hasMultipleArgsHead,
int argumentType) |
static Block |
CompiledBlock.newCompiledClosure(ThreadContext context,
IRubyObject self,
Arity arity,
StaticScope scope,
CompiledBlockCallback callback,
boolean hasMultipleArgsHead,
int argumentType) |
static Block |
CompiledBlockLight.newCompiledClosureLight(ThreadContext context,
IRubyObject self,
Arity arity,
StaticScope scope,
CompiledBlockCallback callback,
boolean hasMultipleArgsHead,
int argumentType) |
static Block |
CompiledSharedScopeBlock.newCompiledSharedScopeClosure(ThreadContext context,
IRubyObject self,
Arity arity,
DynamicScope dynamicScope,
CompiledBlockCallback callback,
boolean hasMultipleArgsHead,
int argumentType) |
Constructor and Description |
---|
CompiledBlock(Arity arity,
StaticScope scope,
CompiledBlockCallback callback,
boolean hasMultipleArgsHead,
int argumentType) |
CompiledBlockLight(Arity arity,
StaticScope scope,
CompiledBlockCallback callback,
boolean hasMultipleArgsHead,
int argumentType) |
Modifier and Type | Method and Description |
---|---|
CompiledBlockCallback |
InvocationCallbackFactory.getBlockCallback(java.lang.String method,
java.lang.Object scriptObject)
Deprecated.
|
CompiledBlockCallback |
ReflectionCallbackFactory.getBlockCallback(java.lang.String method,
java.lang.Object scriptObject)
Deprecated.
|
Copyright © 2002-2009 JRuby Team. All Rights Reserved.