public class JwigResolver extends Object
Constructor and Description |
---|
JwigResolver() |
Modifier and Type | Method and Description |
---|---|
Map<soot.SootClass,RequestManager> |
findWebMethods(List<soot.SootClass> webapps) |
soot.Hierarchy |
getHiearchy() |
soot.Type |
getLeastCommonSupertypeOf(soot.RefType type1,
soot.RefType type2) |
List<soot.SootMethod> |
getPossibleTargets(soot.SootMethod m) |
soot.SootMethod |
getSootMethod(Method method) |
soot.SootMethod |
getSootMethod(soot.SootClass containingClass,
Method method1) |
soot.Type |
getSootType(Class<?> cl) |
boolean |
isSession(soot.SootClass cl) |
boolean |
isSessionMethod(soot.SootMethod method) |
boolean |
isSubmitHandler(soot.SootClass cl) |
boolean |
isWebApp(soot.SootClass cl) |
boolean |
matchArguments(soot.Type[] givenArgumentTypes,
List<soot.Type> parameterTypes,
dk.brics.misc.Origin origin) |
public Map<soot.SootClass,RequestManager> findWebMethods(List<soot.SootClass> webapps)
public soot.Hierarchy getHiearchy()
public soot.Type getLeastCommonSupertypeOf(soot.RefType type1, soot.RefType type2)
public List<soot.SootMethod> getPossibleTargets(soot.SootMethod m)
public soot.SootMethod getSootMethod(Method method)
public soot.SootMethod getSootMethod(soot.SootClass containingClass, Method method1)
public soot.Type getSootType(Class<?> cl)
public boolean isSession(soot.SootClass cl)
public boolean isSessionMethod(soot.SootMethod method)
public boolean isSubmitHandler(soot.SootClass cl)
public boolean isWebApp(soot.SootClass cl)
public boolean matchArguments(soot.Type[] givenArgumentTypes, List<soot.Type> parameterTypes, dk.brics.misc.Origin origin)
Copyright © 2008-2012 Anders Møller & Mathias Schwarz.