public class SimpleBoomerangStats<W extends wpds.impl.Weight> extends Object implements IBoomerangStats<W>
| Constructor and Description |
|---|
SimpleBoomerangStats() |
| Modifier and Type | Method and Description |
|---|---|
Set<Method> |
getCallVisitedMethods() |
Collection<? extends sync.pds.solver.nodes.Node<ControlFlowGraph.Edge,Val>> |
getForwardReachesNodes() |
void |
registerFieldWritePOI(WeightedBoomerang.FieldWritePOI key) |
void |
registerSolver(Query key,
AbstractBoomerangSolver<W> solver) |
void |
terminated(BackwardQuery query,
BackwardBoomerangResults<W> backwardBoomerangResults) |
void |
terminated(ForwardQuery query,
ForwardBoomerangResults<W> forwardBoomerangResults) |
String |
toString() |
public void registerSolver(Query key, AbstractBoomerangSolver<W> solver)
registerSolver in interface IBoomerangStats<W extends wpds.impl.Weight>public void registerFieldWritePOI(WeightedBoomerang.FieldWritePOI key)
registerFieldWritePOI in interface IBoomerangStats<W extends wpds.impl.Weight>public Collection<? extends sync.pds.solver.nodes.Node<ControlFlowGraph.Edge,Val>> getForwardReachesNodes()
getForwardReachesNodes in interface IBoomerangStats<W extends wpds.impl.Weight>public Set<Method> getCallVisitedMethods()
getCallVisitedMethods in interface IBoomerangStats<W extends wpds.impl.Weight>public void terminated(ForwardQuery query, ForwardBoomerangResults<W> forwardBoomerangResults)
terminated in interface IBoomerangStats<W extends wpds.impl.Weight>public void terminated(BackwardQuery query, BackwardBoomerangResults<W> backwardBoomerangResults)
terminated in interface IBoomerangStats<W extends wpds.impl.Weight>Copyright © 2024. All rights reserved.