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

Packages that use JumpTarget
org.jruby   
org.jruby.exceptions   
org.jruby.internal.runtime.methods   
org.jruby.java   
org.jruby.java.invokers   
org.jruby.java.proxies   
org.jruby.runtime   
 

Uses of JumpTarget in org.jruby
 

Classes in org.jruby that implement JumpTarget
static class RubyClass.SpecificArityNew
           
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
           
static class CompiledMethod.LazyCompiledMethod
           
 class DefaultMethod
          This is the mixed-mode method type.
 class FullFunctionCallbackMethod
           
 class InterpretedMethod
           
 class JavaMethod
           
static class JavaMethod.JavaMethodN
           
static class JavaMethod.JavaMethodNBlock
           
static class JavaMethod.JavaMethodOne
           
static class JavaMethod.JavaMethodOneBlock
           
static class JavaMethod.JavaMethodOneOrN
           
static class JavaMethod.JavaMethodOneOrNBlock
           
static class JavaMethod.JavaMethodOneOrTwo
           
static class JavaMethod.JavaMethodOneOrTwoBlock
           
static class JavaMethod.JavaMethodOneOrTwoOrN
           
static class JavaMethod.JavaMethodOneOrTwoOrNBlock
           
static class JavaMethod.JavaMethodOneOrTwoOrThree
           
static class JavaMethod.JavaMethodOneOrTwoOrThreeBlock
           
static class JavaMethod.JavaMethodOneOrTwoOrThreeOrN
           
static class JavaMethod.JavaMethodOneOrTwoOrThreeOrNBlock
           
static class JavaMethod.JavaMethodThree
           
static class JavaMethod.JavaMethodThreeBlock
           
static class JavaMethod.JavaMethodThreeOrN
           
static class JavaMethod.JavaMethodThreeOrNBlock
           
static class JavaMethod.JavaMethodTwo
           
static class JavaMethod.JavaMethodTwoBlock
           
static class JavaMethod.JavaMethodTwoOrN
           
static class JavaMethod.JavaMethodTwoOrNBlock
           
static class JavaMethod.JavaMethodTwoOrThree
           
static class JavaMethod.JavaMethodTwoOrThreeBlock
           
static class JavaMethod.JavaMethodTwoOrThreeOrN
           
static class JavaMethod.JavaMethodTwoOrThreeOrNBlock
           
static class JavaMethod.JavaMethodZero
           
static class JavaMethod.JavaMethodZeroBlock
           
static class JavaMethod.JavaMethodZeroOrN
           
static class JavaMethod.JavaMethodZeroOrNBlock
           
static class JavaMethod.JavaMethodZeroOrOne
           
static class JavaMethod.JavaMethodZeroOrOneBlock
           
static class JavaMethod.JavaMethodZeroOrOneOrN
           
static class JavaMethod.JavaMethodZeroOrOneOrNBlock
           
static class JavaMethod.JavaMethodZeroOrOneOrTwo
           
static class JavaMethod.JavaMethodZeroOrOneOrTwoBlock
           
static class JavaMethod.JavaMethodZeroOrOneOrTwoOrN
           
static class JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock
           
static class JavaMethod.JavaMethodZeroOrOneOrTwoOrThree
           
static class JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock
           
static class JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN
           
static class JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock
           
 class JittedMethod
          This is the mixed-mode method type.
 class MethodMethod
           
 class ProcMethod
           
 class ReflectedCompiledMethod
           
 class ReflectedJavaMethod
           
 class ReflectedJavaMultiMethod
           
 class TraceableInterpretedMethod
           
 

Uses of JumpTarget in org.jruby.java
 

Classes in org.jruby.java that implement JumpTarget
static class MiniJava.AbstractJavaWrapperMethod
           
static class MiniJava.AbstractJavaWrapperMethodZero
           
protected static class MiniJava.JavaObjectWrapperMethod
           
protected static class MiniJava.JavaObjectWrapperMethodZero
           
protected static class MiniJava.JavaVoidWrapperMethod
           
protected static class MiniJava.JavaVoidWrapperMethodZero
           
 

Uses of JumpTarget in org.jruby.java.invokers
 

Classes in org.jruby.java.invokers that implement JumpTarget
 class ConstructorInvoker
           
 class FieldMethodOne
           
 class FieldMethodZero
           
 class InstanceFieldGetter
           
 class InstanceFieldSetter
           
 class InstanceMethodInvoker
           
 class MethodInvoker
           
 class RubyToJavaInvoker
           
 class StaticFieldGetter
           
 class StaticFieldSetter
           
 class StaticMethodInvoker
           
 

Uses of JumpTarget in org.jruby.java.proxies
 

Classes in org.jruby.java.proxies that implement JumpTarget
static class ArrayJavaProxy.ArrayNewMethod
           
static class ConcreteJavaProxy.ConcreteNewMethod
           
 

Uses of JumpTarget in org.jruby.runtime
 

Classes in org.jruby.runtime that implement JumpTarget
 class BlockBody
          The executable body portion of a closure.
 class CallBlock
          A Block implemented using a Java-based BlockCallback implementation.
 class CompiledBlock
          A Block implemented using a Java-based BlockCallback implementation rather than with an ICallable.
 class CompiledBlock19
          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 CompiledBlockLight19
          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
          A Frame holds per-call information that needs to persist outside the execution of a given method.
 class Interpreted19Block
           
 class InterpretedBlock
          This branch of the BlockBody hierarchy represents an interpreted block that passes its AST nodes to the interpreter.
 class MethodBlock
          Internal live representation of a block ({...} or do ...
 class NullBlockBody
           
 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()
          Get the jump target for non-local returns in this frame.
 

Methods in org.jruby.runtime with parameters of type JumpTarget
 void ThreadContext.setFrameJumpTarget(JumpTarget target)
          Deprecated. 
 void Frame.setJumpTarget(JumpTarget jumpTarget)
          Deprecated. 
 



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