edu.umd.cs.findbugs.classfile.impl
public class AnalysisCache extends Object implements IAnalysisCache
| Method Summary | |
|---|---|
| <E> void | eagerlyPutMethodAnalysis(Class<E> analysisClass, MethodDescriptor methodDescriptor, Object analysisObject) |
| <E> E | getClassAnalysis(Class<E> analysisClass, ClassDescriptor classDescriptor) |
| IClassPath | getClassPath() |
| <E> E | getDatabase(Class<E> databaseClass) |
| IErrorLogger | getErrorLogger() |
| <E> E | getMethodAnalysis(Class<E> analysisClass, MethodDescriptor methodDescriptor) |
| <E> E | probeClassAnalysis(Class<E> analysisClass, ClassDescriptor classDescriptor) |
| void | purgeMethodAnalyses(MethodDescriptor methodDescriptor) |
| <E> void | registerClassAnalysisEngine(Class<E> analysisResultType, IClassAnalysisEngine classAnalysisEngine) |
| <E> void | registerDatabaseFactory(Class<E> databaseClass, IDatabaseFactory<E> databaseFactory) |
| <E> void | registerMethodAnalysisEngine(Class<E> analysisResultType, IMethodAnalysisEngine methodAnalysisEngine) |