|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.lang.Throwable java.lang.Exception java.lang.RuntimeException sofya.base.exceptions.IncompleteClasspathException
public class IncompleteClasspathException
Defines an exception that indicates that the classpath provided to Sofya appears to be incomplete with respect to the program under analysis.
If the classpath provided on Sofya invocation is unable to resolve all classes in the program under analysis, introspection required by Sofya to perform its analysis may fail. This is most common when a program class under analysis by Sofya transitively initiates introspection on another program class that cannot be resolved on the given classpath.
Constructor Summary | |
---|---|
IncompleteClasspathException()
Creates an instance with no message. |
|
IncompleteClasspathException(java.lang.String s)
Creates an instance with the given message. |
|
IncompleteClasspathException(java.lang.String s,
java.lang.Throwable cause)
Creates an instance with the given message wrapping another exception. |
|
IncompleteClasspathException(java.lang.Throwable e)
Creates an instance with the given cause. |
Method Summary | |
---|---|
java.lang.Throwable |
getCause()
Gets the exception that is the original source of the problem (may be null ). |
Methods inherited from class java.lang.Throwable |
---|
fillInStackTrace, 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 |
Constructor Detail |
---|
public IncompleteClasspathException()
public IncompleteClasspathException(java.lang.String s)
public IncompleteClasspathException(java.lang.Throwable e)
public IncompleteClasspathException(java.lang.String s, java.lang.Throwable cause)
Method Detail |
---|
public java.lang.Throwable getCause()
null
).
getCause
in class java.lang.Throwable
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |