public class MemoryEfficientRasUnion extends Union
| Constructor and Description |
|---|
MemoryEfficientRasUnion() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addAll(PointsToSet s)
Adds all objects in s into this union of sets, returning true if this
union was changed.
|
java.lang.Object |
clone() |
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
boolean |
hasNonEmptyIntersection(PointsToSet other)
Returns true if this set shares some objects with other.
|
boolean |
isEmpty()
Returns true if this set contains no run-time objects.
|
java.util.Set |
possibleTypes()
Set of all possible run-time types of objects in the set.
|
java.lang.String |
toString() |
hasNonEmptyIntersection, possibleClassConstants, possibleStringConstantspublic boolean isEmpty()
PointsToSetpublic boolean hasNonEmptyIntersection(PointsToSet other)
PointsToSetpublic boolean addAll(PointsToSet s)
Unionpublic java.lang.Object clone()
clone in class java.lang.Objectpublic java.util.Set possibleTypes()
PointsToSetpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object