类 NullnessHelper


  • public class NullnessHelper
    extends Object
    作者:
    Steve Ebersole
    • 构造器详细资料

      • NullnessHelper

        public NullnessHelper()
    • 方法详细资料

      • 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