javassist
Class CannotCompileException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by javassist.CannotCompileException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
CannotReflectException, DuplicateMemberException

public class CannotCompileException
extends java.lang.Exception

Thrown when bytecode transformation has failed.

See Also:
Serialized Form

Constructor Summary
CannotCompileException(java.lang.ClassFormatError e, java.lang.String name)
          Constructs a CannotCompileException with a ClassFormatError.
CannotCompileException(java.lang.ClassNotFoundException e, java.lang.String name)
          Constructs a CannotCompileException with a ClassNotFoundException.
CannotCompileException(CompileError e)
          Constructs a CannotCompileException with an CompileError.
CannotCompileException(NotFoundException e)
          Constructs a CannotCompileException with a NotFoundException.
CannotCompileException(java.lang.String msg)
          Constructs a CannotCompileException with a message.
CannotCompileException(java.lang.String msg, java.lang.Throwable e)
          Constructs a CannotCompileException with a detailed message and an Exception representing the cause.
CannotCompileException(java.lang.Throwable e)
          Constructs a CannotCompileException with an Exception representing the cause.
 
Method Summary
 java.lang.Throwable getCause()
          Gets the cause of this throwable.
 java.lang.String getReason()
          Gets a long message if it is available.
 java.lang.Throwable initCause(java.lang.Throwable cause)
          Initializes the cause of this throwable.
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CannotCompileException

public CannotCompileException(java.lang.String msg)
Constructs a CannotCompileException with a message.

Parameters:
msg - the message.

CannotCompileException

public CannotCompileException(java.lang.Throwable e)
Constructs a CannotCompileException with an Exception representing the cause.

Parameters:
e - the cause.

CannotCompileException

public CannotCompileException(java.lang.String msg,
                              java.lang.Throwable e)
Constructs a CannotCompileException with a detailed message and an Exception representing the cause.

Parameters:
msg - the message.
e - the cause.

CannotCompileException

public CannotCompileException(NotFoundException e)
Constructs a CannotCompileException with a NotFoundException.


CannotCompileException

public CannotCompileException(CompileError e)
Constructs a CannotCompileException with an CompileError.


CannotCompileException

public CannotCompileException(java.lang.ClassNotFoundException e,
                              java.lang.String name)
Constructs a CannotCompileException with a ClassNotFoundException.


CannotCompileException

public CannotCompileException(java.lang.ClassFormatError e,
                              java.lang.String name)
Constructs a CannotCompileException with a ClassFormatError.

Method Detail

getCause

public java.lang.Throwable getCause()
Gets the cause of this throwable. It is for JDK 1.3 compatibility.

Overrides:
getCause in class java.lang.Throwable

initCause

public java.lang.Throwable initCause(java.lang.Throwable cause)
Initializes the cause of this throwable. It is for JDK 1.3 compatibility.

Overrides:
initCause in class java.lang.Throwable

getReason

public java.lang.String getReason()
Gets a long message if it is available.



Copyright © 2011. All Rights Reserved.