All Downloads are FREE. Search and download functionalities are using the official Maven repository.

soot.jimple.infoflow.solver.SolverPeerGroup Maven / Gradle / Ivy

There is a newer version: 2.9.0
Show newest version
package soot.jimple.infoflow.solver;

import java.util.HashSet;
import java.util.Set;

/**
 * Peer group for synchronizing multiple IFDS solvers
 * 
 * @author Steven Arzt
 *
 */
public abstract class SolverPeerGroup {

	protected Set solvers = new HashSet<>();

	public SolverPeerGroup() {
	}

	/**
	 * Adds a data flow solver to this peer group
	 * 
	 * @param solver The solver to add
	 */
	public void addSolver(IInfoflowSolver solver) {
		this.solvers.add(solver);
	}

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy