Uses of Class
org.jruby.runtime.Binding

Packages that use Binding
org.jruby   
org.jruby.evaluator   
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.evaluator
 

Methods in org.jruby.evaluator with parameters of type Binding
static IRubyObject ASTInterpreter.evalWithBinding(ThreadContext context, IRubyObject src, Binding binding)
          Deprecated. 
static IRubyObject ASTInterpreter.evalWithBinding(ThreadContext context, IRubyObject self, IRubyObject src, Binding binding)
          Evaluate the given string under the specified binding object.
 

Uses of Binding in org.jruby.runtime
 

Methods in org.jruby.runtime that return Binding
 Binding Binding.clone()
           
 Binding Binding.clone(Visibility visibility)
           
 Binding ThreadContext.currentBinding()
          Return a binding representing the current call's state
 Binding ThreadContext.currentBinding(IRubyObject self)
          Return a binding representing the current call's state but with a specified self
 Binding ThreadContext.currentBinding(IRubyObject self, DynamicScope scope)
          Return a binding representing the current call's state but with the specified scope and self.
 Binding ThreadContext.currentBinding(IRubyObject self, Visibility visibility)
          Return a binding representing the current call's state but with the specified visibility and self.
 Binding ThreadContext.currentBinding(IRubyObject self, Visibility visibility, DynamicScope scope)
          Return a binding representing the current call's state but with the specified visibility, scope, and self.
 Binding Block.getBinding()
           
 Binding ThreadContext.previousBinding()
          Return a binding representing the previous call's state
 Binding ThreadContext.previousBinding(IRubyObject self)
          Return a binding representing the previous call's state but with a specified self
 

Methods in org.jruby.runtime with parameters of type Binding
 IRubyObject BlockBody.call(ThreadContext context, Binding binding, Block.Type type)
           
 IRubyObject NullBlockBody.call(ThreadContext context, Binding binding, Block.Type type)
           
 IRubyObject BlockBody.call(ThreadContext context, Binding binding, Block.Type type, Block unusedBlock)
           
 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 CallBlock19.call(ThreadContext context, IRubyObject[] args, Binding binding, Block.Type type)
           
 IRubyObject CompiledBlock19.call(ThreadContext context, IRubyObject[] args, Binding binding, Block.Type type)
           
 IRubyObject Interpreted19Block.call(ThreadContext context, IRubyObject[] args, Binding binding, Block.Type type)
           
 IRubyObject InterpretedIRBlockBody.call(ThreadContext context, IRubyObject[] args, Binding binding, Block.Type type)
           
 IRubyObject MethodBlock.call(ThreadContext context, IRubyObject[] args, Binding binding, Block.Type type)
           
 IRubyObject NullBlockBody.call(ThreadContext context, IRubyObject[] args, Binding binding, Block.Type type)
           
 IRubyObject BlockBody.call(ThreadContext context, IRubyObject[] args, Binding binding, Block.Type type, Block block)
           
 IRubyObject CallBlock.call(ThreadContext context, IRubyObject[] args, Binding binding, Block.Type type, Block block)
           
 IRubyObject CallBlock19.call(ThreadContext context, IRubyObject[] args, Binding binding, Block.Type type, Block block)
           
 IRubyObject CompiledBlock19.call(ThreadContext context, IRubyObject[] args, Binding binding, Block.Type type, Block block)
           
 IRubyObject Interpreted19Block.call(ThreadContext context, IRubyObject[] args, Binding binding, Block.Type type, Block block)
           
 IRubyObject MethodBlock.call(ThreadContext context, IRubyObject[] args, Binding binding, Block.Type type, Block block)
           
 IRubyObject SharedScopeBlock.call(ThreadContext context, IRubyObject[] args, IRubyObject replacementSelf, Binding binding, Block.Type type)
           
 IRubyObject BlockBody.call(ThreadContext context, IRubyObject arg0, Binding binding, Block.Type type)
           
 IRubyObject NullBlockBody.call(ThreadContext context, IRubyObject arg0, Binding binding, Block.Type type)
           
 IRubyObject BlockBody.call(ThreadContext context, IRubyObject arg0, Binding binding, Block.Type type, Block unusedBlock)
           
 IRubyObject BlockBody.call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Binding binding, Block.Type type)
           
 IRubyObject NullBlockBody.call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Binding binding, Block.Type type)
           
 IRubyObject BlockBody.call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Binding binding, Block.Type type, Block unusedBlock)
           
 IRubyObject BlockBody.call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Binding binding, Block.Type type)
           
 IRubyObject NullBlockBody.call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Binding binding, Block.Type type)
           
 IRubyObject BlockBody.call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Binding binding, Block.Type type, Block unusedBlock)
           
abstract  Block BlockBody.cloneBlock(Binding binding)
           
 Block CallBlock.cloneBlock(Binding binding)
           
 Block CallBlock19.cloneBlock(Binding binding)
           
 Block CompiledSharedScopeBlock.cloneBlock(Binding binding)
           
 Block ContextAwareBlockBody.cloneBlock(Binding binding)
           
 Block NullBlockBody.cloneBlock(Binding binding)
           
 Block SharedScopeBlock.cloneBlock(Binding binding)
           
protected  void CompiledBlockLight.post(ThreadContext context, Binding binding, Visibility vis, Frame lastFrame)
           
protected  void CompiledBlockLight19.post(ThreadContext context, Binding binding, Visibility vis, Frame lastFrame)
           
protected  void ContextAwareBlockBody.post(ThreadContext context, Binding binding, Visibility vis, Frame lastFrame)
           
protected  void MethodBlock.post(ThreadContext context, Binding binding, Visibility visibility, 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 CompiledBlockLight.pre(ThreadContext context, RubyModule klass, Binding binding)
           
protected  Frame CompiledBlockLight19.pre(ThreadContext context, RubyModule klass, Binding binding)
           
protected  Frame CompiledSharedScopeBlock.pre(ThreadContext context, RubyModule klass, Binding binding)
           
protected  Frame ContextAwareBlockBody.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)
           
 IRubyObject InterpretedBlock.yield(ThreadContext context, Binding binding, Block.Type type)
           
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 CallBlock19.yield(ThreadContext context, IRubyObject value, Binding binding, Block.Type type)
           
 IRubyObject CompiledBlock.yield(ThreadContext context, IRubyObject value, Binding binding, Block.Type type)
           
 IRubyObject CompiledBlock19.yield(ThreadContext context, IRubyObject value, Binding binding, Block.Type type)
           
 IRubyObject Interpreted19Block.yield(ThreadContext context, IRubyObject value, Binding binding, Block.Type type)
           
 IRubyObject InterpretedBlock.yield(ThreadContext context, IRubyObject value, Binding binding, Block.Type type)
           
 IRubyObject InterpretedIRBlockBody.yield(ThreadContext context, IRubyObject value, Binding binding, Block.Type type)
           
 IRubyObject MethodBlock.yield(ThreadContext context, IRubyObject value, Binding binding, Block.Type type)
           
 IRubyObject NullBlockBody.yield(ThreadContext context, IRubyObject value, Binding binding, Block.Type type)
           
 IRubyObject BlockBody.yield(ThreadContext context, IRubyObject value, Binding binding, Block.Type type, Block block)
           
 IRubyObject CompiledBlock.yield(ThreadContext context, IRubyObject value, Binding binding, Block.Type type, Block block)
           
 IRubyObject InterpretedBlock.yield(ThreadContext context, IRubyObject value, Binding binding, Block.Type type, Block block)
           
 IRubyObject MethodBlock.yield(ThreadContext context, IRubyObject value, Binding binding, Block.Type type, Block block)
           
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 CallBlock19.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 CompiledBlock19.yield(ThreadContext context, IRubyObject args, IRubyObject self, RubyModule klass, boolean aValue, Binding binding, Block.Type type)
           
 IRubyObject Interpreted19Block.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 InterpretedBlock.yield(ThreadContext context, IRubyObject value, IRubyObject self, RubyModule klass, boolean alreadyArray, Binding binding, Block.Type type)
          Yield to this block, usually passed to the current call.
 IRubyObject InterpretedIRBlockBody.yield(ThreadContext context, IRubyObject value, IRubyObject self, RubyModule klass, boolean aValue, Binding binding, Block.Type type)
           
 IRubyObject MethodBlock.yield(ThreadContext context, IRubyObject value, IRubyObject self, RubyModule klass, boolean aValue, Binding binding, Block.Type type)
           
 IRubyObject NullBlockBody.yield(ThreadContext context, IRubyObject value, IRubyObject self, RubyModule klass, boolean aValue, Binding binding, Block.Type type)
           
 IRubyObject BlockBody.yield(ThreadContext context, IRubyObject value, IRubyObject self, RubyModule klass, boolean aValue, Binding binding, Block.Type type, Block block)
           
 IRubyObject CompiledBlock.yield(ThreadContext context, IRubyObject args, IRubyObject self, RubyModule klass, boolean aValue, Binding binding, Block.Type type, Block block)
           
 IRubyObject CompiledBlock19.yield(ThreadContext context, IRubyObject args, IRubyObject self, RubyModule klass, boolean aValue, Binding binding, Block.Type type, Block block)
           
 IRubyObject Interpreted19Block.yield(ThreadContext context, IRubyObject value, IRubyObject self, RubyModule klass, boolean aValue, Binding binding, Block.Type type, Block block)
           
 IRubyObject InterpretedBlock.yield(ThreadContext context, IRubyObject value, IRubyObject self, RubyModule klass, boolean alreadyArray, Binding binding, Block.Type type, Block block)
           
 IRubyObject MethodBlock.yield(ThreadContext context, IRubyObject value, IRubyObject self, RubyModule klass, boolean aValue, Binding binding, Block.Type type, Block block)
          Yield to this block, usually passed to the current call.
 IRubyObject BlockBody.yieldSpecific(ThreadContext context, Binding binding, Block.Type type)
           
 IRubyObject CallBlock.yieldSpecific(ThreadContext context, Binding binding, Block.Type type)
           
 IRubyObject CallBlock19.yieldSpecific(ThreadContext context, Binding binding, Block.Type type)
           
 IRubyObject CompiledBlock.yieldSpecific(ThreadContext context, Binding binding, Block.Type type)
           
 IRubyObject CompiledBlock19.yieldSpecific(ThreadContext context, Binding binding, Block.Type type)
           
 IRubyObject Interpreted19Block.yieldSpecific(ThreadContext context, Binding binding, Block.Type type)
           
 IRubyObject InterpretedBlock.yieldSpecific(ThreadContext context, Binding binding, Block.Type type)
           
 IRubyObject MethodBlock.yieldSpecific(ThreadContext context, Binding binding, Block.Type type)
           
 IRubyObject NullBlockBody.yieldSpecific(ThreadContext context, Binding binding, Block.Type type)
           
 IRubyObject BlockBody.yieldSpecific(ThreadContext context, IRubyObject arg0, Binding binding, Block.Type type)
           
 IRubyObject CallBlock.yieldSpecific(ThreadContext context, IRubyObject arg0, Binding binding, Block.Type type)
           
 IRubyObject CallBlock19.yieldSpecific(ThreadContext context, IRubyObject arg0, Binding binding, Block.Type type)
           
 IRubyObject CompiledBlock.yieldSpecific(ThreadContext context, IRubyObject arg0, Binding binding, Block.Type type)
           
 IRubyObject CompiledBlock19.yieldSpecific(ThreadContext context, IRubyObject arg0, Binding binding, Block.Type type)
           
 IRubyObject Interpreted19Block.yieldSpecific(ThreadContext context, IRubyObject arg0, Binding binding, Block.Type type)
           
 IRubyObject InterpretedBlock.yieldSpecific(ThreadContext context, IRubyObject arg0, Binding binding, Block.Type type)
           
 IRubyObject MethodBlock.yieldSpecific(ThreadContext context, IRubyObject arg0, Binding binding, Block.Type type)
           
 IRubyObject NullBlockBody.yieldSpecific(ThreadContext context, IRubyObject arg0, Binding binding, Block.Type type)
           
 IRubyObject BlockBody.yieldSpecific(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Binding binding, Block.Type type)
           
 IRubyObject CallBlock.yieldSpecific(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Binding binding, Block.Type type)
           
 IRubyObject CallBlock19.yieldSpecific(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Binding binding, Block.Type type)
           
 IRubyObject CompiledBlock.yieldSpecific(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Binding binding, Block.Type type)
           
 IRubyObject CompiledBlock19.yieldSpecific(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Binding binding, Block.Type type)
           
 IRubyObject Interpreted19Block.yieldSpecific(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Binding binding, Block.Type type)
           
 IRubyObject InterpretedBlock.yieldSpecific(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Binding binding, Block.Type type)
           
 IRubyObject MethodBlock.yieldSpecific(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Binding binding, Block.Type type)
           
 IRubyObject NullBlockBody.yieldSpecific(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Binding binding, Block.Type type)
           
 IRubyObject BlockBody.yieldSpecific(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Binding binding, Block.Type type)
           
 IRubyObject CallBlock.yieldSpecific(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Binding binding, Block.Type type)
           
 IRubyObject CallBlock19.yieldSpecific(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Binding binding, Block.Type type)
           
 IRubyObject CompiledBlock.yieldSpecific(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Binding binding, Block.Type type)
           
 IRubyObject CompiledBlock19.yieldSpecific(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Binding binding, Block.Type type)
           
 IRubyObject Interpreted19Block.yieldSpecific(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Binding binding, Block.Type type)
           
 IRubyObject InterpretedBlock.yieldSpecific(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Binding binding, Block.Type type)
           
 IRubyObject MethodBlock.yieldSpecific(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Binding binding, Block.Type type)
           
 IRubyObject NullBlockBody.yieldSpecific(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Binding binding, Block.Type type)
           
 

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



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