Package edu.umd.cs.findbugs.detect
Class StreamEquivalenceClass
java.lang.Object
edu.umd.cs.findbugs.detect.StreamEquivalenceClass
Set of streams that are in an equivalence class.
- Author:
- David Hovemeyer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addAll
(StreamEquivalenceClass other) Add all members of other StreamEquivalenceClass to this one.void
Add a single member to the equivalence class.Get Iterator over the members of the class.void
Mark all members of the class as being closed.
-
Constructor Details
-
StreamEquivalenceClass
public StreamEquivalenceClass()Constructor. Creates an empty set.
-
-
Method Details
-
addMember
Add a single member to the equivalence class.- Parameters:
member
- the member Stream
-
memberIterator
Get Iterator over the members of the class. -
addAll
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.
-