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 voidaddField(XField field)voidclear()booleancontains(XField field)voidcopyFrom(FieldSet other)booleanisBottom()booleanisEmpty()booleanisIntersectionNonEmpty(FieldSet other)booleanisTop()booleanisValid()voidmergeWith(FieldSet other)booleansameAs(FieldSet other)voidsetBottom()voidsetTop()java.lang.StringtoString()
-
-
-
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:
toStringin classjava.lang.Object
-
-