E
- Class of the elements that will contain the sets this class will opperate.public class SetUtils<E>
extends java.lang.Object
Constructor and Description |
---|
SetUtils() |
Modifier and Type | Method and Description |
---|---|
boolean |
areEquals(java.util.Set<E> set1,
java.util.Set<E> set2)
Method to calculate if a set is equal (as set) to another set.
|
java.util.Set<E> |
intersection(java.util.Set<E> set1,
java.util.Set<E> set2)
Method to calculate the intersection of two sets.
|
boolean |
isSubset(java.util.Set<E> set1,
java.util.Set<E> set2)
Method to calculate if a set is subset of another set.
|
boolean |
isSuperset(java.util.Set<E> set1,
java.util.Set<E> set2)
Method to calculate if a set is superset of another set.
|
java.util.Set<E> |
minus(java.util.Set<E> set1,
java.util.Set<E> set2)
Method to calculate the difference of two sets.
|
java.util.Set<E> |
symDiff(java.util.Set<E> set1,
java.util.Set<E> set2)
Method to calculate the symmetric difference of two sets.
|
java.util.Set<E> |
union(java.util.Set<E> set1,
java.util.Set<E> set2)
method to calculate the union of two sets.
|
public java.util.Set<E> union(java.util.Set<E> set1, java.util.Set<E> set2)
set1
- A set of elements.set2
- Another set.public java.util.Set<E> intersection(java.util.Set<E> set1, java.util.Set<E> set2)
set1
- A set of elements.set2
- Another set.public java.util.Set<E> minus(java.util.Set<E> set1, java.util.Set<E> set2)
set1
- A set of elements.set2
- Another set.public java.util.Set<E> symDiff(java.util.Set<E> set1, java.util.Set<E> set2)
set1
- A set of elements.set2
- Another set.public boolean isSubset(java.util.Set<E> set1, java.util.Set<E> set2)
set1
- A set of elements.set2
- Another set.public boolean isSuperset(java.util.Set<E> set1, java.util.Set<E> set2)
set1
- A set of elements.set2
- Another set.