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<?>[]
classAnalysisEngineList
private static IMethodAnalysisEngine<?>[]
methodAnalysisEngineList
-
Constructor Summary
Constructors Constructor Description EngineRegistrar()
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
registerAnalysisEngines(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:IAnalysisEngineRegistrar
Register analysis engines with given analysis cache.- Specified by:
registerAnalysisEngines
in interfaceIAnalysisEngineRegistrar
- Parameters:
analysisCache
- the analysis cache
-
-