public class FullRWSet extends RWSet
Constructor and Description |
---|
FullRWSet() |
Modifier and Type | Method and Description |
---|---|
boolean |
addFieldRef(PointsToSet otherBase,
java.lang.Object field) |
boolean |
addGlobal(SootField global) |
PointsToSet |
getBaseForField(java.lang.Object f) |
boolean |
getCallsNative() |
java.util.Set |
getFields() |
java.util.Set |
getGlobals()
Returns an iterator over any globals read/written.
|
boolean |
hasNonEmptyIntersection(RWSet other) |
boolean |
isEquivTo(RWSet other) |
boolean |
setCallsNative() |
int |
size()
Returns an iterator over any globals read/written.
|
boolean |
union(RWSet other)
Adds the RWSet other into this set.
|
public int size()
RWSet
public boolean getCallsNative()
getCallsNative
in class RWSet
public boolean setCallsNative()
setCallsNative
in class RWSet
public java.util.Set getGlobals()
getGlobals
in class RWSet
public PointsToSet getBaseForField(java.lang.Object f)
getBaseForField
in class RWSet
public boolean hasNonEmptyIntersection(RWSet other)
hasNonEmptyIntersection
in class RWSet
public boolean union(RWSet other)
public boolean addFieldRef(PointsToSet otherBase, java.lang.Object field)
addFieldRef
in class RWSet