Class SetUtil
- java.lang.Object
-
- org.benf.cfr.reader.util.collections.SetUtil
-
public class SetUtil extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SetUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <X> java.util.Set<X>difference(java.util.Set<? extends X> a, java.util.Set<? extends X> b)static <X> java.util.List<X>differenceAtakeBtoList(java.util.Set<? extends X> a, java.util.Set<? extends X> b)static <X> booleanequals(java.util.Set<? extends X> b, java.util.Collection<? extends X> a)static <X> XgetSingle(java.util.Set<? extends X> a)static <X> booleanhasIntersection(java.util.Set<? extends X> b, java.util.Collection<? extends X> a)static <X> java.util.Set<X>intersectionOrNull(java.util.Set<? extends X> a, java.util.Set<? extends X> b)static <X> java.util.Set<X>originalIntersectionOrNull(java.util.Set<X> a, java.util.Set<? extends X> b)
-
-
-
Method Detail
-
equals
public static <X> boolean equals(java.util.Set<? extends X> b, java.util.Collection<? extends X> a)
-
hasIntersection
public static <X> boolean hasIntersection(java.util.Set<? extends X> b, java.util.Collection<? extends X> a)
-
originalIntersectionOrNull
public static <X> java.util.Set<X> originalIntersectionOrNull(java.util.Set<X> a, java.util.Set<? extends X> b)
-
intersectionOrNull
public static <X> java.util.Set<X> intersectionOrNull(java.util.Set<? extends X> a, java.util.Set<? extends X> b)
-
difference
public static <X> java.util.Set<X> difference(java.util.Set<? extends X> a, java.util.Set<? extends X> b)
-
differenceAtakeBtoList
public static <X> java.util.List<X> differenceAtakeBtoList(java.util.Set<? extends X> a, java.util.Set<? extends X> b)
-
getSingle
public static <X> X getSingle(java.util.Set<? extends X> a)
-
-