public class OnFlyCallGraphBuilder.DefaultReflectionModel extends java.lang.Object implements ReflectionModel
| Modifier and Type | Field and Description |
|---|---|
protected CGOptions |
options |
protected java.util.HashSet<SootMethod> |
warnedAlready |
| Constructor and Description |
|---|
DefaultReflectionModel() |
| Modifier and Type | Method and Description |
|---|---|
void |
classForName(SootMethod source,
Stmt s) |
void |
classNewInstance(SootMethod source,
Stmt s) |
void |
contructorNewInstance(SootMethod source,
Stmt s) |
void |
methodInvoke(SootMethod container,
Stmt invokeStmt) |
protected CGOptions options
protected java.util.HashSet<SootMethod> warnedAlready
public void classForName(SootMethod source, Stmt s)
classForName in interface ReflectionModelpublic void classNewInstance(SootMethod source, Stmt s)
classNewInstance in interface ReflectionModelpublic void contructorNewInstance(SootMethod source, Stmt s)
contructorNewInstance in interface ReflectionModelpublic void methodInvoke(SootMethod container, Stmt invokeStmt)
methodInvoke in interface ReflectionModel