public class SourceContext extends Object implements Cloneable
| 限定符和类型 | 字段和说明 |
|---|---|
protected AccessPath |
accessPath |
protected ISourceSinkDefinition |
definition |
protected soot.jimple.Stmt |
stmt |
protected Object |
userData |
| 构造器和说明 |
|---|
SourceContext(ISourceSinkDefinition definition,
AccessPath accessPath,
soot.jimple.Stmt stmt) |
SourceContext(ISourceSinkDefinition definition,
AccessPath accessPath,
soot.jimple.Stmt stmt,
Object userData) |
| 限定符和类型 | 方法和说明 |
|---|---|
SourceContext |
clone() |
boolean |
equals(Object obj) |
AccessPath |
getAccessPath() |
ISourceSinkDefinition |
getDefinition() |
soot.jimple.Stmt |
getStmt() |
Object |
getUserData() |
int |
hashCode() |
String |
toString() |
protected final ISourceSinkDefinition definition
protected final AccessPath accessPath
protected final soot.jimple.Stmt stmt
protected final Object userData
public SourceContext(ISourceSinkDefinition definition, AccessPath accessPath, soot.jimple.Stmt stmt)
public SourceContext(ISourceSinkDefinition definition, AccessPath accessPath, soot.jimple.Stmt stmt, Object userData)
public ISourceSinkDefinition getDefinition()
public AccessPath getAccessPath()
public soot.jimple.Stmt getStmt()
public Object getUserData()
public SourceContext clone()
Copyright © 2022 Fraunhofer SIT. All rights reserved.