public class Objects
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static <T1,T2> T2 |
getOrDefault(java.util.function.Function<T1,T2> func,
T1 param)
Calls function with
nonNull(Object) parameter or returns null. |
static <T1,T2> T2 |
getOrDefault(java.util.function.Function<T1,T2> func,
T1 param,
T2 defaultValue)
Calls function with
nonNull(Object) parameter or returns a default value. |
static <T> boolean |
nonNull(T val)
Checks if value is null, or empty/contains null, if value is a collection.
|
public static <T> boolean nonNull(T val)
public static <T1,T2> T2 getOrDefault(java.util.function.Function<T1,T2> func,
T1 param)
nonNull(Object) parameter or returns null.public static <T1,T2> T2 getOrDefault(java.util.function.Function<T1,T2> func,
T1 param,
T2 defaultValue)
nonNull(Object) parameter or returns a default value.Copyright © 2018 SAP SE. All Rights Reserved.