Class ConstantPoolGenFactory
- java.lang.Object
-
- edu.umd.cs.findbugs.classfile.RecomputableClassAnalysisEngine<org.apache.bcel.generic.ConstantPoolGen>
-
- edu.umd.cs.findbugs.classfile.engine.bcel.ConstantPoolGenFactory
-
- All Implemented Interfaces:
IAnalysisEngine<ClassDescriptor,org.apache.bcel.generic.ConstantPoolGen>,IClassAnalysisEngine<org.apache.bcel.generic.ConstantPoolGen>
public class ConstantPoolGenFactory extends RecomputableClassAnalysisEngine<org.apache.bcel.generic.ConstantPoolGen>
Analysis engine to produce ConstantPoolGen objects for an analyzed class.- Author:
- David Hovemeyer
-
-
Constructor Summary
Constructors Constructor Description ConstantPoolGenFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.bcel.generic.ConstantPoolGenanalyze(IAnalysisCache analysisCache, ClassDescriptor descriptor)Perform an analysis on class or method named by given descriptor.voidregisterWith(IAnalysisCache analysisCache)Register the analysis engine with given analysis cache.-
Methods inherited from class edu.umd.cs.findbugs.classfile.RecomputableClassAnalysisEngine
canRecompute
-
-
-
-
Method Detail
-
analyze
public org.apache.bcel.generic.ConstantPoolGen analyze(IAnalysisCache analysisCache, ClassDescriptor descriptor) throws CheckedAnalysisException
Description copied from interface:IAnalysisEnginePerform 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
- Throws:
CheckedAnalysisException
-
registerWith
public void registerWith(IAnalysisCache analysisCache)
Description copied from interface:IAnalysisEngineRegister the analysis engine with given analysis cache.- Parameters:
analysisCache- the analysis cache
-
-