package kr.ac.snu.selab.soot.analyzer; import java.util.HashMap; import java.util.List; import java.util.Map; import soot.SootClass; public class RolesOfMethod { private Map<SootClass, List<Creator>> creators; private Map<SootClass, List<Caller>> callers; private Map<SootClass, List<Injector>> injectors; public RolesOfMethod() { creators = new HashMap<SootClass, List<Creator>>(); callers = new HashMap<SootClass, List<Caller>>(); injectors = new HashMap<SootClass, List<Injector>>(); } public Map<SootClass, List<Creator>> creators() { return creators; } public void setCreators(Map<SootClass, List<Creator>> someCreators) { creators = someCreators; } public Map<SootClass, List<Caller>> callers() { return callers; } public void setCallers(Map<SootClass, List<Caller>> someCallers) { callers = someCallers; } public Map<SootClass, List<Injector>> injectors() { return injectors; } public void setInjectors(Map<SootClass, List<Injector>> someInjectors) { injectors = someInjectors; } }