public class PathAnalysisFactory extends java.lang.Object implements ch.epfl.labos.iu.orm.queryll2.path.PathAnalysisSupplementalFactory<java.lang.Void,MethodAnalysisResults>
| Constructor and Description |
|---|
PathAnalysisFactory(MetamodelUtil metamodel) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPath(MethodAnalysisResults methodAnalysisResults,
ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue returnValue,
java.util.List<ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.ComparisonValue> conditions,
ch.epfl.labos.iu.orm.queryll2.path.PathAnalysisMethodChecker methodChecker) |
MethodAnalysisResults |
createMethodAnalysisResults() |
ch.epfl.labos.iu.orm.queryll2.path.PathAnalysisMethodChecker |
createMethodChecker() |
public PathAnalysisFactory(MetamodelUtil metamodel)
public ch.epfl.labos.iu.orm.queryll2.path.PathAnalysisMethodChecker createMethodChecker()
createMethodChecker in interface ch.epfl.labos.iu.orm.queryll2.path.PathAnalysisSupplementalFactory<java.lang.Void,MethodAnalysisResults>public MethodAnalysisResults createMethodAnalysisResults()
createMethodAnalysisResults in interface ch.epfl.labos.iu.orm.queryll2.path.PathAnalysisSupplementalFactory<java.lang.Void,MethodAnalysisResults>public void addPath(MethodAnalysisResults methodAnalysisResults, ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue returnValue, java.util.List<ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.ComparisonValue> conditions, ch.epfl.labos.iu.orm.queryll2.path.PathAnalysisMethodChecker methodChecker)
addPath in interface ch.epfl.labos.iu.orm.queryll2.path.PathAnalysisSupplementalFactory<java.lang.Void,MethodAnalysisResults>Copyright © 2014. All Rights Reserved.