Package edu.umd.cs.findbugs
Class StackMapAnalyzer.StackMapAnalysisFactory
- java.lang.Object
-
- edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory<edu.umd.cs.findbugs.StackMapAnalyzer.JumpInfoFromStackMap>
-
- edu.umd.cs.findbugs.StackMapAnalyzer.StackMapAnalysisFactory
-
- All Implemented Interfaces:
IAnalysisEngine<MethodDescriptor,edu.umd.cs.findbugs.StackMapAnalyzer.JumpInfoFromStackMap>
,IMethodAnalysisEngine<edu.umd.cs.findbugs.StackMapAnalyzer.JumpInfoFromStackMap>
- Enclosing class:
- StackMapAnalyzer
public static class StackMapAnalyzer.StackMapAnalysisFactory extends AnalysisFactory<edu.umd.cs.findbugs.StackMapAnalyzer.JumpInfoFromStackMap>
-
-
Constructor Summary
Constructors Constructor Description StackMapAnalysisFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description edu.umd.cs.findbugs.StackMapAnalyzer.JumpInfoFromStackMap
analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor)
Perform an analysis on class or method named by given descriptor.-
Methods inherited from class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
getAssertionMethods, getCFG, getCompactLocationNumbering, getConstantPoolGen, getDepthFirstSearch, getExceptionSetFactory, getIsNullValueDataflow, getJavaClass, getLoadedFieldSet, getMethod, getMethodGen, getReverseDepthFirstSearch, getTypeDataflow, getValueNumberDataflow, registerWith, toString
-
-
-
-
Method Detail
-
analyze
public edu.umd.cs.findbugs.StackMapAnalyzer.JumpInfoFromStackMap analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor)
Description copied from interface:IAnalysisEngine
Perform an analysis on class or method named by given descriptor.- Parameters:
analysisCache
- the analysis cachedescriptor
- the descriptor of the class or method to be analyzed- Returns:
- the result of the analysis of the class or method
-
-