类 NullnessHelper
- java.lang.Object
-
- org.hibernate.internal.util.NullnessHelper
-
public class NullnessHelper extends Object
- 作者:
- Steve Ebersole
-
-
构造器概要
构造器 构造器 说明 NullnessHelper()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static <T> Tcoalesce(T... values)Operates like SQL coalesce expression, except empty strings are treated as null.static <T> TcoalesceSuppliedValues(Supplier<T>... valueSuppliers)Find the first non-null value supplied by the given suppliers
-
-
-
方法详细资料
-
coalesce
public static <T> T coalesce(T... values)
Operates like SQL coalesce expression, except empty strings are treated as null. Return the first non-empty value- 类型参数:
T- Generic type of values to coalesce- 参数:
values- The list of values.- 返回:
- The first non-empty value, or null if all values were empty
-
coalesceSuppliedValues
public static <T> T coalesceSuppliedValues(Supplier<T>... valueSuppliers)
Find the first non-null value supplied by the given suppliers
-
-