Class Sets

java.lang.Object
org.openqa.selenium.internal.Sets

public class Sets extends Object
All methods return immutable objects
  • Constructor Details

    • Sets

      public Sets()
  • Method Details

    • sequencedSetOf

      @SafeVarargs public static <T> Set<T> sequencedSetOf(T... values)
      Create an immutable Set that keeps the order of elements
    • sortedSetOf

      @SafeVarargs public static <T extends Comparable<T>> Set<T> sortedSetOf(T... values)
      Create an immutable set that sorts its elements in natural order
    • toSortedSet

      public static <T extends Comparable<? super T>> Collector<T,?,Set<T>> toSortedSet()
      Collects a stream into an immutable set sorted in natural order
    • toSequencedSet

      public static <T> Collector<T,?,Set<T>> toSequencedSet()
      Collects stream to immutable set that keeps elements in the same order as the original stream
    • sortedSet

      public static <T extends Comparable<? super T>> Set<T> sortedSet(Set<T> source)
      Create an immutable set sorted in natural order
    • haveCommonElements

      public static <T> boolean haveCommonElements(Set<T> set1, Set<T> set2)
      Check if two sets have at least one common element