public class PathAnalysisFactory extends Object implements PathAnalysisSupplementalFactory<Void,MethodAnalysisResults>
| Constructor and Description |
|---|
PathAnalysisFactory(PathAnalysisMethodChecker methodChecker) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPath(MethodAnalysisResults methodAnalysisResults,
List<MethodSideEffect> sideEffects,
TypedValue returnValue,
List<? extends TypedValue> conditions,
PathAnalysisMethodChecker methodChecker) |
MethodAnalysisResults |
createMethodAnalysisResults() |
PathAnalysisMethodChecker |
createMethodChecker() |
public PathAnalysisFactory(PathAnalysisMethodChecker methodChecker)
public PathAnalysisMethodChecker createMethodChecker()
createMethodChecker in interface PathAnalysisSupplementalFactory<Void,MethodAnalysisResults>public MethodAnalysisResults createMethodAnalysisResults()
createMethodAnalysisResults in interface PathAnalysisSupplementalFactory<Void,MethodAnalysisResults>public void addPath(MethodAnalysisResults methodAnalysisResults, List<MethodSideEffect> sideEffects, TypedValue returnValue, List<? extends TypedValue> conditions, PathAnalysisMethodChecker methodChecker)
addPath in interface PathAnalysisSupplementalFactory<Void,MethodAnalysisResults>Copyright © 2018. All Rights Reserved.