Interface Logger

All Known Implementing Classes:
JdkLogger, Slf4JLogger

@UnstableApi public interface Logger
  • Method Details

    • name

      String name()
      Return the name of this Logger instance.
      Returns:
      name of this logger instance
    • isTraceEnabled

      boolean isTraceEnabled()
      Is the logger instance enabled for the TRACE level?
      Returns:
      true if this Logger is enabled for the TRACE level, false otherwise.
    • trace

      void trace(String msg)
      Log a message at the TRACE level.
      Parameters:
      msg - the message string to be logged
    • trace

      void trace(String format, Object arg)
      Log a message at the TRACE level according to the specified format and argument.
      Parameters:
      format - the format string
      arg - the argument
    • trace

      void trace(String format, Supplier<Object> supplier)
      Log a message at the TRACE level according to the specified format and argument supplier.

      The supplier is not called when the logger is disabled for the TRACE level.

      Parameters:
      format - the format string
      supplier - the argument supplier
    • trace

      void trace(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3)
      Log a message at the TRACE level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the TRACE level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
    • trace

      void trace(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4)
      Log a message at the TRACE level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the TRACE level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
    • trace

      void trace(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4, Supplier<Object> supplier5)
      Log a message at the TRACE level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the TRACE level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
      supplier5 - the fifth argument supplier
    • trace

      void trace(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4, Supplier<Object> supplier5, Supplier<Object> supplier6)
      Log a message at the TRACE level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the TRACE level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
      supplier5 - the fifth argument supplier
      supplier6 - the sixth argument supplier
    • trace

      void trace(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4, Supplier<Object> supplier5, Supplier<Object> supplier6, Supplier<Object> supplier7)
      Log a message at the TRACE level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the TRACE level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
      supplier5 - the fifth argument supplier
      supplier6 - the sixth argument supplier
      supplier7 - the seventh argument supplier
    • trace

      void trace(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4, Supplier<Object> supplier5, Supplier<Object> supplier6, Supplier<Object> supplier7, Supplier<Object> supplier8)
      Log a message at the TRACE level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the TRACE level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
      supplier5 - the fifth argument supplier
      supplier6 - the sixth argument supplier
      supplier7 - the seventh argument supplier
      supplier8 - the eighth argument supplier
    • trace

      void trace(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4, Supplier<Object> supplier5, Supplier<Object> supplier6, Supplier<Object> supplier7, Supplier<Object> supplier8, Supplier<Object> supplier9)
      Log a message at the TRACE level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the TRACE level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
      supplier5 - the fifth argument supplier
      supplier6 - the sixth argument supplier
      supplier7 - the seventh argument supplier
      supplier8 - the eighth argument supplier
      supplier9 - the ninth argument supplier
    • trace

      void trace(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4, Supplier<Object> supplier5, Supplier<Object> supplier6, Supplier<Object> supplier7, Supplier<Object> supplier8, Supplier<Object> supplier9, Supplier<Object> supplier10)
      Log a message at the TRACE level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the TRACE level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
      supplier5 - the fifth argument supplier
      supplier6 - the sixth argument supplier
      supplier7 - the seventh argument supplier
      supplier8 - the eighth argument supplier
      supplier9 - the ninth argument supplier
      supplier10 - the tenth argument supplier
    • trace

      void trace(String format, Object arg1, Object arg2)
      Log a message at the TRACE level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
    • trace

      void trace(String format, Object arg1, Object arg2, Object arg3)
      Log a message at the TRACE level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
    • trace

      void trace(String format, Object arg1, Object arg2, Object arg3, Object arg4)
      Log a message at the TRACE level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
    • trace

      void trace(String format, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5)
      Log a message at the TRACE level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
      arg5 - the fifth argument
    • trace

      void trace(String format, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6)
      Log a message at the TRACE level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
      arg5 - the fifth argument
      arg6 - the sixth argument
    • trace

      void trace(String format, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7)
      Log a message at the TRACE level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
      arg5 - the fifth argument
      arg6 - the sixth argument
      arg7 - the seventh argument
    • trace

      void trace(String format, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8)
      Log a message at the TRACE level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
      arg5 - the fifth argument
      arg6 - the sixth argument
      arg7 - the seventh argument
      arg8 - the eighth argument
    • trace

      void trace(String format, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8, Object arg9)
      Log a message at the TRACE level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
      arg5 - the fifth argument
      arg6 - the sixth argument
      arg7 - the seventh argument
      arg8 - the eighth argument
      arg9 - the ninth argument
    • trace

      void trace(String format, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8, Object arg9, Object arg10)
      Log a message at the TRACE level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
      arg5 - the fifth argument
      arg6 - the sixth argument
      arg7 - the seventh argument
      arg8 - the eighth argument
      arg9 - the ninth argument
      arg10 - the tenth argument
    • trace

      void trace(String format, Supplier<Object> supplier1, Supplier<Object> supplier2)
      Log a message at the TRACE level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the TRACE level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
    • trace

      void trace(String format, Object... arguments)
      Log a message at the TRACE level according to the specified format and arguments.
      Parameters:
      format - the format string
      arguments - a list of 3 or more arguments
    • trace

      void trace(String format, Supplier<Object>... suppliers)
      Log a message at the TRACE level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the TRACE level.

      Parameters:
      format - the format string
      suppliers - a list of 3 or more argument suppliers
    • trace

      void trace(String msg, Throwable t)
      Log an exception (throwable) at the TRACE level with an accompanying message.
      Parameters:
      msg - the message accompanying the exception
      t - the exception (throwable) to log
    • trace

      void trace(Throwable t)
      Log an exception (throwable) at the TRACE level.
      Parameters:
      t - the exception (throwable) to log
    • isDebugEnabled

      boolean isDebugEnabled()
      Is the logger instance enabled for the DEBUG level?
      Returns:
      true if this Logger is enabled for the DEBUG level, false otherwise.
    • debug

      void debug(String msg)
      Log a message at the DEBUG level.
      Parameters:
      msg - the message string to be logged
    • debug

      void debug(String format, Object arg)
      Log a message at the DEBUG level according to the specified format and argument.
      Parameters:
      format - the format string
      arg - the argument
    • debug

      void debug(String format, Supplier<Object> supplier)
      Log a message at the DEBUG level according to the specified format and argument supplier.

      The supplier is not called when the logger is disabled for the DEBUG level.

      Parameters:
      format - the format string
      supplier - the argument supplier
    • debug

      void debug(String format, Supplier<Object> supplier1, Supplier<Object> supplier2)
      Log a message at the DEBUG level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the DEBUG level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
    • debug

      void debug(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3)
      Log a message at the DEBUG level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the DEBUG level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
    • debug

      void debug(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4)
      Log a message at the DEBUG level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the DEBUG level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
    • debug

      void debug(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4, Supplier<Object> supplier5)
      Log a message at the DEBUG level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the DEBUG level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
      supplier5 - the fifth argument supplier
    • debug

      void debug(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4, Supplier<Object> supplier5, Supplier<Object> supplier6)
      Log a message at the DEBUG level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the DEBUG level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
      supplier5 - the fifth argument supplier
      supplier6 - the sixth argument supplier
    • debug

      void debug(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4, Supplier<Object> supplier5, Supplier<Object> supplier6, Supplier<Object> supplier7)
      Log a message at the DEBUG level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the DEBUG level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
      supplier5 - the fifth argument supplier
      supplier6 - the sixth argument supplier
      supplier7 - the seventh argument supplier
    • debug

      void debug(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4, Supplier<Object> supplier5, Supplier<Object> supplier6, Supplier<Object> supplier7, Supplier<Object> supplier8)
      Log a message at the DEBUG level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the DEBUG level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
      supplier5 - the fifth argument supplier
      supplier6 - the sixth argument supplier
      supplier7 - the seventh argument supplier
      supplier8 - the eighth argument supplier
    • debug

      void debug(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4, Supplier<Object> supplier5, Supplier<Object> supplier6, Supplier<Object> supplier7, Supplier<Object> supplier8, Supplier<Object> supplier9)
      Log a message at the DEBUG level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the DEBUG level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
      supplier5 - the fifth argument supplier
      supplier6 - the sixth argument supplier
      supplier7 - the seventh argument supplier
      supplier8 - the eighth argument supplier
      supplier9 - the ninth argument supplier
    • debug

      void debug(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4, Supplier<Object> supplier5, Supplier<Object> supplier6, Supplier<Object> supplier7, Supplier<Object> supplier8, Supplier<Object> supplier9, Supplier<Object> supplier10)
      Log a message at the DEBUG level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the DEBUG level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
      supplier5 - the fifth argument supplier
      supplier6 - the sixth argument supplier
      supplier7 - the seventh argument supplier
      supplier8 - the eighth argument supplier
      supplier9 - the ninth argument supplier
      supplier10 - the tenth argument supplier
    • debug

      void debug(String format, Object arg1, Object arg2)
      Log a message at the DEBUG level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
    • debug

      void debug(String format, Object arg1, Object arg2, Object arg3)
      Log a message at the DEBUG level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
    • debug

      void debug(String format, Object arg1, Object arg2, Object arg3, Object arg4)
      Log a message at the DEBUG level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
    • debug

      void debug(String format, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5)
      Log a message at the DEBUG level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
      arg5 - the fifth argument
    • debug

      void debug(String format, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6)
      Log a message at the DEBUG level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
      arg5 - the fifth argument
      arg6 - the sixth argument
    • debug

      void debug(String format, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7)
      Log a message at the DEBUG level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
      arg5 - the fifth argument
      arg6 - the sixth argument
      arg7 - the seventh argument
    • debug

      void debug(String format, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8)
      Log a message at the DEBUG level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
      arg5 - the fifth argument
      arg6 - the sixth argument
      arg7 - the seventh argument
      arg8 - the eighth argument
    • debug

      void debug(String format, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8, Object arg9)
      Log a message at the DEBUG level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
      arg5 - the fifth argument
      arg6 - the sixth argument
      arg7 - the seventh argument
      arg8 - the eighth argument
      arg9 - the ninth argument
    • debug

      void debug(String format, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8, Object arg9, Object arg10)
      Log a message at the DEBUG level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
      arg5 - the fifth argument
      arg6 - the sixth argument
      arg7 - the seventh argument
      arg8 - the eighth argument
      arg9 - the ninth argument
      arg10 - the tenth argument
    • debug

      void debug(String format, Object... arguments)
      Log a message at the DEBUG level according to the specified format and arguments.
      Parameters:
      format - the format string
      arguments - a list of 3 or more arguments
    • debug

      void debug(String format, Supplier<Object>... suppliers)
      Log a message at the DEBUG level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the DEBUG level.

      Parameters:
      format - the format string
      suppliers - a list of 3 or more argument suppliers
    • debug

      void debug(String msg, Throwable t)
      Log an exception (throwable) at the DEBUG level with an accompanying message.
      Parameters:
      msg - the message accompanying the exception
      t - the exception (throwable) to log
    • debug

      void debug(Throwable t)
      Log an exception (throwable) at the DEBUG level.
      Parameters:
      t - the exception (throwable) to log
    • isInfoEnabled

      boolean isInfoEnabled()
      Is the logger instance enabled for the INFO level?
      Returns:
      true if this Logger is enabled for the INFO level, false otherwise.
    • info

      void info(String msg)
      Log a message at the INFO level.
      Parameters:
      msg - the message string to be logged
    • info

      void info(String format, Object arg)
      Log a message at the INFO level according to the specified format and argument.
      Parameters:
      format - the format string
      arg - the argument
    • info

      void info(String format, Supplier<Object> supplier)
      Log a message at the INFO level according to the specified format and argument supplier.

      The supplier is not called when the logger is disabled for the INFO level.

      Parameters:
      format - the format string
      supplier - the argument supplier
    • info

      void info(String format, Supplier<Object> supplier1, Supplier<Object> supplier2)
      Log a message at the INFO level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the INFO level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
    • info

      void info(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3)
      Log a message at the INFO level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the INFO level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
    • info

      void info(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4)
      Log a message at the INFO level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the INFO level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
    • info

      void info(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4, Supplier<Object> supplier5)
      Log a message at the INFO level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the INFO level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
      supplier5 - the fifth argument supplier
    • info

      void info(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4, Supplier<Object> supplier5, Supplier<Object> supplier6)
      Log a message at the INFO level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the INFO level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
      supplier5 - the fifth argument supplier
      supplier6 - the sixth argument supplier
    • info

      void info(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4, Supplier<Object> supplier5, Supplier<Object> supplier6, Supplier<Object> supplier7)
      Log a message at the INFO level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the INFO level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
      supplier5 - the fifth argument supplier
      supplier6 - the sixth argument supplier
      supplier7 - the seventh argument supplier
    • info

      void info(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4, Supplier<Object> supplier5, Supplier<Object> supplier6, Supplier<Object> supplier7, Supplier<Object> supplier8)
      Log a message at the INFO level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the INFO level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
      supplier5 - the fifth argument supplier
      supplier6 - the sixth argument supplier
      supplier7 - the seventh argument supplier
      supplier8 - the eighth argument supplier
    • info

      void info(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4, Supplier<Object> supplier5, Supplier<Object> supplier6, Supplier<Object> supplier7, Supplier<Object> supplier8, Supplier<Object> supplier9)
      Log a message at the INFO level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the INFO level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
      supplier5 - the fifth argument supplier
      supplier6 - the sixth argument supplier
      supplier7 - the seventh argument supplier
      supplier8 - the eighth argument supplier
      supplier9 - the ninth argument supplier
    • info

      void info(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4, Supplier<Object> supplier5, Supplier<Object> supplier6, Supplier<Object> supplier7, Supplier<Object> supplier8, Supplier<Object> supplier9, Supplier<Object> supplier10)
      Log a message at the INFO level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the INFO level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
      supplier5 - the fifth argument supplier
      supplier6 - the sixth argument supplier
      supplier7 - the seventh argument supplier
      supplier8 - the eighth argument supplier
      supplier9 - the ninth argument supplier
      supplier10 - the tenth argument supplier
    • info

      void info(String format, Object arg1, Object arg2)
      Log a message at the INFO level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
    • info

      void info(String format, Object arg1, Object arg2, Object arg3)
      Log a message at the INFO level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
    • info

      void info(String format, Object arg1, Object arg2, Object arg3, Object arg4)
      Log a message at the INFO level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
    • info

      void info(String format, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5)
      Log a message at the INFO level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
      arg5 - the fifth argument
    • info

      void info(String format, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6)
      Log a message at the INFO level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
      arg5 - the fifth argument
      arg6 - the sixth argument
    • info

      void info(String format, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7)
      Log a message at the INFO level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
      arg5 - the fifth argument
      arg6 - the sixth argument
      arg7 - the seventh argument
    • info

      void info(String format, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8)
      Log a message at the INFO level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
      arg5 - the fifth argument
      arg6 - the sixth argument
      arg7 - the seventh argument
      arg8 - the eighth argument
    • info

      void info(String format, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8, Object arg9)
      Log a message at the INFO level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
      arg5 - the fifth argument
      arg6 - the sixth argument
      arg7 - the seventh argument
      arg8 - the eighth argument
      arg9 - the ninth argument
    • info

      void info(String format, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8, Object arg9, Object arg10)
      Log a message at the INFO level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
      arg5 - the fifth argument
      arg6 - the sixth argument
      arg7 - the seventh argument
      arg8 - the eighth argument
      arg9 - the ninth argument
      arg10 - the tenth argument
    • info

      void info(String format, Object... arguments)
      Log a message at the INFO level according to the specified format and arguments.
      Parameters:
      format - the format string
      arguments - a list of 3 or more arguments
    • info

      void info(String format, Supplier<Object>... suppliers)
      Log a message at the INFO level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the INFO level.

      Parameters:
      format - the format string
      suppliers - a list of 3 or more argument suppliers
    • info

      void info(String msg, Throwable t)
      Log an exception (throwable) at the INFO level with an accompanying message.
      Parameters:
      msg - the message accompanying the exception
      t - the exception (throwable) to log
    • info

      void info(Throwable t)
      Log an exception (throwable) at the INFO level.
      Parameters:
      t - the exception (throwable) to log
    • isWarnEnabled

      boolean isWarnEnabled()
      Is the logger instance enabled for the WARN level?
      Returns:
      true if this Logger is enabled for the WARN level, false otherwise.
    • warn

      void warn(String msg)
      Log a message at the WARN level.
      Parameters:
      msg - the message string to be logged
    • warn

      void warn(String format, Object arg)
      Log a message at the WARN level according to the specified format and argument.
      Parameters:
      format - the format string
      arg - the argument
    • warn

      void warn(String format, Supplier<Object> supplier)
      Log a message at the WARN level according to the specified format and argument supplier.

      The supplier is not called when the logger is disabled for the WARN level.

      Parameters:
      format - the format string
      supplier - the argument supplier
    • warn

      void warn(String format, Supplier<Object> supplier1, Supplier<Object> supplier2)
      Log a message at the WARN level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the WARN level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
    • warn

      void warn(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3)
      Log a message at the WARN level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the WARN level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
    • warn

      void warn(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4)
      Log a message at the WARN level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the WARN level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
    • warn

      void warn(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4, Supplier<Object> supplier5)
      Log a message at the WARN level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the WARN level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
      supplier5 - the fifth argument supplier
    • warn

      void warn(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4, Supplier<Object> supplier5, Supplier<Object> supplier6)
      Log a message at the WARN level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the WARN level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
      supplier5 - the fifth argument supplier
      supplier6 - the sixth argument supplier
    • warn

      void warn(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4, Supplier<Object> supplier5, Supplier<Object> supplier6, Supplier<Object> supplier7)
      Log a message at the WARN level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the WARN level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
      supplier5 - the fifth argument supplier
      supplier6 - the sixth argument supplier
      supplier7 - the seventh argument supplier
    • warn

      void warn(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4, Supplier<Object> supplier5, Supplier<Object> supplier6, Supplier<Object> supplier7, Supplier<Object> supplier8)
      Log a message at the WARN level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the WARN level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
      supplier5 - the fifth argument supplier
      supplier6 - the sixth argument supplier
      supplier7 - the seventh argument supplier
      supplier8 - the eighth argument supplier
    • warn

      void warn(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4, Supplier<Object> supplier5, Supplier<Object> supplier6, Supplier<Object> supplier7, Supplier<Object> supplier8, Supplier<Object> supplier9)
      Log a message at the WARN level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the WARN level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
      supplier5 - the fifth argument supplier
      supplier6 - the sixth argument supplier
      supplier7 - the seventh argument supplier
      supplier8 - the eighth argument supplier
      supplier9 - the ninth argument supplier
    • warn

      void warn(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4, Supplier<Object> supplier5, Supplier<Object> supplier6, Supplier<Object> supplier7, Supplier<Object> supplier8, Supplier<Object> supplier9, Supplier<Object> supplier10)
      Log a message at the WARN level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the WARN level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
      supplier5 - the fifth argument supplier
      supplier6 - the sixth argument supplier
      supplier7 - the seventh argument supplier
      supplier8 - the eighth argument supplier
      supplier9 - the ninth argument supplier
      supplier10 - the tenth argument supplier
    • warn

      void warn(String format, Object arg1, Object arg2)
      Log a message at the WARN level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
    • warn

      void warn(String format, Object arg1, Object arg2, Object arg3)
      Log a message at the WARN level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
    • warn

      void warn(String format, Object arg1, Object arg2, Object arg3, Object arg4)
      Log a message at the WARN level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
    • warn

      void warn(String format, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5)
      Log a message at the WARN level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
      arg5 - the fifth argument
    • warn

      void warn(String format, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6)
      Log a message at the WARN level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
      arg5 - the fifth argument
      arg6 - the sixth argument
    • warn

      void warn(String format, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7)
      Log a message at the WARN level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
      arg5 - the fifth argument
      arg6 - the sixth argument
      arg7 - the seventh argument
    • warn

      void warn(String format, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8)
      Log a message at the WARN level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
      arg5 - the fifth argument
      arg6 - the sixth argument
      arg7 - the seventh argument
      arg8 - the eighth argument
    • warn

      void warn(String format, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8, Object arg9)
      Log a message at the WARN level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
      arg5 - the fifth argument
      arg6 - the sixth argument
      arg7 - the seventh argument
      arg8 - the eighth argument
      arg9 - the ninth argument
    • warn

      void warn(String format, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8, Object arg9, Object arg10)
      Log a message at the WARN level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
      arg5 - the fifth argument
      arg6 - the sixth argument
      arg7 - the seventh argument
      arg8 - the eighth argument
      arg9 - the ninth argument
      arg10 - the tenth argument
    • warn

      void warn(String format, Object... arguments)
      Log a message at the WARN level according to the specified format and arguments.
      Parameters:
      format - the format string
      arguments - a list of 3 or more arguments
    • warn

      void warn(String format, Supplier<Object>... suppliers)
      Log a message at the WARN level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the WARN level.

      Parameters:
      format - the format string
      suppliers - a list of 3 or more argument suppliers
    • warn

      void warn(String msg, Throwable t)
      Log an exception (throwable) at the WARN level with an accompanying message.
      Parameters:
      msg - the message accompanying the exception
      t - the exception (throwable) to log
    • warn

      void warn(Throwable t)
      Log an exception (throwable) at the WARN level.
      Parameters:
      t - the exception (throwable) to log
    • isErrorEnabled

      boolean isErrorEnabled()
      Is the logger instance enabled for the ERROR level?
      Returns:
      true if this Logger is enabled for the ERROR level, false otherwise.
    • error

      void error(String msg)
      Log a message at the ERROR level.
      Parameters:
      msg - the message string to be logged
    • error

      void error(String format, Object arg)
      Log a message at the ERROR level according to the specified format and argument.
      Parameters:
      format - the format string
      arg - the argument
    • error

      void error(String format, Supplier<Object> supplier)
      Log a message at the ERROR level according to the specified format and argument supplier.

      The supplier is not called when the logger is disabled for the ERROR level.

      Parameters:
      format - the format string
      supplier - the argument supplier
    • error

      void error(String format, Object arg1, Object arg2)
      Log a message at the ERROR level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
    • error

      void error(String format, Object arg1, Object arg2, Object arg3)
      Log a message at the ERROR level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
    • error

      void error(String format, Object arg1, Object arg2, Object arg3, Object arg4)
      Log a message at the ERROR level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
    • error

      void error(String format, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5)
      Log a message at the ERROR level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
      arg5 - the fifth argument
    • error

      void error(String format, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6)
      Log a message at the ERROR level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
      arg5 - the fifth argument
      arg6 - the sixth argument
    • error

      void error(String format, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7)
      Log a message at the ERROR level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
      arg5 - the fifth argument
      arg6 - the sixth argument
      arg7 - the seventh argument
    • error

      void error(String format, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8)
      Log a message at the ERROR level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
      arg5 - the fifth argument
      arg6 - the sixth argument
      arg7 - the seventh argument
      arg8 - the eighth argument
    • error

      void error(String format, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8, Object arg9)
      Log a message at the ERROR level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
      arg5 - the fifth argument
      arg6 - the sixth argument
      arg7 - the seventh argument
      arg8 - the eighth argument
      arg9 - the ninth argument
    • error

      void error(String format, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8, Object arg9, Object arg10)
      Log a message at the ERROR level according to the specified format and arguments.
      Parameters:
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
      arg5 - the fifth argument
      arg6 - the sixth argument
      arg7 - the seventh argument
      arg8 - the eighth argument
      arg9 - the ninth argument
      arg10 - the tenth argument
    • error

      void error(String format, Supplier<Object> supplier1, Supplier<Object> supplier2)
      Log a message at the ERROR level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the ERROR level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
    • error

      void error(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3)
      Log a message at the ERROR level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the ERROR level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
    • error

      void error(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4)
      Log a message at the ERROR level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the ERROR level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
    • error

      void error(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4, Supplier<Object> supplier5)
      Log a message at the ERROR level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the ERROR level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
      supplier5 - the fifth argument supplier
    • error

      void error(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4, Supplier<Object> supplier5, Supplier<Object> supplier6)
      Log a message at the ERROR level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the ERROR level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
      supplier5 - the fifth argument supplier
      supplier6 - the sixth argument supplier
    • error

      void error(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4, Supplier<Object> supplier5, Supplier<Object> supplier6, Supplier<Object> supplier7)
      Log a message at the ERROR level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the ERROR level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
      supplier5 - the fifth argument supplier
      supplier6 - the sixth argument supplier
      supplier7 - the seventh argument supplier
    • error

      void error(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4, Supplier<Object> supplier5, Supplier<Object> supplier6, Supplier<Object> supplier7, Supplier<Object> supplier8)
      Log a message at the ERROR level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the ERROR level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
      supplier5 - the fifth argument supplier
      supplier6 - the sixth argument supplier
      supplier7 - the seventh argument supplier
      supplier8 - the eighth argument supplier
    • error

      void error(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4, Supplier<Object> supplier5, Supplier<Object> supplier6, Supplier<Object> supplier7, Supplier<Object> supplier8, Supplier<Object> supplier9)
      Log a message at the ERROR level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the ERROR level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
      supplier5 - the fifth argument supplier
      supplier6 - the sixth argument supplier
      supplier7 - the seventh argument supplier
      supplier8 - the eighth argument supplier
      supplier9 - the ninth argument supplier
    • error

      void error(String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4, Supplier<Object> supplier5, Supplier<Object> supplier6, Supplier<Object> supplier7, Supplier<Object> supplier8, Supplier<Object> supplier9, Supplier<Object> supplier10)
      Log a message at the ERROR level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the ERROR level.

      Parameters:
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
      supplier5 - the fifth argument supplier
      supplier6 - the sixth argument supplier
      supplier7 - the seventh argument supplier
      supplier8 - the eighth argument supplier
      supplier9 - the ninth argument supplier
      supplier10 - the tenth argument supplier
    • error

      void error(String format, Object... arguments)
      Log a message at the ERROR level according to the specified format and arguments.
      Parameters:
      format - the format string
      arguments - a list of 3 or more arguments
    • error

      void error(String format, Supplier<Object>... suppliers)
      Log a message at the ERROR level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the ERROR level.

      Parameters:
      format - the format string
      suppliers - a list of 3 or more argument suppliers
    • error

      void error(String msg, Throwable t)
      Log an exception (throwable) at the ERROR level with an accompanying message.
      Parameters:
      msg - the message accompanying the exception
      t - the exception (throwable) to log
    • error

      void error(Throwable t)
      Log an exception (throwable) at the ERROR level.
      Parameters:
      t - the exception (throwable) to log
    • isEnabled

      boolean isEnabled(LogLevel level)
      Is the logger instance enabled for the specified level?
      Parameters:
      level - the log level
      Returns:
      true if this Logger is enabled for the specified level, false otherwise.
    • log

      void log(LogLevel level, String msg)
      Log a message at the specified level level.
      Parameters:
      level - the log level
      msg - the message string to be logged
    • log

      void log(LogLevel level, String format, Object arg)
      Log a message at the specified level level according to the specified format and argument.
      Parameters:
      level - the log level
      format - the format string
      arg - the argument
    • log

      void log(LogLevel level, String format, Supplier<Object> supplier)
      Log a message at the specified level level according to the specified format and argument supplier.

      The supplier is not called when the logger is disabled for the specified level level.

      Parameters:
      level - the log level
      format - the format string
      supplier - the argument supplier
    • log

      void log(LogLevel level, String format, Object arg1, Object arg2)
      Log a message at the specified level level according to the specified format and arguments.
      Parameters:
      level - the log level
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
    • log

      void log(LogLevel level, String format, Object arg1, Object arg2, Object arg3)
      Log a message at the specified level level according to the specified format and arguments.
      Parameters:
      level - the log level
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
    • log

      void log(LogLevel level, String format, Object arg1, Object arg2, Object arg3, Object arg4)
      Log a message at the specified level level according to the specified format and arguments.
      Parameters:
      level - the log level
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
    • log

      void log(LogLevel level, String format, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5)
      Log a message at the specified level level according to the specified format and arguments.
      Parameters:
      level - the log level
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
      arg5 - the fifth argument
    • log

      void log(LogLevel level, String format, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6)
      Log a message at the specified level level according to the specified format and arguments.
      Parameters:
      level - the log level
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
      arg5 - the fifth argument
      arg6 - the sixth argument
    • log

      void log(LogLevel level, String format, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7)
      Log a message at the specified level level according to the specified format and arguments.
      Parameters:
      level - the log level
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
      arg5 - the fifth argument
      arg6 - the sixth argument
      arg7 - the seventh argument
    • log

      void log(LogLevel level, String format, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8)
      Log a message at the specified level level according to the specified format and arguments.
      Parameters:
      level - the log level
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
      arg5 - the fifth argument
      arg6 - the sixth argument
      arg7 - the seventh argument
      arg8 - the eighth argument
    • log

      void log(LogLevel level, String format, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8, Object arg9)
      Log a message at the specified level level according to the specified format and arguments.
      Parameters:
      level - the log level
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
      arg5 - the fifth argument
      arg6 - the sixth argument
      arg7 - the seventh argument
      arg8 - the eighth argument
      arg9 - the ninth argument
    • log

      void log(LogLevel level, String format, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8, Object arg9, Object arg10)
      Log a message at the specified level level according to the specified format and arguments.
      Parameters:
      level - the log level
      format - the format string
      arg1 - the first argument
      arg2 - the second argument
      arg3 - the third argument
      arg4 - the fourth argument
      arg5 - the fifth argument
      arg6 - the sixth argument
      arg7 - the seventh argument
      arg8 - the eighth argument
      arg9 - the ninth argument
      arg10 - the tenth argument
    • log

      void log(LogLevel level, String format, Supplier<Object> supplier1, Supplier<Object> supplier2)
      Log a message at the specified level level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the specified level level.

      Parameters:
      level - the log level
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
    • log

      void log(LogLevel level, String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3)
      Log a message at the specified level level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the specified level level.

      Parameters:
      level - the log level
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
    • log

      void log(LogLevel level, String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4)
      Log a message at the specified level level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the specified level level.

      Parameters:
      level - the log level
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
    • log

      void log(LogLevel level, String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4, Supplier<Object> supplier5)
      Log a message at the specified level level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the specified level level.

      Parameters:
      level - the log level
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
      supplier5 - the fifth argument supplier
    • log

      void log(LogLevel level, String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4, Supplier<Object> supplier5, Supplier<Object> supplier6)
      Log a message at the specified level level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the specified level level.

      Parameters:
      level - the log level
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
      supplier5 - the fifth argument supplier
      supplier6 - the sixth argument supplier
    • log

      void log(LogLevel level, String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4, Supplier<Object> supplier5, Supplier<Object> supplier6, Supplier<Object> supplier7)
      Log a message at the specified level level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the specified level level.

      Parameters:
      level - the log level
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
      supplier5 - the fifth argument supplier
      supplier6 - the sixth argument supplier
      supplier7 - the seventh argument supplier
    • log

      void log(LogLevel level, String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4, Supplier<Object> supplier5, Supplier<Object> supplier6, Supplier<Object> supplier7, Supplier<Object> supplier8)
      Log a message at the specified level level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the specified level level.

      Parameters:
      level - the log level
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
      supplier5 - the fifth argument supplier
      supplier6 - the sixth argument supplier
      supplier7 - the seventh argument supplier
      supplier8 - the eighth argument supplier
    • log

      void log(LogLevel level, String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4, Supplier<Object> supplier5, Supplier<Object> supplier6, Supplier<Object> supplier7, Supplier<Object> supplier8, Supplier<Object> supplier9)
      Log a message at the specified level level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the specified level level.

      Parameters:
      level - the log level
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
      supplier5 - the fifth argument supplier
      supplier6 - the sixth argument supplier
      supplier7 - the seventh argument supplier
      supplier8 - the eighth argument supplier
      supplier9 - the ninth argument supplier
    • log

      void log(LogLevel level, String format, Supplier<Object> supplier1, Supplier<Object> supplier2, Supplier<Object> supplier3, Supplier<Object> supplier4, Supplier<Object> supplier5, Supplier<Object> supplier6, Supplier<Object> supplier7, Supplier<Object> supplier8, Supplier<Object> supplier9, Supplier<Object> supplier10)
      Log a message at the specified level level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the specified level level.

      Parameters:
      level - the log level
      format - the format string
      supplier1 - the first argument supplier
      supplier2 - the second argument supplier
      supplier3 - the third argument supplier
      supplier4 - the fourth argument supplier
      supplier5 - the fifth argument supplier
      supplier6 - the sixth argument supplier
      supplier7 - the seventh argument supplier
      supplier8 - the eighth argument supplier
      supplier9 - the ninth argument supplier
      supplier10 - the tenth argument supplier
    • log

      void log(LogLevel level, String format, Object... arguments)
      Log a message at the specified level level according to the specified format and arguments.
      Parameters:
      level - the log level
      format - the format string
      arguments - a list of 3 or more arguments
    • log

      void log(LogLevel level, String format, Supplier<Object>... suppliers)
      Log a message at the specified level level according to the specified format and argument suppliers.

      The suppliers are not called when the logger is disabled for the specified level level.

      Parameters:
      level - the log level
      format - the format string
      suppliers - a list of 3 or more argument suppliers
    • log

      void log(LogLevel level, String msg, Throwable t)
      Log an exception (throwable) at the specified level level with an accompanying message.
      Parameters:
      level - the log level
      msg - the message accompanying the exception
      t - the exception (throwable) to log
    • log

      void log(LogLevel level, Throwable t)
      Log an exception (throwable) at the specified level level.
      Parameters:
      level - the log level
      t - the exception (throwable) to log