Package edu.umd.cs.findbugs.detect
Class StreamEquivalenceClass
- java.lang.Object
-
- edu.umd.cs.findbugs.detect.StreamEquivalenceClass
-
public class StreamEquivalenceClass extends java.lang.Object
Set of streams that are in an equivalence class.- Author:
- David Hovemeyer
-
-
Constructor Summary
Constructors Constructor Description StreamEquivalenceClass()
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAll(StreamEquivalenceClass other)
Add all members of other StreamEquivalenceClass to this one.void
addMember(Stream member)
Add a single member to the equivalence class.java.util.Iterator<Stream>
memberIterator()
Get Iterator over the members of the class.void
setClosed()
Mark all members of the class as being closed.
-
-
-
Method Detail
-
addMember
public void addMember(Stream member)
Add a single member to the equivalence class.- Parameters:
member
- the member Stream
-
memberIterator
public java.util.Iterator<Stream> memberIterator()
Get Iterator over the members of the class.
-
addAll
public void addAll(StreamEquivalenceClass other)
Add all members of other StreamEquivalenceClass to this one.- Parameters:
other
- the other StreamEquivalenceClass
-
setClosed
public void setClosed()
Mark all members of the class as being closed.
-
-