Uses of Interface
org.jruby.internal.runtime.JumpTarget

Packages that use JumpTarget
org.jruby   
org.jruby.exceptions   
org.jruby.internal.runtime.methods   
org.jruby.runtime   
 

Uses of JumpTarget in org.jruby
 

Classes in org.jruby that implement JumpTarget
static class RubyKernel.CatchTarget
           
 class RubyProc
           
 

Uses of JumpTarget in org.jruby.exceptions
 

Fields in org.jruby.exceptions declared as JumpTarget
protected  JumpTarget JumpException.FlowControlException.target
           
 

Methods in org.jruby.exceptions that return JumpTarget
 JumpTarget JumpException.FlowControlException.getTarget()
           
 

Methods in org.jruby.exceptions with parameters of type JumpTarget
 void JumpException.FlowControlException.setTarget(JumpTarget target)
           
 

Constructors in org.jruby.exceptions with parameters of type JumpTarget
JumpException.BreakJump(JumpTarget t, java.lang.Object v)
           
JumpException.FlowControlException(JumpTarget target, java.lang.Object value)
           
JumpException.ReturnJump(JumpTarget t, java.lang.Object v)
           
JumpException.ThrowJump(JumpTarget t, java.lang.Object v)
           
 

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

Classes in org.jruby.internal.runtime.methods that implement JumpTarget
 class CompiledMethod
           
 class DefaultMethod
           
 class FullFunctionCallbackMethod
           
 class JavaMethod
           
static class JavaMethod.JavaMethodNoBlock
           
static class JavaMethod.JavaMethodOne
           
static class JavaMethod.JavaMethodOneBlock
           
static class JavaMethod.JavaMethodOneOrTwo
           
static class JavaMethod.JavaMethodOneOrTwoBlock
           
static class JavaMethod.JavaMethodOneOrTwoOrThree
           
static class JavaMethod.JavaMethodThree
           
static class JavaMethod.JavaMethodThreeBlock
           
static class JavaMethod.JavaMethodTwo
           
static class JavaMethod.JavaMethodTwoBlock
           
static class JavaMethod.JavaMethodTwoOrThree
           
static class JavaMethod.JavaMethodZero
           
static class JavaMethod.JavaMethodZeroBlock
           
static class JavaMethod.JavaMethodZeroOrOne
           
static class JavaMethod.JavaMethodZeroOrOneOrTwo
           
 class MethodMethod
           
 class ProcMethod
           
 class ReflectedCompiledMethod
           
 class ReflectedJavaMethod
           
 class ReflectedJavaMultiMethod
           
 class RubiniusMethod
           
 class YARVMethod
           
 

Methods in org.jruby.internal.runtime.methods with parameters of type JumpTarget
abstract  void CallConfiguration.pre(ThreadContext context, IRubyObject self, RubyModule implementer, java.lang.String name, Block block, StaticScope scope, JumpTarget jumpTarget)
           
 

Uses of JumpTarget in org.jruby.runtime
 

Classes in org.jruby.runtime that implement JumpTarget
 class BlockBody
          Internal live representation of a block ({...} or do ...
 class CallBlock
          A Block implemented using a Java-based BlockCallback implementation rather than with an ICallable.
 class CompiledBlock
          A Block implemented using a Java-based BlockCallback implementation rather than with an ICallable.
 class CompiledBlockLight
          A Block implemented using a Java-based BlockCallback implementation rather than with an ICallable.
 class CompiledSharedScopeBlock
          A Block implemented using a Java-based BlockCallback implementation rather than with an ICallable.
 class Frame
          Frame for a full (read: not 'fast') Ruby method invocation.
 class InterpretedBlock
          Internal live representation of a block ({...} or do ...
 class MethodBlock
          Internal live representation of a block ({...} or do ...
 class SharedScopeBlock
          Represents the live state of a for or END construct in Ruby.
 

Methods in org.jruby.runtime that return JumpTarget
 JumpTarget ThreadContext.getFrameJumpTarget()
           
 JumpTarget Frame.getJumpTarget()
           
 

Methods in org.jruby.runtime with parameters of type JumpTarget
 void ThreadContext.preMethodFrameAndScope(RubyModule clazz, java.lang.String name, IRubyObject self, Block block, StaticScope staticScope, JumpTarget jumpTarget)
           
 void ThreadContext.preMethodFrameOnly(RubyModule clazz, java.lang.String name, IRubyObject self, Block block, JumpTarget jumpTarget)
           
 void ThreadContext.setFrameJumpTarget(JumpTarget target)
           
 void Frame.setJumpTarget(JumpTarget jumpTarget)
           
 void Frame.updateFrame(RubyModule klazz, IRubyObject self, java.lang.String name, Block block, java.lang.String fileName, int line, JumpTarget jumpTarget)
           
 



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