|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.lang.Throwable
java.lang.Exception
org.apache.jdo.impl.enhancer.EnhancerUserException
Thrown to indicate that the class-file enhancer failed to perform an operation due to an error. The enhancer is guaranteed to remain in a consistent state.
Field Summary | |
private java.lang.Throwable |
cause
The Throwable that caused this exception to be thrown. |
private boolean |
inPrintStackTrace
Flag indicating whether printStackTrace is being executed. |
private static org.apache.jdo.util.I18NHelper |
msg
I18N support |
Fields inherited from class java.lang.Exception |
|
Fields inherited from class java.lang.Throwable |
|
Constructor Summary | |
EnhancerUserException()
Creates a new EnhancerUserException without detail
message. |
|
EnhancerUserException(java.lang.String message)
Creates a new EnhancerUserException with the specified
detail message. |
|
EnhancerUserException(java.lang.String message,
java.lang.Throwable cause)
Creates a new EnhancerUserException with the specified
detail message and cause Throwable. |
Method Summary | |
java.lang.Throwable |
getCause()
Returns the cause of this Exception or null if the cause is nonexistent or unknown. |
java.lang.Throwable |
initCause(java.lang.Throwable cause)
Initializes the cause of this throwable to the specified value. |
void |
printStackTrace()
Prints this EnhancerUserException and its backtrace to the
standard error output. |
void |
printStackTrace(java.io.PrintStream s)
Prints this EnhancerUserException and its backtrace to the
specified print stream. |
void |
printStackTrace(java.io.PrintWriter s)
Prints this EnhancerUserException and its backtrace to the specified
print writer. |
java.lang.String |
toString()
The String representation includes the name of the class,
the descriptive comment (if any),
and the String representation of the cause (if any). |
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, setStackTrace |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
private java.lang.Throwable cause
private boolean inPrintStackTrace
private static org.apache.jdo.util.I18NHelper msg
Constructor Detail |
public EnhancerUserException()
EnhancerUserException
without detail
message.
public EnhancerUserException(java.lang.String message)
EnhancerUserException
with the specified
detail message.
message
- the detail message.public EnhancerUserException(java.lang.String message, java.lang.Throwable cause)
EnhancerUserException
with the specified
detail message and cause Throwable.
message
- the detail message.cause
- the cause (which is saved for later retrieval by the
getCause()
method). (A null value is permitted, and
indicates that the cause is nonexistent or unknown.)Method Detail |
public java.lang.Throwable getCause()
public java.lang.Throwable initCause(java.lang.Throwable cause)
cause
- the cause (which is saved for later retrieval by the
getCause()
method). (A null value is permitted, and
indicates that the cause is nonexistent or unknown.)
EnhancerUserException
instance.public java.lang.String toString()
String
representation includes the name of the class,
the descriptive comment (if any),
and the String
representation of the cause (if any).
String
.public void printStackTrace()
EnhancerUserException
and its backtrace to the
standard error output.
Print cause Throwable's stack trace as well.
public void printStackTrace(java.io.PrintStream s)
EnhancerUserException
and its backtrace to the
specified print stream.
Print cause Throwable's stack trace as well.
s
- PrintStream
to use for outputpublic void printStackTrace(java.io.PrintWriter s)
EnhancerUserException
and its backtrace to the specified
print writer.
Print cause Throwable' stack trace as well.
s
- PrintWriter
to use for output
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |