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, possibleStringConstants
public boolean isEmpty()
PointsToSet
public boolean hasNonEmptyIntersection(PointsToSet other)
PointsToSet
public boolean addAll(PointsToSet s)
Union
public java.lang.Object clone()
clone
in class java.lang.Object
public java.util.Set possibleTypes()
PointsToSet
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object