public class MethodBytecodeSetFactory extends AnalysisFactory<MethodBytecodeSet>
| Constructor and Description | 
|---|
| MethodBytecodeSetFactory(java.lang.String analysisName,
                        java.lang.Class<MethodBytecodeSet> analysisClass) | 
| Modifier and Type | Method and Description | 
|---|---|
| MethodBytecodeSet | analyze(IAnalysisCache analysisCache,
       MethodDescriptor descriptor)Perform an analysis on class or method named by given descriptor. | 
| void | registerWith(IAnalysisCache analysisCache)Register the analysis engine with given analysis cache. | 
getAssertionMethods, getCFG, getCompactLocationNumbering, getConstantPoolGen, getDepthFirstSearch, getExceptionSetFactory, getIsNullValueDataflow, getJavaClass, getLoadedFieldSet, getMethod, getMethodGen, getReverseDepthFirstSearch, getTypeDataflow, getValueNumberDataflow, toStringpublic MethodBytecodeSetFactory(java.lang.String analysisName,
                                java.lang.Class<MethodBytecodeSet> analysisClass)
analysisName - analysisClass - public MethodBytecodeSet analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor) throws CheckedAnalysisException
IAnalysisEngineanalysisCache - the analysis cachedescriptor - the descriptor of the class or method to be analyzedCheckedAnalysisExceptionpublic void registerWith(IAnalysisCache analysisCache)
IAnalysisEngineregisterWith in interface IAnalysisEngine<MethodDescriptor,MethodBytecodeSet>registerWith in class AnalysisFactory<MethodBytecodeSet>analysisCache - the analysis cacheSpotBugs is licensed under the LGPL.