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) |