FindBugs™ 1.3.9

Uses of Interface
edu.umd.cs.findbugs.classfile.IAnalysisEngine

Packages that use IAnalysisEngine
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.classfile A high-level abstraction layer for codebases, classes, and components of classes (methods, fields, instructions, etc.). 
edu.umd.cs.findbugs.classfile.engine Analysis engine classes to produce the analyses defined in the edu.umd.cs.findbugs.classfile.analysis package. 
edu.umd.cs.findbugs.classfile.engine.asm Support for analyses based on the ASM bytecode framework
edu.umd.cs.findbugs.classfile.engine.bcel Support for analyses based on the BCEL bytecode framework
 

Uses of IAnalysisEngine in edu.umd.cs.findbugs
 

Classes in edu.umd.cs.findbugs that implement IAnalysisEngine
static class OpcodeStack.JumpInfoFactory
           
 

Uses of IAnalysisEngine in edu.umd.cs.findbugs.classfile
 

Subinterfaces of IAnalysisEngine in edu.umd.cs.findbugs.classfile
 interface IClassAnalysisEngine<ResultType>
          Engine for performing an analysis on classes.
 interface IMethodAnalysisEngine<ResultType>
          Engine for performing an analysis on methods.
 

Classes in edu.umd.cs.findbugs.classfile that implement IAnalysisEngine
 class RecomputableClassAnalysisEngine<ResultType>
           
 

Uses of IAnalysisEngine in edu.umd.cs.findbugs.classfile.engine
 

Classes in edu.umd.cs.findbugs.classfile.engine that implement IAnalysisEngine
 class ClassDataAnalysisEngine
          Analysis engine to produce the data (bytes) of a class.
 class ClassInfoAnalysisEngine
          Analysis engine to produce the ClassInfo for a loaded class.
 class ClassNameAndSuperclassInfoAnalysisEngine
          Analysis engine to produce the ClassInfo for a loaded class.
 

Uses of IAnalysisEngine in edu.umd.cs.findbugs.classfile.engine.asm
 

Classes in edu.umd.cs.findbugs.classfile.engine.asm that implement IAnalysisEngine
 class ClassNodeAnalysisEngine
          Analysis engine to produce the ClassNode (ASM tree format) for a class.
 class ClassReaderAnalysisEngine
          Analysis engine to produce an ASM ClassReader for a class.
 

Uses of IAnalysisEngine in edu.umd.cs.findbugs.classfile.engine.bcel
 

Classes in edu.umd.cs.findbugs.classfile.engine.bcel that implement IAnalysisEngine
 class AnalysisFactory<Analysis>
          Abstract factory class for creating analysis objects.
 class AssertionMethodsFactory
          Class analysis engine for creating AssertionMethods objects.
 class AssignedFieldMapFactory
          Analysis engine for producing an AssignedFieldMap for a class.
 class BackwardTypeQualifierDataflowFactoryFactory
          Factory to create BackwardTypeQualifierDataflowFactory objects.
 class BlockTypeAnalysisFactory
          Analysis engine for producing BlockTypeDataflow for an analyzed method.
 class CallListDataflowFactory
          Analysis engine to produce CallListDataflow objects for a method.
 class CFGFactory
          Analysis engine to produce CFG (control flow graph) objects for an analyzed method.
 class ClassContextClassAnalysisEngine
          Adapter to produce the ClassContext for a given class.
 class CompactLocationNumberingFactory
          Analysis engine to produce CompactLocationNumbering objects for methods.
 class ConstantDataflowFactory
          Analysis engine to produce ConstantDataflow objects for an analyzed method.
 class ConstantPoolGenFactory
          Analysis engine to produce ConstantPoolGen objects for an analyzed class.
 class DefinitelyNullSetDataflowFactory
          Analysis engine to produce DefinitelyNullSetDataflow objects for analyzed methods.
 class DepthFirstSearchFactory
          Analysis engine to produce DepthFirstSearch objects for analyzed methods.
 class DominatorsAnalysisFactory
          Analysis engine to produce DominatorsAnalysis objects for analyzed methods.
 class ExceptionSetFactoryFactory
          Analysis engine to produce ExceptionSetFactory objects for analyzed methods.
 class ForwardTypeQualifierDataflowFactoryFactory
          Factory for ForwardTypeQualifierDataflowFactory objects.
 class IsNullValueDataflowFactory
          Analysis engine to produce IsNullValueDataflow objects for an analyzed method.
 class JavaClassAnalysisEngine
          Analysis engine to produce a BCEL JavaClass object for a named class.
 class LiveLocalStoreDataflowFactory
          Analysis engine to produce LiveLocalStoreDataflow objects for analyzed methods.
 class LoadDataflowFactory
          Analysis engine to produce LoadDataflow objects for analyzed methods.
 class LoadedFieldSetFactory
          Factory to determine which fields are loaded and stored by the instructions in a method, and the overall method.
 class LockCheckerFactory
          Analysis engine to produce LockChecker objects for analyzed methods.
 class LockDataflowFactory
          Analysis engine to produce LockDataflow objects for analyzed methods.
 class MethodBytecodeSetFactory
           
 class MethodFactory
          Method analysis engine to produce BCEL Method objects.
 class MethodGenFactory
          Analysis engine to produce MethodGen objects for analyzed methods.
 class NonExceptionPostdominatorsAnalysisFactory
          Analysis engine to produce NonExceptionPostDominatorsAnalysis objects for analyzed methods.
 class NonImplicitExceptionPostDominatorsAnalysisFactory
          Analysis engine to produce NonImplicitExceptionPostDominatorsAnalysis objects for analyzed methods.
 class ObligationDataflowFactory
          Analysis factory which creates instances of ObligationDataflow.
 class ParameterSignatureListFactory
          Analysis engine to produce parameter signature lists for analyzed methods.
 class ReturnPathDataflowFactory
          Analysis engine to produce ReturnPathDataflow objects for analyzed methods.
 class ReturnPathTypeDataflowFactory
          Analysis engine to produce ReturnPathTypeDataflow objects for analyzed methods.
 class ReverseDepthFirstSearchFactory
          Analysis engine to produce ReverseDepthFirstSearch objects for analyzed methods.
 class StoreDataflowFactory
          Analysis engine to produce StoreDataflow objects for analyzed methods.
 class TypeDataflowFactory
          Analysis engine to produce TypeDataflow objects for analyzed methods.
 class UnconditionalValueDerefDataflowFactory
          Analysis engine to produce UnconditionalValueDerefDataflow objects for analyzed methods.
 class UnpackedCodeFactory
          Analysis engine to produce UnpackedCode objects for analyzed methods.
 class UsagesRequiringNonNullValuesFactory
           
 class ValueNumberDataflowFactory
          Analysis engine to produce ValueNumberDataflow objects for analyzed methods.
 


FindBugs™ 1.3.9

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