Class FinallyDuplicatesInfoFactory
- java.lang.Object
-
- edu.umd.cs.findbugs.classfile.engine.bcel.FinallyDuplicatesInfoFactory
-
- All Implemented Interfaces:
IAnalysisEngine<MethodDescriptor,FinallyDuplicatesInfoFactory.FinallyDuplicatesInfo>,IMethodAnalysisEngine<FinallyDuplicatesInfoFactory.FinallyDuplicatesInfo>
public class FinallyDuplicatesInfoFactory extends java.lang.Object implements IMethodAnalysisEngine<FinallyDuplicatesInfoFactory.FinallyDuplicatesInfo>
- Author:
- Tagir Valeev
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFinallyDuplicatesInfoFactory.FinallyDuplicatesInfo
-
Constructor Summary
Constructors Constructor Description FinallyDuplicatesInfoFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FinallyDuplicatesInfoFactory.FinallyDuplicatesInfoanalyze(IAnalysisCache analysisCache, MethodDescriptor descriptor)Perform an analysis on class or method named by given descriptor.voidregisterWith(IAnalysisCache analysisCache)Register the analysis engine with given analysis cache.
-
-
-
Method Detail
-
analyze
public FinallyDuplicatesInfoFactory.FinallyDuplicatesInfo analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor) throws CheckedAnalysisException
Description copied from interface:IAnalysisEnginePerform an analysis on class or method named by given descriptor.- Specified by:
analyzein interfaceIAnalysisEngine<MethodDescriptor,FinallyDuplicatesInfoFactory.FinallyDuplicatesInfo>- 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.- Specified by:
registerWithin interfaceIAnalysisEngine<MethodDescriptor,FinallyDuplicatesInfoFactory.FinallyDuplicatesInfo>- Parameters:
analysisCache- the analysis cache
-
-