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) |
getDataflowpublic 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>CheckedAnalysisExceptionprotected void populateDatabase(BackwardTypeQualifierDataflow dataflow, ValueNumberDataflow vnaDataflow, XMethod xmethod, TypeQualifierValue<?> tqv) throws CheckedAnalysisException
populateDatabase in class TypeQualifierDataflowFactory<BackwardTypeQualifierDataflowAnalysis,BackwardTypeQualifierDataflow>CheckedAnalysisExceptionSpotBugs is licensed under the LGPL.