Class EngineRegistrar
- java.lang.Object
-
- edu.umd.cs.findbugs.classfile.engine.EngineRegistrar
-
- All Implemented Interfaces:
IAnalysisEngineRegistrar
public class EngineRegistrar extends java.lang.Object implements IAnalysisEngineRegistrar
Register analysis engines with an analysis cache.
-
-
Field Summary
Fields Modifier and Type Field Description private static IClassAnalysisEngine<?>[]classAnalysisEngineListprivate static IMethodAnalysisEngine<?>[]methodAnalysisEngineList
-
Constructor Summary
Constructors Constructor Description EngineRegistrar()Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidregisterAnalysisEngines(IAnalysisCache analysisCache)Register analysis engines with given analysis cache.
-
-
-
Field Detail
-
classAnalysisEngineList
private static IClassAnalysisEngine<?>[] classAnalysisEngineList
-
methodAnalysisEngineList
private static IMethodAnalysisEngine<?>[] methodAnalysisEngineList
-
-
Method Detail
-
registerAnalysisEngines
public void registerAnalysisEngines(IAnalysisCache analysisCache)
Description copied from interface:IAnalysisEngineRegistrarRegister analysis engines with given analysis cache.- Specified by:
registerAnalysisEnginesin interfaceIAnalysisEngineRegistrar- Parameters:
analysisCache- the analysis cache
-
-