FindBugs™ 1.3.9

edu.umd.cs.findbugs.classfile
Class MissingClassException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by edu.umd.cs.findbugs.classfile.CheckedAnalysisException
              extended by edu.umd.cs.findbugs.classfile.ResourceNotFoundException
                  extended by edu.umd.cs.findbugs.classfile.MissingClassException
All Implemented Interfaces:
java.io.Serializable

public class MissingClassException
extends ResourceNotFoundException

CheckedAnalysisException subtype to indicate that a required class was missing.

Author:
David Hovemeyer
See Also:
Serialized Form

Field Summary
 
Fields inherited from class edu.umd.cs.findbugs.classfile.ResourceNotFoundException
MESSAGE_PREFIX
 
Constructor Summary
MissingClassException(ClassDescriptor classDescriptor)
          Constructor.
MissingClassException(ClassDescriptor classDescriptor, java.lang.Throwable cause)
          Constructor.
 
Method Summary
 ClassDescriptor getClassDescriptor()
           
 
Methods inherited from class edu.umd.cs.findbugs.classfile.ResourceNotFoundException
getResourceName, toClassNotFoundException
 
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
 

Constructor Detail

MissingClassException

public MissingClassException(ClassDescriptor classDescriptor)
Constructor.

Parameters:
classDescriptor - missing class

MissingClassException

public MissingClassException(ClassDescriptor classDescriptor,
                             java.lang.Throwable cause)
Constructor.

Parameters:
classDescriptor - missing class
cause - underlying cause
Method Detail

getClassDescriptor

public ClassDescriptor getClassDescriptor()
Returns:
Returns the classDescriptor.

FindBugs™ 1.3.9

FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.