Class ExceptionHandler

java.lang.Object
org.instancio.internal.util.ExceptionHandler

public final class ExceptionHandler extends Object
  • Method Details

    • conditionalFailOnError

      public static <T> Optional<T> conditionalFailOnError(Supplier<T> supplier)
    • conditionalFailOnError

      public static void conditionalFailOnError(VoidFunction function)
    • logException

      public static void logException(String msg, Exception ex, Object... args)
      Logs exception stacktrace if trace is enabled, otherwise log exception class name and message.
      Parameters:
      msg - log message
      ex - exception to log
      args - message arguments