org.jmlspecs.jml4.rac.runtime
Class JMLExitExceptionalPostconditionError

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Error
          extended by org.jmlspecs.jml4.rac.runtime.JMLAssertionError
              extended by org.jmlspecs.jml4.rac.runtime.JMLPostconditionError
                  extended by org.jmlspecs.jml4.rac.runtime.JMLExceptionalPostconditionError
                      extended by org.jmlspecs.jml4.rac.runtime.JMLExitExceptionalPostconditionError
All Implemented Interfaces:
java.io.Serializable, JMLExitPostconditionError

public class JMLExitExceptionalPostconditionError
extends JMLExceptionalPostconditionError
implements JMLExitPostconditionError

A JML error class to notify exit exceptional postcondition violations.

Version:
$Revision: 1.3 $
Author:
Yoonsik Cheon
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.jmlspecs.jml4.rac.runtime.JMLAssertionError
JMLAssertionError.Location
 
Constructor Summary
JMLExitExceptionalPostconditionError(java.lang.String className, java.lang.String methodName, java.util.Set<JMLAssertionError.Location> locs, java.util.Map<java.lang.String,java.lang.Object> values)
           
JMLExitExceptionalPostconditionError(java.lang.Throwable cause)
           
 
Method Summary
 
Methods inherited from class org.jmlspecs.jml4.rac.runtime.JMLAssertionError
className, getMessage, locations, message, methodName, values
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JMLExitExceptionalPostconditionError

public JMLExitExceptionalPostconditionError(java.lang.String className,
                                            java.lang.String methodName,
                                            java.util.Set<JMLAssertionError.Location> locs,
                                            java.util.Map<java.lang.String,java.lang.Object> values)

JMLExitExceptionalPostconditionError

public JMLExitExceptionalPostconditionError(java.lang.Throwable cause)