Package edu.umd.cs.findbugs.ba.heap
Class FieldSet
- java.lang.Object
-
- edu.umd.cs.findbugs.ba.heap.FieldSet
-
public class FieldSet extends java.lang.Object
- Author:
- David Hovemeyer
-
-
Constructor Summary
Constructors Constructor Description FieldSet()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addField(XField field)
void
clear()
boolean
contains(XField field)
void
copyFrom(FieldSet other)
boolean
isBottom()
boolean
isEmpty()
boolean
isIntersectionNonEmpty(FieldSet other)
boolean
isTop()
boolean
isValid()
void
mergeWith(FieldSet other)
boolean
sameAs(FieldSet other)
void
setBottom()
void
setTop()
java.lang.String
toString()
-
-
-
Method Detail
-
setTop
public void setTop()
-
isTop
public boolean isTop()
-
setBottom
public void setBottom()
-
isBottom
public boolean isBottom()
-
isValid
public boolean isValid()
-
isEmpty
public boolean isEmpty()
-
clear
public void clear()
-
addField
public void addField(XField field)
-
contains
public boolean contains(XField field)
-
mergeWith
public void mergeWith(FieldSet other)
-
sameAs
public boolean sameAs(FieldSet other)
-
copyFrom
public void copyFrom(FieldSet other)
-
isIntersectionNonEmpty
public boolean isIntersectionNonEmpty(FieldSet other)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-