org.apache.jdo.impl.enhancer
Class EnhancerFatalError

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended byorg.apache.jdo.impl.enhancer.EnhancerFatalError
All Implemented Interfaces:
java.io.Serializable

public class EnhancerFatalError
extends java.lang.Exception

Thrown to indicate that the class-file enhancer failed to perform an operation due to a serious error. The enhancer is not guaranteed to be in a consistent state anymore.

See Also:
Serialized Form

Field Summary
 java.lang.Throwable nested
          An optional nested exception.
 
Fields inherited from class java.lang.Exception
 
Fields inherited from class java.lang.Throwable
 
Constructor Summary
EnhancerFatalError()
          Constructs an EnhancerFatalError with no detail message.
EnhancerFatalError(java.lang.String msg)
          Constructs an EnhancerFatalError with the specified detail message.
EnhancerFatalError(java.lang.String msg, java.lang.Throwable nested)
          Constructs an EnhancerFatalError with the specified detail message and an optional nested exception.
EnhancerFatalError(java.lang.Throwable nested)
          Constructs an EnhancerFatalError with an optional nested exception.
 
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
 

Field Detail

nested

public final java.lang.Throwable nested
An optional nested exception.

Constructor Detail

EnhancerFatalError

public EnhancerFatalError()
Constructs an EnhancerFatalError with no detail message.


EnhancerFatalError

public EnhancerFatalError(java.lang.String msg)
Constructs an EnhancerFatalError with the specified detail message.


EnhancerFatalError

public EnhancerFatalError(java.lang.Throwable nested)
Constructs an EnhancerFatalError with an optional nested exception.


EnhancerFatalError

public EnhancerFatalError(java.lang.String msg,
                          java.lang.Throwable nested)
Constructs an EnhancerFatalError with the specified detail message and an optional nested exception.