Class LogicalFunctions


  • public class LogicalFunctions
    extends Object
    Logical built-in functions.
    • Constructor Detail

      • LogicalFunctions

        public LogicalFunctions()
    • Method Detail

      • isNull

        public static boolean isNull​(Object value)
      • isNotNull

        public static boolean isNotNull​(Object value)
      • isTrue

        public static boolean isTrue​(Boolean value)
      • isNotTrue

        public static boolean isNotTrue​(Boolean value)
      • isFalse

        public static boolean isFalse​(Boolean value)
      • isNotFalse

        public static boolean isNotFalse​(Boolean value)
      • isUnknown

        public static boolean isUnknown​(Boolean value)
      • isNotUnknown

        public static boolean isNotUnknown​(Boolean value)
      • coalesce

        public static Object coalesce​(Object... objects)
      • ifNull

        public static <T> T ifNull​(T value,
                                   T replacement)
      • nullIf

        public static <T> T nullIf​(T value,
                                   Object comparison)