Uses of Class
org.jruby.runtime.Binding

Packages that use Binding
org.jruby   
org.jruby.runtime   
 

Uses of Binding in org.jruby
 

Methods in org.jruby that return Binding
 Binding RubyBinding.getBinding()
           
 

Methods in org.jruby with parameters of type Binding
 RubyBinding Ruby.newBinding(Binding binding)
           
static RubyBinding RubyBinding.newBinding(Ruby runtime, Binding binding)
           
 

Constructors in org.jruby with parameters of type Binding
RubyBinding(Ruby runtime, RubyClass rubyClass, Binding binding)
           
 

Uses of Binding in org.jruby.runtime
 

Methods in org.jruby.runtime that return Binding
 Binding Binding.cloneBinding()
           
 Binding Block.getBinding()
           
 

Methods in org.jruby.runtime with parameters of type Binding
 IRubyObject BlockBody.call(ThreadContext context, IRubyObject[] args, Binding binding, Block.Type type)
           
 IRubyObject CallBlock.call(ThreadContext context, IRubyObject[] args, Binding binding, Block.Type type)
           
 IRubyObject MethodBlock.call(ThreadContext context, IRubyObject[] args, Binding binding, Block.Type type)
           
 IRubyObject SharedScopeBlock.call(ThreadContext context, IRubyObject[] args, IRubyObject replacementSelf, Binding binding, Block.Type type)
           
abstract  Block BlockBody.cloneBlock(Binding binding)
           
 Block CallBlock.cloneBlock(Binding binding)
           
 Block CompiledBlock.cloneBlock(Binding binding)
           
 Block CompiledSharedScopeBlock.cloneBlock(Binding binding)
           
 Block InterpretedBlock.cloneBlock(Binding binding)
           
 Block MethodBlock.cloneBlock(Binding binding)
           
 Block SharedScopeBlock.cloneBlock(Binding binding)
           
protected  void MethodBlock.post(ThreadContext context, Binding binding, Frame lastFrame)
           
protected  void CompiledBlock.post(ThreadContext context, Binding binding, Visibility vis, Frame lastFrame)
           
protected  void CompiledBlockLight.post(ThreadContext context, Binding binding, Visibility vis, Frame lastFrame)
           
protected  void InterpretedBlock.post(ThreadContext context, Binding binding, Visibility vis, Frame lastFrame)
           
 void ThreadContext.postEvalWithBinding(Binding binding, Frame lastFrame)
           
 void ThreadContext.postYield(Binding binding, Frame lastFrame)
           
 void ThreadContext.postYieldLight(Binding binding, Frame lastFrame)
           
protected  Frame CompiledBlock.pre(ThreadContext context, RubyModule klass, Binding binding)
           
protected  Frame CompiledBlockLight.pre(ThreadContext context, RubyModule klass, Binding binding)
           
protected  Frame CompiledSharedScopeBlock.pre(ThreadContext context, RubyModule klass, Binding binding)
           
protected  Frame InterpretedBlock.pre(ThreadContext context, RubyModule klass, Binding binding)
           
protected  Frame MethodBlock.pre(ThreadContext context, RubyModule klass, Binding binding)
           
protected  Frame SharedScopeBlock.pre(ThreadContext context, RubyModule klass, Binding binding)
           
 Frame ThreadContext.preEvalWithBinding(Binding binding)
           
 Frame ThreadContext.preForBlock(Binding binding, RubyModule klass)
           
 Frame ThreadContext.preYieldLightBlock(Binding binding, DynamicScope emptyScope, RubyModule klass)
           
 Frame ThreadContext.preYieldNoScope(Binding binding, RubyModule klass)
           
 Frame ThreadContext.preYieldSpecificBlock(Binding binding, StaticScope scope, RubyModule klass)
           
abstract  IRubyObject BlockBody.yield(ThreadContext context, IRubyObject value, Binding binding, Block.Type type)
           
 IRubyObject CallBlock.yield(ThreadContext context, IRubyObject value, Binding binding, Block.Type type)
           
 IRubyObject CompiledBlock.yield(ThreadContext context, IRubyObject value, Binding binding, Block.Type type)
           
 IRubyObject InterpretedBlock.yield(ThreadContext context, IRubyObject value, Binding binding, Block.Type type)
           
 IRubyObject MethodBlock.yield(ThreadContext context, IRubyObject value, Binding binding, Block.Type type)
           
abstract  IRubyObject BlockBody.yield(ThreadContext context, IRubyObject value, IRubyObject self, RubyModule klass, boolean aValue, Binding binding, Block.Type type)
           
 IRubyObject CallBlock.yield(ThreadContext context, IRubyObject value, IRubyObject self, RubyModule klass, boolean aValue, Binding binding, Block.Type type)
          Yield to this block, usually passed to the current call.
 IRubyObject CompiledBlock.yield(ThreadContext context, IRubyObject args, IRubyObject self, RubyModule klass, boolean aValue, Binding binding, Block.Type type)
           
 IRubyObject InterpretedBlock.yield(ThreadContext context, IRubyObject value, IRubyObject self, RubyModule klass, boolean aValue, Binding binding, Block.Type type)
          Yield to this block, usually passed to the current call.
 IRubyObject MethodBlock.yield(ThreadContext context, IRubyObject value, IRubyObject self, RubyModule klass, boolean aValue, Binding binding, Block.Type type)
          Yield to this block, usually passed to the current call.
 

Constructors in org.jruby.runtime with parameters of type Binding
Block(BlockBody body, Binding binding)
           
 



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