public final class Collections3
extends java.lang.Object
Modifier and Type | Class | Description |
---|---|---|
static interface |
Collections3.IndexedConsumer<T> |
Modifier and Type | Method | Description |
---|---|---|
static <T> boolean |
addAllDistinct(java.util.List<T> list,
java.util.Collection<T> elements) |
|
static <T> boolean |
addDistinct(java.util.List<T> list,
T element) |
|
static <E> java.util.Collection<E> |
concat(java.util.Collection<E> collection1,
java.util.Collection<E> collection2) |
|
static <T> void |
forEachIndexed(java.lang.Iterable<T> list,
Collections3.IndexedConsumer<T> action) |
|
static <E> java.util.Set<E> |
immutableUnion(java.util.Collection<? extends java.util.Collection<E>> elements) |
|
static <E> boolean |
isDistinct(java.util.Collection<E> collection) |
|
static boolean |
isSubsetConsuming(java.util.BitSet set1,
java.util.BitSet set2) |
|
static <E> java.util.Set<E> |
parallelUnion(java.util.Collection<? extends java.util.Collection<E>> elements) |
|
static java.util.BitSet |
toBitSet(java.util.PrimitiveIterator.OfInt ints) |
|
static <F,T> java.util.Set<T> |
transform(java.util.Collection<F> collection,
java.util.function.Function<F,T> transformer) |
|
static <E> java.util.Set<E> |
union(java.util.Collection<? extends java.util.Collection<E>> elements) |
|
static <E1,E2> void |
zip(java.util.List<E1> list1,
java.util.List<E2> list2,
java.util.function.BiConsumer<E1,E2> action) |
public static <T> boolean addAllDistinct(java.util.List<T> list, java.util.Collection<T> elements)
public static <T> boolean addDistinct(java.util.List<T> list, T element)
public static <E> java.util.Collection<E> concat(java.util.Collection<E> collection1, java.util.Collection<E> collection2)
public static <T> void forEachIndexed(java.lang.Iterable<T> list, Collections3.IndexedConsumer<T> action)
public static <E> boolean isDistinct(java.util.Collection<E> collection)
public static boolean isSubsetConsuming(java.util.BitSet set1, java.util.BitSet set2)
public static <E> java.util.Set<E> parallelUnion(java.util.Collection<? extends java.util.Collection<E>> elements)
public static <F,T> java.util.Set<T> transform(java.util.Collection<F> collection, java.util.function.Function<F,T> transformer)
public static java.util.BitSet toBitSet(java.util.PrimitiveIterator.OfInt ints)
public static <E> java.util.Set<E> union(java.util.Collection<? extends java.util.Collection<E>> elements)
public static <E> java.util.Set<E> immutableUnion(java.util.Collection<? extends java.util.Collection<E>> elements)
public static <E1,E2> void zip(java.util.List<E1> list1, java.util.List<E2> list2, java.util.function.BiConsumer<E1,E2> action)