Uses of Class
org.jruby.runtime.ThreadContext

Packages that use ThreadContext
org.jruby   
org.jruby.ast.executable   
org.jruby.evaluator   
org.jruby.internal.runtime   
org.jruby.internal.runtime.methods   
org.jruby.javasupport.util   
org.jruby.runtime   
org.jruby.runtime.builtin   
 

Uses of ThreadContext in org.jruby
 

Methods in org.jruby that return ThreadContext
 ThreadContext Ruby.getCurrentContext()
           
 

Methods in org.jruby with parameters of type ThreadContext
 IRubyObject RubyEnumerable.AppendBlockCallback.call(ThreadContext context, IRubyObject[] largs, Block blk)
           
 IRubyObject RubyEnumerator.SlicedBlockCallback.call(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyEnumerator.ConsecutiveBlockCallback.call(ThreadContext context, IRubyObject[] args, Block block)
           
static IRubyObject RubyEnumerable.callEach(Ruby runtime, ThreadContext context, IRubyObject self, BlockCallback callback)
           
static IRubyObject RubyEnumerable.callEachOld(ThreadContext context, IRubyObject self, RubyModule module, BlockCallback bc)
           
 void Ruby.callEventHooks(ThreadContext context, int event, java.lang.String file, int line, java.lang.String name, IRubyObject type)
           
 IRubyObject RubyObject.callMethod(ThreadContext context, int methodIndex, java.lang.String name)
           
 IRubyObject RubyUndef.callMethod(ThreadContext context, int methodIndex, java.lang.String string)
           
 IRubyObject RubyObject.callMethod(ThreadContext context, int methodIndex, java.lang.String name, IRubyObject arg)
           
 IRubyObject RubyUndef.callMethod(ThreadContext context, int methodIndex, java.lang.String name, IRubyObject arg)
           
 IRubyObject RubyObject.callMethod(ThreadContext context, int methodIndex, java.lang.String name, IRubyObject[] args)
           
 IRubyObject RubyUndef.callMethod(ThreadContext context, int methodIndex, java.lang.String name, IRubyObject[] args)
           
 IRubyObject RubyObject.callMethod(ThreadContext context, int methodIndex, java.lang.String name, IRubyObject[] args, CallType callType)
           
 IRubyObject RubyUndef.callMethod(ThreadContext context, int methodIndex, java.lang.String name, IRubyObject[] args, CallType callType)
           
 IRubyObject RubyObject.callMethod(ThreadContext context, RubyModule rubyclass, int methodIndex, java.lang.String name, IRubyObject[] args, CallType callType)
           
 IRubyObject RubyArray.callMethod(ThreadContext context, RubyModule rubyclass, int methodIndex, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
           
 IRubyObject RubyBignum.callMethod(ThreadContext context, RubyModule rubyclass, int methodIndex, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
           
 IRubyObject RubyClass.callMethod(ThreadContext context, RubyModule rubyclass, int methodIndex, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
           
 IRubyObject RubyFixnum.callMethod(ThreadContext context, RubyModule rubyclass, int methodIndex, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
           
 IRubyObject RubyHash.callMethod(ThreadContext context, RubyModule rubyclass, int methodIndex, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
           
 IRubyObject RubyModule.callMethod(ThreadContext context, RubyModule rubyclass, int methodIndex, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
           
 IRubyObject RubyObject.callMethod(ThreadContext context, RubyModule rubyclass, int methodIndex, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
           
 IRubyObject RubyRegexp.callMethod(ThreadContext context, RubyModule rubyclass, int methodIndex, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
           
 IRubyObject RubyString.callMethod(ThreadContext context, RubyModule rubyclass, int methodIndex, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
           
 IRubyObject RubySymbol.callMethod(ThreadContext context, RubyModule rubyclass, int methodIndex, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
           
 IRubyObject RubyUndef.callMethod(ThreadContext context, RubyModule rubyclass, int methodIndex, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
           
 IRubyObject RubyObject.callMethod(ThreadContext context, RubyModule rubyclass, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
           
 IRubyObject RubyUndef.callMethod(ThreadContext context, RubyModule rubyclass, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
           
 IRubyObject RubyObject.callMethod(ThreadContext context, java.lang.String name)
           
 IRubyObject RubyUndef.callMethod(ThreadContext context, java.lang.String string)
           
 IRubyObject RubyObject.callMethod(ThreadContext context, java.lang.String name, Block block)
           
 IRubyObject RubyUndef.callMethod(ThreadContext context, java.lang.String string, Block aBlock)
           
 IRubyObject RubyObject.callMethod(ThreadContext context, java.lang.String name, IRubyObject arg)
          rb_funcall
 IRubyObject RubyUndef.callMethod(ThreadContext context, java.lang.String string, IRubyObject arg)
           
 IRubyObject RubyObject.callMethod(ThreadContext context, java.lang.String name, IRubyObject[] args)
           
 IRubyObject RubyUndef.callMethod(ThreadContext context, java.lang.String method, IRubyObject[] rubyArgs)
           
 IRubyObject RubyObject.callMethod(ThreadContext context, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject RubyUndef.callMethod(ThreadContext context, java.lang.String method, IRubyObject[] rubyArgs, Block block)
           
 IRubyObject RubyObject.callMethod(ThreadContext context, java.lang.String name, IRubyObject[] args, CallType callType)
           
 IRubyObject RubyUndef.callMethod(ThreadContext context, java.lang.String name, IRubyObject[] args, CallType callType)
           
 IRubyObject RubyObject.callMethod(ThreadContext context, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
           
 IRubyObject RubyUndef.callMethod(ThreadContext context, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
           
static IRubyObject RubyObject.callMethodMissing(ThreadContext context, IRubyObject receiver, DynamicMethod method, java.lang.String name, int methodIndex, IRubyObject[] args, IRubyObject self, CallType callType, Block block)
           
static IRubyObject RubyObject.callMethodMissing(ThreadContext context, IRubyObject receiver, DynamicMethod method, java.lang.String name, IRubyObject[] args, IRubyObject self, CallType callType, Block block)
           
 IRubyObject RubyObject.callSuper(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyUndef.callSuper(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyObject.compilerCallMethod(ThreadContext context, java.lang.String name, IRubyObject[] args, IRubyObject self, CallType callType, Block block)
          Used by the compiler to handle visibility
 IRubyObject RubyUndef.compilerCallMethod(ThreadContext context, java.lang.String name, IRubyObject[] args, IRubyObject caller, CallType callType, Block block)
           
 IRubyObject RubyObject.compilerCallMethodWithIndex(ThreadContext context, int methodIndex, java.lang.String name, IRubyObject[] args, IRubyObject self, CallType callType, Block block)
          Used by the compiler to ease calling indexed methods, also to handle visibility.
 IRubyObject RubyUndef.compilerCallMethodWithIndex(ThreadContext context, int methodIndex, java.lang.String name, IRubyObject[] args, IRubyObject caller, CallType callType, Block block)
           
 boolean RubyObject.eqlInternal(ThreadContext context, IRubyObject other)
           
 boolean RubyUndef.eqlInternal(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyObject.equalInternal(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyUndef.equalInternal(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyObject.evalSimple(ThreadContext context, IRubyObject src, java.lang.String file)
           
 IRubyObject RubyUndef.evalSimple(ThreadContext context, IRubyObject evalString, java.lang.String file)
           
 IRubyObject RubyObject.evalWithBinding(ThreadContext context, IRubyObject src, IRubyObject scope, java.lang.String file, int lineNumber)
           
 IRubyObject RubyUndef.evalWithBinding(ThreadContext context, IRubyObject evalString, IRubyObject binding, java.lang.String file, int lineNumber)
           
 void Ruby.CallTraceFuncHook.event(ThreadContext context, int event, java.lang.String file, int line, java.lang.String name, IRubyObject type)
           
 void RubyEnumerator.SlicedBlockCallback.yieldLeftovers(ThreadContext context)
          Pass slice dregs on to client blcok
 

Uses of ThreadContext in org.jruby.ast.executable
 

Methods in org.jruby.ast.executable with parameters of type ThreadContext
 IRubyObject YARVMachine.exec(ThreadContext context, IRubyObject self, DynamicScope scope, YARVMachine.Instruction[] bytecodes)
           
 IRubyObject YARVMachine.exec(ThreadContext context, IRubyObject self, StaticScope scope, YARVMachine.Instruction[] bytecodes)
           
 IRubyObject Script.run(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block)
           
 

Uses of ThreadContext in org.jruby.evaluator
 

Methods in org.jruby.evaluator with parameters of type ThreadContext
static IRubyObject AssignmentVisitor.assign(Ruby runtime, ThreadContext context, IRubyObject self, Node node, IRubyObject value, Block block, boolean check)
           
static IRubyObject EvaluationState.eval(Ruby runtime, ThreadContext context, Node node, IRubyObject self, Block block)
           
static Block EvaluationState.getBlock(Ruby runtime, ThreadContext context, IRubyObject self, Block currentBlock, Node blockNode)
           
static RubyModule EvaluationState.getClassVariableBase(ThreadContext context, Ruby runtime)
           
static IRubyObject AssignmentVisitor.multiAssign(Ruby runtime, ThreadContext context, IRubyObject self, MultipleAsgnNode node, RubyArray value, boolean callAsProc)
           
 

Uses of ThreadContext in org.jruby.internal.runtime
 

Methods in org.jruby.internal.runtime that return ThreadContext
 ThreadContext ThreadService.getCurrentContext()
           
 

Uses of ThreadContext in org.jruby.internal.runtime.methods
 

Methods in org.jruby.internal.runtime.methods with parameters of type ThreadContext
protected abstract  IRubyObject CompiledMethod.call(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block)
           
 IRubyObject UndefinedMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, java.lang.String name, IRubyObject[] args, boolean noSuper)
          If UndefinedMethod gets invoked, don't do the usual method scoping/framing.
 IRubyObject AliasMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject CompiledMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject DynamicMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
          Call the method
 IRubyObject SimpleCallbackMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject SimpleInvocationMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject SimpleReflectedMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject WrapperMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject AliasMethod.internalCall(ThreadContext context, RubyModule clazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject CompiledMethod.internalCall(ThreadContext context, RubyModule clazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject DefaultMethod.internalCall(ThreadContext context, RubyModule clazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
protected abstract  IRubyObject DynamicMethod.internalCall(ThreadContext context, RubyModule clazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject FullFunctionCallbackMethod.internalCall(ThreadContext context, RubyModule clazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject FullFunctionReflectedMethod.internalCall(ThreadContext context, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject FullInvocationMethod.internalCall(ThreadContext context, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject MethodMethod.internalCall(ThreadContext context, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject ProcMethod.internalCall(ThreadContext context, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject SimpleCallbackMethod.internalCall(ThreadContext context, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject SimpleInvocationMethod.internalCall(ThreadContext context, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject SimpleReflectedMethod.internalCall(ThreadContext context, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject UndefinedMethod.internalCall(ThreadContext context, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject WrapperMethod.internalCall(ThreadContext context, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject YARVMethod.internalCall(ThreadContext context, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 void AliasMethod.postMethod(ThreadContext context)
           
 void CompiledMethod.postMethod(ThreadContext context)
           
 void DefaultMethod.postMethod(ThreadContext context)
           
protected abstract  void DynamicMethod.postMethod(ThreadContext context)
           
 void FullFunctionCallbackMethod.postMethod(ThreadContext context)
           
 void FullFunctionReflectedMethod.postMethod(ThreadContext context)
           
 void FullInvocationMethod.postMethod(ThreadContext context)
           
 void MethodMethod.postMethod(ThreadContext context)
           
 void ProcMethod.postMethod(ThreadContext context)
           
 void SimpleCallbackMethod.postMethod(ThreadContext context)
           
 void SimpleInvocationMethod.postMethod(ThreadContext context)
           
 void SimpleReflectedMethod.postMethod(ThreadContext context)
           
 void UndefinedMethod.postMethod(ThreadContext context)
           
 void WrapperMethod.postMethod(ThreadContext context)
           
 void YARVMethod.postMethod(ThreadContext context)
           
 void AliasMethod.preMethod(ThreadContext context, RubyModule clazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 void CompiledMethod.preMethod(ThreadContext context, RubyModule clazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 void DefaultMethod.preMethod(ThreadContext context, RubyModule clazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
protected abstract  void DynamicMethod.preMethod(ThreadContext context, RubyModule clazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 void FullFunctionCallbackMethod.preMethod(ThreadContext context, RubyModule clazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 void FullFunctionReflectedMethod.preMethod(ThreadContext context, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 void FullInvocationMethod.preMethod(ThreadContext context, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 void MethodMethod.preMethod(ThreadContext context, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 void ProcMethod.preMethod(ThreadContext context, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 void SimpleCallbackMethod.preMethod(ThreadContext context, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 void SimpleInvocationMethod.preMethod(ThreadContext context, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 void SimpleReflectedMethod.preMethod(ThreadContext context, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 void UndefinedMethod.preMethod(ThreadContext context, RubyModule implementationClass, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 void WrapperMethod.preMethod(ThreadContext context, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 void YARVMethod.preMethod(ThreadContext context, RubyModule clazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 

Uses of ThreadContext in org.jruby.javasupport.util
 

Methods in org.jruby.javasupport.util with parameters of type ThreadContext
static CompiledBlock CompilerHelpers.createBlock(ThreadContext context, IRubyObject self, int arity, java.lang.String[] staticScopeNames, CompiledBlockCallback callback)
           
static IRubyObject CompilerHelpers.def(ThreadContext context, Visibility visibility, IRubyObject self, java.lang.Class compiledClass, java.lang.String name, java.lang.String javaName, java.lang.String[] scopeNames, int arity)
           
static IRubyObject CompilerHelpers.doAttrAssign(IRubyObject receiver, IRubyObject[] args, ThreadContext context, java.lang.String name, IRubyObject caller, CallType callType, Block block)
           
static IRubyObject CompilerHelpers.doAttrAssignIndexed(IRubyObject receiver, IRubyObject[] args, ThreadContext context, byte methodIndex, java.lang.String name, IRubyObject caller, CallType callType, Block block)
           
static IRubyObject CompilerHelpers.doInvokeDynamic(IRubyObject receiver, IRubyObject[] args, ThreadContext context, java.lang.String name, IRubyObject caller, CallType callType, Block block)
           
static IRubyObject CompilerHelpers.doInvokeDynamicIndexed(IRubyObject receiver, IRubyObject[] args, ThreadContext context, byte methodIndex, java.lang.String name, IRubyObject caller, CallType callType, Block block)
           
static IRubyObject CompilerHelpers.fetchClassVariable(ThreadContext context, Ruby runtime, IRubyObject self, java.lang.String name)
           
static RubyModule CompilerHelpers.prepareClassNamespace(ThreadContext context, IRubyObject rubyModule)
           
static IRubyObject CompilerHelpers.setClassVariable(ThreadContext context, Ruby runtime, IRubyObject self, java.lang.String name, IRubyObject value)
           
 

Uses of ThreadContext in org.jruby.runtime
 

Methods in org.jruby.runtime that return ThreadContext
static ThreadContext ThreadContext.newContext(Ruby runtime)
           
 

Methods in org.jruby.runtime with parameters of type ThreadContext
 IRubyObject Block.call(ThreadContext context, IRubyObject[] args)
           
 IRubyObject CallBlock.call(ThreadContext context, IRubyObject[] args)
           
 IRubyObject CompiledBlock.call(ThreadContext context, IRubyObject[] args)
           
 IRubyObject MethodBlock.call(ThreadContext context, IRubyObject[] args)
           
 IRubyObject BlockCallback.call(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject SharedScopeBlock.call(ThreadContext context, IRubyObject[] args, IRubyObject replacementSelf)
           
 IRubyObject CompiledBlockCallback.call(ThreadContext context, IRubyObject self, IRubyObject[] args)
           
static Block Block.createBlock(ThreadContext context, IterNode iterNode, DynamicScope dynamicScope, IRubyObject self)
           
static MethodBlock MethodBlock.createMethodBlock(ThreadContext context, DynamicScope dynamicScope, Callback callback, RubyMethod method, IRubyObject self)
           
static Block SharedScopeBlock.createSharedScopeBlock(ThreadContext context, IterNode iterNode, DynamicScope dynamicScope, IRubyObject self)
           
 void EventHook.event(ThreadContext context, int event, java.lang.String file, int line, java.lang.String name, IRubyObject type)
           
protected  void Block.post(ThreadContext context)
           
protected  void CompiledBlock.post(ThreadContext context)
           
protected  void MethodBlock.post(ThreadContext context)
           
protected  void Block.pre(ThreadContext context, RubyModule klass)
           
protected  void CompiledBlock.pre(ThreadContext context, RubyModule klass)
           
protected  void MethodBlock.pre(ThreadContext context, RubyModule klass)
           
protected  void SharedScopeBlock.pre(ThreadContext context, RubyModule klass)
           
 IRubyObject Block.yield(ThreadContext context, IRubyObject value)
           
 IRubyObject CallBlock.yield(ThreadContext context, IRubyObject value)
           
 IRubyObject MethodBlock.yield(ThreadContext context, IRubyObject value)
           
 IRubyObject Block.yield(ThreadContext context, IRubyObject value, IRubyObject self, RubyModule klass, boolean aValue)
          Yield to this block, usually passed to the current call.
 IRubyObject CallBlock.yield(ThreadContext context, IRubyObject value, IRubyObject self, RubyModule klass, boolean aValue)
          Yield to this block, usually passed to the current call.
 IRubyObject CompiledBlock.yield(ThreadContext context, IRubyObject args, IRubyObject self, RubyModule klass, boolean aValue)
           
 IRubyObject MethodBlock.yield(ThreadContext context, IRubyObject value, IRubyObject self, RubyModule klass, boolean aValue)
          Yield to this block, usually passed to the current call.
 

Constructors in org.jruby.runtime with parameters of type ThreadContext
CallBlock(IRubyObject self, RubyModule imClass, Arity arity, BlockCallback callback, ThreadContext ctx)
           
CompiledBlock(ThreadContext context, IRubyObject self, Arity arity, DynamicScope dynamicScope, CompiledBlockCallback callback)
           
 

Uses of ThreadContext in org.jruby.runtime.builtin
 

Methods in org.jruby.runtime.builtin with parameters of type ThreadContext
 IRubyObject IRubyObject.callMethod(ThreadContext context, int methodIndex, java.lang.String string)
           
 IRubyObject IRubyObject.callMethod(ThreadContext context, int methodIndex, java.lang.String name, IRubyObject arg)
           
 IRubyObject IRubyObject.callMethod(ThreadContext context, int methodIndex, java.lang.String name, IRubyObject[] args)
           
 IRubyObject IRubyObject.callMethod(ThreadContext context, int methodIndex, java.lang.String name, IRubyObject[] args, CallType callType)
           
 IRubyObject IRubyObject.callMethod(ThreadContext context, RubyModule rubyclass, int methodIndex, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
           
 IRubyObject IRubyObject.callMethod(ThreadContext context, RubyModule rubyclass, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
           
 IRubyObject IRubyObject.callMethod(ThreadContext context, java.lang.String string)
           
 IRubyObject IRubyObject.callMethod(ThreadContext context, java.lang.String string, Block aBlock)
           
 IRubyObject IRubyObject.callMethod(ThreadContext context, java.lang.String string, IRubyObject arg)
           
 IRubyObject IRubyObject.callMethod(ThreadContext context, java.lang.String method, IRubyObject[] rubyArgs)
           
 IRubyObject IRubyObject.callMethod(ThreadContext context, java.lang.String method, IRubyObject[] rubyArgs, Block block)
           
 IRubyObject IRubyObject.callMethod(ThreadContext context, java.lang.String name, IRubyObject[] args, CallType callType)
           
 IRubyObject IRubyObject.callMethod(ThreadContext context, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
           
 IRubyObject IRubyObject.callSuper(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject IRubyObject.compilerCallMethod(ThreadContext context, java.lang.String name, IRubyObject[] args, IRubyObject caller, CallType callType, Block block)
           
 IRubyObject IRubyObject.compilerCallMethodWithIndex(ThreadContext context, int methodIndex, java.lang.String name, IRubyObject[] args, IRubyObject caller, CallType callType, Block block)
           
 boolean IRubyObject.eqlInternal(ThreadContext context, IRubyObject other)
           
 IRubyObject IRubyObject.equalInternal(ThreadContext context, IRubyObject other)
           
 IRubyObject IRubyObject.evalSimple(ThreadContext context, IRubyObject evalString, java.lang.String file)
          Evaluate the given string.
 IRubyObject IRubyObject.evalWithBinding(ThreadContext context, IRubyObject evalString, IRubyObject binding, java.lang.String file, int lineNumber)
          Evaluate the given string under the specified binding object.
 



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