Class SetUtil

java.lang.Object
org.benf.cfr.reader.util.collections.SetUtil

public class SetUtil extends Object
  • Constructor Details

    • SetUtil

      public SetUtil()
  • Method Details

    • equals

      public static <X> boolean equals(Set<? extends X> b, Collection<? extends X> a)
    • hasIntersection

      public static <X> boolean hasIntersection(Set<? extends X> b, Collection<? extends X> a)
    • originalIntersectionOrNull

      public static <X> Set<X> originalIntersectionOrNull(Set<X> a, Set<? extends X> b)
    • intersectionOrNull

      public static <X> Set<X> intersectionOrNull(Set<? extends X> a, Set<? extends X> b)
    • difference

      public static <X> Set<X> difference(Set<? extends X> a, Set<? extends X> b)
    • differenceAtakeBtoList

      public static <X> List<X> differenceAtakeBtoList(Set<? extends X> a, Set<? extends X> b)
    • getSingle

      public static <X> X getSingle(Set<? extends X> a)