Class ExecutableResultWithDeDuping
java.lang.Object
ghidra.features.bsim.query.protocol.ExecutableResultWithDeDuping
- All Implemented Interfaces:
Comparable<ExecutableResultWithDeDuping>
public class ExecutableResultWithDeDuping
extends Object
implements Comparable<ExecutableResultWithDeDuping>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addFunction
(double signif) int
boolean
generate
(Iterator<SimilarityResult> iter, Map<FunctionDescription, Integer> duplicationInfo) int
double
-
Constructor Details
-
ExecutableResultWithDeDuping
-
-
Method Details
-
getExecutableRecord
-
addFunction
public void addFunction(double signif) -
getFunctionCount
public int getFunctionCount()- Returns:
- number of functions with matches into this executable
-
getSignificanceSum
public double getSignificanceSum()- Returns:
- sum of significance scores for all matching functions
-
equals
-
compareTo
- Specified by:
compareTo
in interfaceComparable<ExecutableResultWithDeDuping>
-
generate
public static Collection<ExecutableResultWithDeDuping> generate(Iterator<SimilarityResult> iter, Map<FunctionDescription, Integer> duplicationInfo)
-