Uses of Interface
edu.umd.cs.findbugs.classfile.IMethodAnalysisEngine
Packages that use IMethodAnalysisEngine
Package
Description
Main package for the FindBugs application - contains the
engine class (FindBugs), the object model classes for bug instances
(BugInstance, BugAnnotation), and other miscellany.
A high-level abstraction layer for codebases, classes, and components of
classes (methods, fields, instructions, etc.).
Support for analyses based on the BCEL bytecode framework.
Implementations of the interfaces in the edu.umd.cs.findbugs.classfile
package: the core classes of the FindBugs classfile/classpath support
layer.
-
Uses of IMethodAnalysisEngine in edu.umd.cs.findbugs
Classes in edu.umd.cs.findbugs that implement IMethodAnalysisEngineModifier and TypeClassDescriptionstatic classstatic class -
Uses of IMethodAnalysisEngine in edu.umd.cs.findbugs.classfile
Methods in edu.umd.cs.findbugs.classfile with parameters of type IMethodAnalysisEngineModifier and TypeMethodDescription<E> voidIAnalysisCache.registerMethodAnalysisEngine(Class<E> analysisResultType, IMethodAnalysisEngine<E> methodAnalysisEngine) Register the given method analysis engine as producing the analysis result type whose Class is given. -
Uses of IMethodAnalysisEngine in edu.umd.cs.findbugs.classfile.engine.bcel
Classes in edu.umd.cs.findbugs.classfile.engine.bcel that implement IMethodAnalysisEngineModifier and TypeClassDescriptionclassAnalysisFactory<Analysis>Abstract factory class for creating analysis objects.classFactory to create BackwardTypeQualifierDataflowFactory objects.classAnalysis engine for producing BlockTypeDataflow for an analyzed method.classAnalysis engine to produce CallListDataflow objects for a method.classAnalysis engine to produce CFG (control flow graph) objects for an analyzed method.classAnalysis engine to produce CompactLocationNumbering objects for methods.classAnalysis engine to produce ConstantDataflow objects for an analyzed method.classAnalysis engine to produce DepthFirstSearch objects for analyzed methods.classAnalysis engine to produce DominatorsAnalysis objects for analyzed methods.classAnalysis engine to produce ExceptionSetFactory objects for analyzed methods.classclassFactory for ForwardTypeQualifierDataflowFactory objects.classAnalysis engine to produce IsNullValueDataflow objects for an analyzed method.classAnalysis engine to produce LiveLocalStoreDataflow objects for analyzed methods.classAnalysis engine to produce LoadDataflow objects for analyzed methods.classFactory to determine which fields are loaded and stored by the instructions in a method, and the overall method.classAnalysis engine to produce LockChecker objects for analyzed methods.classAnalysis engine to produce LockDataflow objects for analyzed methods.classclassMethod analysis engine to produce BCEL Method objects.classAnalysis engine to produce MethodGen objects for analyzed methods.classAnalysis engine to produce NonExceptionPostDominatorsAnalysis objects for analyzed methods.classAnalysis engine to produce NonImplicitExceptionPostDominatorsAnalysis objects for analyzed methods.classAnalysis factory which creates instances of ObligationDataflow.classAnalysis engine to produce parameter signature lists for analyzed methods.classAnalysis engine to produce ReturnPathDataflow objects for analyzed methods.classAnalysis engine to produce ReturnPathTypeDataflow objects for analyzed methods.classAnalysis engine to produce ReverseDepthFirstSearch objects for analyzed methods.classAnalysis engine to produce StoreDataflow objects for analyzed methods.classAnalysis engine to produce TypeDataflow objects for analyzed methods.classAnalysis engine to produce UnconditionalValueDerefDataflow objects for analyzed methods.classAnalysis engine to produce UnpackedCode objects for analyzed methods.classclassAnalysis engine to produce ValueNumberDataflow objects for analyzed methods.class -
Uses of IMethodAnalysisEngine in edu.umd.cs.findbugs.classfile.impl
Methods in edu.umd.cs.findbugs.classfile.impl with parameters of type IMethodAnalysisEngineModifier and TypeMethodDescription<E> voidAnalysisCache.registerMethodAnalysisEngine(Class<E> analysisResultType, IMethodAnalysisEngine<E> methodAnalysisEngine)