public class AllocNode extends Node implements Context
Modifier and Type | Field and Description |
---|---|
protected Map<SparkField,AllocDotField> |
fields |
protected Object |
newExpr |
p2set, pag, replacement, type
Modifier and Type | Method and Description |
---|---|
AllocDotField |
dot(SparkField field)
Returns the field ref node having this node as its base, and field as its
field; null if nonexistent.
|
Collection<AllocDotField> |
getAllFieldRefs()
Returns all field ref nodes having this node as their base.
|
Set<AllocDotField> |
getFields() |
SootMethod |
getMethod() |
Object |
getNewExpr()
Returns the new expression of this allocation site.
|
String |
toString() |
protected Object newExpr
protected Map<SparkField,AllocDotField> fields
public Object getNewExpr()
public Collection<AllocDotField> getAllFieldRefs()
public AllocDotField dot(SparkField field)
public Set<AllocDotField> getFields()
public SootMethod getMethod()