@ExtensionClass @MissingDocumentation public class CollectionUtils extends java.lang.Object
| Constructor and Description |
|---|
CollectionUtils() |
| Modifier and Type | Method and Description |
|---|---|
static <T,U> java.util.Map<T,U> |
concat(java.util.function.BinaryOperator<U> resolver,
java.util.Map<? extends T,? extends U>... maps) |
static <T,U> java.util.Map<T,U> |
concat(java.util.Map<? extends T,? extends U>... maps) |
static java.lang.Iterable<java.lang.String> |
iterable(java.util.regex.Pattern pattern,
java.lang.String string) |
static <T,R> java.util.List<R> |
map(java.util.List<T> list,
java.util.function.Function<T,R> mapper) |
static int |
random(int size) |
static <T> T |
random(java.util.List<T> list) |
static <T> T |
random(java.util.List<T> list,
java.util.Random random) |
static <T> T |
random(T[] array) |
static <T> T |
random(T[] array,
java.util.Random random) |
static <T> java.util.Comparator<T> |
randomOrder() |
static <T> java.util.stream.Stream<T> |
stream(T... objs) |
static <T> java.util.List<T> |
subListOn(java.util.List<T> list,
java.util.function.Predicate<T> predicate) |
static <T> java.lang.String |
toString(java.util.Collection<T> collection) |
static <T> java.lang.String |
toString(java.util.Collection<T> collection,
java.util.function.Function<T,java.lang.String> toString) |
static <T> java.lang.String |
toString(java.util.Collection<T> collection,
java.util.function.Function<T,java.lang.String> toString,
java.lang.String join) |
@SafeVarargs public static <T,U> java.util.Map<T,U> concat(java.util.Map<? extends T,? extends U>... maps)
@SafeVarargs
public static <T,U> java.util.Map<T,U> concat(java.util.function.BinaryOperator<U> resolver,
java.util.Map<? extends T,? extends U>... maps)
public static java.lang.Iterable<java.lang.String> iterable(java.util.regex.Pattern pattern,
java.lang.String string)
public static <T,R> java.util.List<R> map(java.util.List<T> list,
java.util.function.Function<T,R> mapper)
public static <T> T random(java.util.List<T> list,
java.util.Random random)
public static <T> T random(T[] array,
java.util.Random random)
public static <T> T random(java.util.List<T> list)
public static <T> T random(T[] array)
public static int random(int size)
public static <T> java.util.Comparator<T> randomOrder()
@SafeVarargs public static <T> java.util.stream.Stream<T> stream(T... objs)
public static <T> java.util.List<T> subListOn(java.util.List<T> list,
java.util.function.Predicate<T> predicate)
public static <T> java.lang.String toString(java.util.Collection<T> collection)
public static <T> java.lang.String toString(java.util.Collection<T> collection,
java.util.function.Function<T,java.lang.String> toString)
public static <T> java.lang.String toString(java.util.Collection<T> collection,
java.util.function.Function<T,java.lang.String> toString,
java.lang.String join)