public class Sets
extends java.lang.Object
| Modifier and Type | Method | Description |
|---|---|---|
static <T> java.util.Map<java.lang.Integer,T> |
asMap(java.util.Set<T> input) |
|
static <E> java.util.Set<E> |
asSet(E... elements) |
|
static <E> java.util.Set<E> |
asSet(java.util.Collection<E> elements) |
|
static <E> java.util.Set<E> |
difference(java.util.Set<E> first,
java.util.Set<E> second) |
null args are allowed
|
static <E> java.util.Set<E> |
intersection(java.util.Set<E> first,
java.util.Set<E> second) |
null args are allowed
|
static <t> java.util.stream.Collector<t,java.util.Set<t>,java.util.Set<t>> |
toImmutableSet() |
|
static <F,T> java.util.Set<T> |
transform(java.util.Set<F> input,
java.util.function.Function<F,T> transformation) |
|
static <E> java.util.Set<E> |
xor(java.util.Set<E> first,
java.util.Set<E> second) |
public static <E> java.util.Set<E> intersection(java.util.Set<E> first,
java.util.Set<E> second)
public static <E> java.util.Set<E> xor(java.util.Set<E> first,
java.util.Set<E> second)
public static <E> java.util.Set<E> difference(java.util.Set<E> first,
java.util.Set<E> second)
public static <E> java.util.Set<E> asSet(E... elements)
public static <E> java.util.Set<E> asSet(java.util.Collection<E> elements)
public static <F,T> java.util.Set<T> transform(java.util.Set<F> input,
java.util.function.Function<F,T> transformation)
public static <T> java.util.Map<java.lang.Integer,T> asMap(java.util.Set<T> input)
public static <t> java.util.stream.Collector<t,java.util.Set<t>,java.util.Set<t>> toImmutableSet()