public class SetUtils
extends Object
| Constructor and Description |
|---|
SetUtils() |
| Modifier and Type | Method and Description |
|---|---|
static <T> java.util.Set<T> |
diff(java.util.Set<T> set1,
java.util.Set<T> set2)
Create difference of the 2 sets.
|
static <T> java.util.Set<T> |
intersection(java.util.Set<T> set1,
java.util.Set<T> set2)
Create intersection of 2 sets.
|
static <T> boolean |
isSubset(java.util.Set<T> set1,
java.util.Set<T> set2)
Determines if set1 is a subset of set2.
|
static <T> boolean |
isSuperset(java.util.Set<T> set1,
java.util.Set<T> set2)
Determines if set1 is a superset of set2.
|
static <T> java.util.Set<T> |
union(java.util.Set<T> set1,
java.util.Set<T> set2)
Create union of 2 sets.
|
public static <T> java.util.Set<T> diff(java.util.Set<T> set1,
java.util.Set<T> set2)
T - type of the setsset1 - First setset2 - Second setpublic static <T> java.util.Set<T> intersection(java.util.Set<T> set1,
java.util.Set<T> set2)
T - type of the setsset1 - First setset2 - Second setpublic static <T> boolean isSubset(java.util.Set<T> set1,
java.util.Set<T> set2)
T - type of the setsset1 - First setset2 - Second setpublic static <T> boolean isSuperset(java.util.Set<T> set1,
java.util.Set<T> set2)
T - type of the setsset1 - First setset2 - Second setpublic static <T> java.util.Set<T> union(java.util.Set<T> set1,
java.util.Set<T> set2)
T - type of the setsset1 - First setset2 - Second set