
soot.jimple.infoflow.android.callbacks.xml.CollectedCallbacks Maven / Gradle / Ivy
package soot.jimple.infoflow.android.callbacks.xml;
import java.util.Set;
import soot.SootClass;
import soot.jimple.infoflow.android.callbacks.AndroidCallbackDefinition;
import soot.util.MultiMap;
/**
* Data object for storing collected callbacks for serialization and re-use
*
* @author Steven Arzt
*
*/
public class CollectedCallbacks {
protected Set entryPoints;
protected MultiMap callbackMethods;
protected MultiMap fragmentClasses;
public CollectedCallbacks() {
}
public CollectedCallbacks(Set entryPoints,
MultiMap callbackMethods,
MultiMap fragmentClasses) {
this.entryPoints = entryPoints;
this.callbackMethods = callbackMethods;
this.fragmentClasses = fragmentClasses;
}
public Set getEntryPoints() {
return entryPoints;
}
public MultiMap getCallbackMethods() {
return callbackMethods;
}
public MultiMap getFragmentClasses() {
return fragmentClasses;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy