Class Zipper
java.lang.Object
qilin.pta.toolkits.zipper.analysis.Zipper
Main class of Zipper, which computes precision-critical methods in the program being analyzed.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionanalyze()
boolean
isInnerType
(ClassType pInner, ClassType pOuter) int
int
static void
outputNumberOfClasses
(PTA pta) static void
-
Constructor Details
-
Zipper
-
-
Method Details
-
outputNumberOfClasses
-
numberOfOverallPFGNodes
public int numberOfOverallPFGNodes() -
numberOfOverallPFGEdges
public int numberOfOverallPFGEdges() -
buildObjectFlowGraph
-
outputObjectFlowGraphSize
-
analyze
- Returns:
- set of precision-critical methods in the program
-
isInnerType
- Parameters:
pInner
- potential inner classpOuter
- potential outer class- Returns:
- whether pInner is an inner class of pOuter
-