public abstract class XCollection extends Object
| Constructor and Description |
|---|
XCollection() |
| Modifier and Type | Method and Description |
|---|---|
static <T> T |
add(Collection<T> collection,
T value) |
static <T> T |
add(Collection<T> collection,
T value,
Boolean condition) |
static Boolean |
allEmpty(Object... values) |
static Boolean |
anyEmpty(Object... values) |
static <T> T |
firstNonEmpty(T... values) |
static <T> T |
firstNonNull(T... values) |
static Boolean |
isEmpty(Object value) |
static <T> T |
lastNonEmpty(T... values) |
static <T> T |
lastNonNull(T... values) |
static <T> List<T> |
listOf(T... values) |
static <T extends Comparable<T>> |
max(T... values) |
static <T extends Comparable<T>> |
min(T... values) |
static <T> Set<T> |
setOf(T... values) |
@SafeVarargs public static <T> List<T> listOf(T... values)
@SafeVarargs public static <T> Set<T> setOf(T... values)
public static <T> T add(Collection<T> collection, T value)
public static <T> T add(Collection<T> collection, T value, Boolean condition)
@SafeVarargs public static <T extends Comparable<T>> T min(T... values)
@SafeVarargs public static <T extends Comparable<T>> T max(T... values)
@SafeVarargs public static <T> T firstNonEmpty(T... values)
@SafeVarargs public static <T> T lastNonEmpty(T... values)
@SafeVarargs public static <T> T firstNonNull(T... values)
@SafeVarargs public static <T> T lastNonNull(T... values)
Copyright © 2023. All rights reserved.