public class BackwardTypeQualifierDataflowFactory extends TypeQualifierDataflowFactory<BackwardTypeQualifierDataflowAnalysis,BackwardTypeQualifierDataflow>
Constructor and Description |
---|
BackwardTypeQualifierDataflowFactory(MethodDescriptor methodDescriptor)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected BackwardTypeQualifierDataflow |
getDataflow(DepthFirstSearch dfs,
XMethod xmethod,
CFG cfg,
ValueNumberDataflow vnaDataflow,
org.apache.bcel.generic.ConstantPoolGen cpg,
IAnalysisCache analysisCache,
MethodDescriptor methodDescriptor,
TypeQualifierValue typeQualifierValue) |
protected void |
populateDatabase(BackwardTypeQualifierDataflow dataflow,
ValueNumberDataflow vnaDataflow,
XMethod xmethod,
TypeQualifierValue tqv) |
getDataflow
public BackwardTypeQualifierDataflowFactory(MethodDescriptor methodDescriptor)
methodDescriptor
- MethodDescriptor of the method for which we want to create
BackwardTypeQualifierDataflow objectsprotected BackwardTypeQualifierDataflow getDataflow(DepthFirstSearch dfs, XMethod xmethod, CFG cfg, ValueNumberDataflow vnaDataflow, org.apache.bcel.generic.ConstantPoolGen cpg, IAnalysisCache analysisCache, MethodDescriptor methodDescriptor, TypeQualifierValue typeQualifierValue) throws CheckedAnalysisException
getDataflow
in class TypeQualifierDataflowFactory<BackwardTypeQualifierDataflowAnalysis,BackwardTypeQualifierDataflow>
CheckedAnalysisException
protected void populateDatabase(BackwardTypeQualifierDataflow dataflow, ValueNumberDataflow vnaDataflow, XMethod xmethod, TypeQualifierValue tqv) throws CheckedAnalysisException
populateDatabase
in class TypeQualifierDataflowFactory<BackwardTypeQualifierDataflowAnalysis,BackwardTypeQualifierDataflow>
CheckedAnalysisException
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.