FindBugs™ 1.3.9

Uses of Interface
edu.umd.cs.findbugs.ba.XClass

Packages that use XClass
edu.umd.cs.findbugs Main package for the FindBugs application - contains the engine class (FindBugs), the object model classes for bug instances (BugInstance, BugAnnotation), and other miscellany. 
edu.umd.cs.findbugs.ba A bytecode analysis framework for BCEL, providing CFG construction, generic dataflow analysis, and a variety of specific dataflow analyses. 
edu.umd.cs.findbugs.ba.ch   
edu.umd.cs.findbugs.classfile.analysis Classes of objects that are the result of executing an analysis engine on a class or method.  The classes in this particular package are those that are independent of any particular bytecode-analysis framework (e.g., BCEL or ASM).  Two important classes in this package are ClassData, which represents the raw data of a class, and ClassInfo, which represents symbolic information parsed from the class data. 
edu.umd.cs.findbugs.visitclass   
 

Uses of XClass in edu.umd.cs.findbugs
 

Methods in edu.umd.cs.findbugs that return XClass
static XClass Lookup.findImplementor(XClass clazz, java.lang.String name, java.lang.String signature, boolean isStatic)
           
static XClass Lookup.findImplementor(XClass clazz, java.lang.String name, java.lang.String signature, boolean isStatic, BugReporter bugReporter)
           
static XClass Lookup.findSuperImplementor(XClass clazz, java.lang.String name, java.lang.String signature, boolean isStatic)
           
static XClass Lookup.findSuperImplementor(XClass clazz, java.lang.String name, java.lang.String signature, boolean isStatic, BugReporter bugReporter)
           
 

Methods in edu.umd.cs.findbugs with parameters of type XClass
static XClass Lookup.findImplementor(XClass clazz, java.lang.String name, java.lang.String signature, boolean isStatic)
           
static XClass Lookup.findImplementor(XClass clazz, java.lang.String name, java.lang.String signature, boolean isStatic, BugReporter bugReporter)
           
static XClass Lookup.findSuperImplementor(XClass clazz, java.lang.String name, java.lang.String signature, boolean isStatic)
           
static XClass Lookup.findSuperImplementor(XClass clazz, java.lang.String name, java.lang.String signature, boolean isStatic, BugReporter bugReporter)
           
 

Uses of XClass in edu.umd.cs.findbugs.ba
 

Methods in edu.umd.cs.findbugs.ba that return XClass
 XClass ClassContext.getXClass()
           
 XClass XFactory.getXClass(ClassDescriptor classDescriptor)
          Get the XClass object providing information about the class named by the given ClassDescriptor.
 

Methods in edu.umd.cs.findbugs.ba that return types with arguments of type XClass
 java.util.Collection<XClass> AnalysisContext.getXClassCollection()
          Get Collection of all XClass objects seen so far.
 

Methods in edu.umd.cs.findbugs.ba with parameters of type XClass
static XMethod Hierarchy2.findInvocationLeastUpperBound(XClass jClass, java.lang.String methodName, java.lang.String methodSig, boolean invokeStatic, boolean invokeInterface)
           
 void XFactory.intern(XClass c)
           
 

Uses of XClass in edu.umd.cs.findbugs.ba.ch
 

Methods in edu.umd.cs.findbugs.ba.ch that return types with arguments of type XClass
 java.util.Collection<XClass> Subtypes2.getXClassCollection()
          Get Collection of all XClass objects (resolved classes) seen so far.
 

Methods in edu.umd.cs.findbugs.ba.ch with parameters of type XClass
 void Subtypes2.addApplicationClass(XClass appXClass)
          Add an application class, and its transitive supertypes, to the inheritance graph.
 void Subtypes2.addClass(XClass xclass)
          Add a class or interface, and its transitive supertypes, to the inheritance graph.
 boolean InheritanceGraphVisitor.visitClass(ClassDescriptor classDescriptor, XClass xclass)
          Visit a class vertex in the inheritance graph.
 boolean OverriddenMethodsVisitor.visitClass(ClassDescriptor classDescriptor, XClass xclass)
           
 boolean InheritanceGraphVisitor.visitEdge(ClassDescriptor sourceDesc, XClass source, ClassDescriptor targetDesc, XClass target)
          Visit an inheritance edge in the inheritance graph.
 boolean OverriddenMethodsVisitor.visitEdge(ClassDescriptor sourceDesc, XClass source, ClassDescriptor targetDesc, XClass target)
           
 

Uses of XClass in edu.umd.cs.findbugs.classfile.analysis
 

Classes in edu.umd.cs.findbugs.classfile.analysis that implement XClass
 class ClassInfo
          ClassInfo represents important metadata about a loaded class, such as its superclass, access flags, codebase entry, etc.
 

Uses of XClass in edu.umd.cs.findbugs.visitclass
 

Methods in edu.umd.cs.findbugs.visitclass that return XClass
 XClass PreorderVisitor.getXClass()
           
 XClass DismantleBytecode.getXClassOperand()
           
 


FindBugs™ 1.3.9

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