Class Objects
java.lang.Object
de.hybris.platform.ruleenginebackoffice.util.Objects
Utility methods for objects.
-
Method Summary
Modifier and TypeMethodDescriptionstatic <T1,T2> T2 getOrDefault(Function<T1, T2> func, T1 param) Calls function withnonNull(Object)parameter or returns null.static <T1,T2> T2 getOrDefault(Function<T1, T2> func, T1 param, T2 defaultValue) Calls function withnonNull(Object)parameter or returns a default value.static <T> booleannonNull(T val) Checks if value is null, or empty/contains null, if value is a collection.
-
Method Details
-
nonNull
public static <T> boolean nonNull(T val) Checks if value is null, or empty/contains null, if value is a collection. -
getOrDefault
Calls function withnonNull(Object)parameter or returns null. -
getOrDefault
Calls function withnonNull(Object)parameter or returns a default value.
-