org.jboss.byteman.rule.exception
Class EarlyReturnException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.jboss.byteman.rule.exception.ExecuteException
org.jboss.byteman.rule.exception.EarlyReturnException
- All Implemented Interfaces:
- java.io.Serializable
public class EarlyReturnException
- extends ExecuteException
Specialization of ExecuteException which is used to cause a trigger method to return
early the trigger point, possibly supplying an object to be returned. This is used
to implement the RETURN action
- See Also:
- Serialized Form
Methods inherited from class java.lang.Throwable |
fillInStackTrace, 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 |
returnValue
private java.lang.Object returnValue
EarlyReturnException
public EarlyReturnException(java.lang.String message)
EarlyReturnException
public EarlyReturnException(java.lang.String message,
java.lang.Throwable th)
EarlyReturnException
public EarlyReturnException(java.lang.String message,
java.lang.Object returnValue)
EarlyReturnException
public EarlyReturnException(java.lang.String message,
java.lang.Throwable th,
java.lang.Object returnValue)
getReturnValue
public java.lang.Object getReturnValue()