public abstract class NullUtil
extends java.lang.Object
| Constructor and Description |
|---|
NullUtil() |
| Modifier and Type | Method and Description |
|---|---|
static <T> T |
nonNull(T nullable,
java.util.function.Supplier<T> function) |
static <T> T |
nonNull(T nullable,
T defValue) |
static <T> T |
nonNull(T first,
T second,
T third) |
static <K,V> V |
nonNullFn(K nullable,
java.util.function.Function<K,V> function,
V defVal) |
static <T> T |
nonNullIn(T... list) |
public static <T> T nonNull(T nullable,
java.util.function.Supplier<T> function)
public static <T> T nonNull(T nullable,
T defValue)
public static <T> T nonNull(T first,
T second,
T third)
@SafeVarargs public static <T> T nonNullIn(T... list)
public static <K,V> V nonNullFn(K nullable,
java.util.function.Function<K,V> function,
V defVal)