org.jruby.exceptions
Class JumpException.FlowControlException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by org.jruby.exceptions.JumpException
                  extended by org.jruby.exceptions.JumpException.FlowControlException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
JumpException.BreakJump, JumpException.NextJump, JumpException.RedoJump, JumpException.RetryJump, JumpException.ReturnJump, JumpException.SpecialJump, JumpException.ThrowJump
Enclosing class:
JumpException

public static class JumpException.FlowControlException
extends JumpException

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.jruby.exceptions.JumpException
JumpException.BreakJump, JumpException.FlowControlException, JumpException.NextJump, JumpException.RedoJump, JumpException.RetryJump, JumpException.ReturnJump, JumpException.SpecialJump, JumpException.ThrowJump
 
Field Summary
protected  JumpTarget target
           
protected  java.lang.Object value
           
 
Fields inherited from class org.jruby.exceptions.JumpException
REDO_JUMP, RETRY_JUMP, SPECIAL_JUMP
 
Constructor Summary
JumpException.FlowControlException()
           
JumpException.FlowControlException(JumpTarget target, java.lang.Object value)
           
 
Method Summary
 JumpTarget getTarget()
           
 java.lang.Object getValue()
           
 void setTarget(JumpTarget target)
           
 void setValue(java.lang.Object value)
           
 
Methods inherited from class org.jruby.exceptions.JumpException
fillInStackTrace, originalFillInStackTrace
 
Methods inherited from class java.lang.Throwable
getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

target

protected JumpTarget target

value

protected java.lang.Object value
Constructor Detail

JumpException.FlowControlException

public JumpException.FlowControlException()

JumpException.FlowControlException

public JumpException.FlowControlException(JumpTarget target,
                                          java.lang.Object value)
Method Detail

getTarget

public JumpTarget getTarget()

setTarget

public void setTarget(JumpTarget target)

getValue

public java.lang.Object getValue()

setValue

public void setValue(java.lang.Object value)


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