public class TaggedLogger
Logger for issuing tagged log entries. Tagged loggers can be received by calling Logger.tag.
Logger.tag,
Logger.tagpublic boolean isTraceEnabled()
Checks whether log entries at TRACE level will be output.
public void trace(@Nullable
java.lang.Object message)
Logs a message at TRACE level.
message - Any object with a meaningful Any.toString methodpublic void trace(@NotNull
java.lang.String message)
Logs a message at TRACE level.
message - Text message to logpublic void trace(@NotNull
kotlin.jvm.functions.Function0<java.lang.String> message)
Logs a lazy message at TRACE level. The message will be only evaluated if the log entry is really output.
message - Function that produces the messagepublic void trace(@NotNull
java.lang.String message,
@NotNull
java.lang.Object... arguments)
Logs a formatted message at TRACE level. "{}" placeholders will be replaced by given arguments.
message - Formatted text message to logarguments - Arguments for formatted text messagepublic void trace(@NotNull
java.lang.String message,
@NotNull
kotlin.jvm.functions.Function0... arguments)
Logs a formatted message at TRACE level. "{}" placeholders will be replaced by given lazy arguments. The arguments will be only evaluated if the log entry is really output.
message - Formatted text message to logarguments - Functions that produce the arguments for formatted text messagepublic void trace(@NotNull
java.lang.Throwable exception)
Logs an exception at TRACE level.
exception - Caught exception or any other throwable to logpublic void trace(@NotNull
java.lang.Throwable exception,
@NotNull
java.lang.String message)
Logs an exception with a custom message at TRACE level.
exception - Caught exception or any other throwable to logmessage - Text message to logpublic void trace(@NotNull
java.lang.Throwable exception,
@NotNull
kotlin.jvm.functions.Function0<java.lang.String> message)
Logs an exception with a custom lazy message at TRACE level. The message will be only evaluated if the log entry is really output.
exception - Caught exception or any other throwable to logmessage - Function that produces the messagepublic void trace(@NotNull
java.lang.Throwable exception,
@NotNull
java.lang.String message,
@NotNull
java.lang.Object... arguments)
Logs an exception with a formatted custom message at TRACE level. "{}" placeholders will be replaced by given arguments.
exception - Caught exception or any other throwable to logmessage - Formatted text message to logarguments - Arguments for formatted text messagepublic void trace(@NotNull
java.lang.Throwable exception,
@NotNull
java.lang.String message,
@NotNull
kotlin.jvm.functions.Function0... arguments)
Logs an exception with a formatted message at TRACE level. "{}" placeholders will be replaced by given lazy arguments. The arguments will be only evaluated if the log entry is really output.
exception - Caught exception or any other throwable to logmessage - Formatted text message to logarguments - Functions that produce the arguments for formatted text messagepublic boolean isDebugEnabled()
Checks whether log entries at DEBUG level will be output.
public void debug(@Nullable
java.lang.Object message)
Logs a message at DEBUG level.
message - Any object with a meaningful Any.toString methodpublic void debug(@NotNull
java.lang.String message)
Logs a message at DEBUG level.
message - Text message to logpublic void debug(@NotNull
kotlin.jvm.functions.Function0<java.lang.String> message)
Logs a lazy message at DEBUG level. The message will be only evaluated if the log entry is really output.
message - Function that produces the messagepublic void debug(@NotNull
java.lang.String message,
@NotNull
java.lang.Object... arguments)
Logs a formatted message at DEBUG level. "{}" placeholders will be replaced by given arguments.
message - Formatted text message to logarguments - Arguments for formatted text messagepublic void debug(@NotNull
java.lang.String message,
@NotNull
kotlin.jvm.functions.Function0... arguments)
Logs a formatted message at DEBUG level. "{}" placeholders will be replaced by given lazy arguments. The arguments will be only evaluated if the log entry is really output.
message - Formatted text message to logarguments - Functions that produce the arguments for formatted text messagepublic void debug(@NotNull
java.lang.Throwable exception)
Logs an exception at DEBUG level.
exception - Caught exception or any other throwable to logpublic void debug(@NotNull
java.lang.Throwable exception,
@NotNull
java.lang.String message)
Logs an exception with a custom message at DEBUG level.
exception - Caught exception or any other throwable to logmessage - Text message to logpublic void debug(@NotNull
java.lang.Throwable exception,
@NotNull
kotlin.jvm.functions.Function0<java.lang.String> message)
Logs an exception with a custom lazy message at DEBUG level. The message will be only evaluated if the log entry is really output.
exception - Caught exception or any other throwable to logmessage - Function that produces the messagepublic void debug(@NotNull
java.lang.Throwable exception,
@NotNull
java.lang.String message,
@NotNull
java.lang.Object... arguments)
Logs an exception with a formatted custom message at DEBUG level. "{}" placeholders will be replaced by given arguments.
exception - Caught exception or any other throwable to logmessage - Formatted text message to logarguments - Arguments for formatted text messagepublic void debug(@NotNull
java.lang.Throwable exception,
@NotNull
java.lang.String message,
@NotNull
kotlin.jvm.functions.Function0... arguments)
Logs an exception with a formatted message at DEBUG level. "{}" placeholders will be replaced by given lazy arguments. The arguments will be only evaluated if the log entry is really output.
exception - Caught exception or any other throwable to logmessage - Formatted text message to logarguments - Functions that produce the arguments for formatted text messagepublic boolean isInfoEnabled()
Checks whether log entries at INFO level will be output.
public void info(@Nullable
java.lang.Object message)
Logs a message at INFO level.
message - Any object with a meaningful Any.toString methodpublic void info(@NotNull
java.lang.String message)
Logs a message at INFO level.
message - Text message to logpublic void info(@NotNull
kotlin.jvm.functions.Function0<java.lang.String> message)
Logs a lazy message at INFO level. The message will be only evaluated if the log entry is really output.
message - Function that produces the messagepublic void info(@NotNull
java.lang.String message,
@NotNull
java.lang.Object... arguments)
Logs a formatted message at INFO level. "{}" placeholders will be replaced by given arguments.
message - Formatted text message to logarguments - Arguments for formatted text messagepublic void info(@NotNull
java.lang.String message,
@NotNull
kotlin.jvm.functions.Function0... arguments)
Logs a formatted message at INFO level. "{}" placeholders will be replaced by given lazy arguments. The arguments will be only evaluated if the log entry is really output.
message - Formatted text message to logarguments - Functions that produce the arguments for formatted text messagepublic void info(@NotNull
java.lang.Throwable exception)
Logs an exception at INFO level.
exception - Caught exception or any other throwable to logpublic void info(@NotNull
java.lang.Throwable exception,
@NotNull
java.lang.String message)
Logs an exception with a custom message at INFO level.
exception - Caught exception or any other throwable to logmessage - Text message to logpublic void info(@NotNull
java.lang.Throwable exception,
@NotNull
kotlin.jvm.functions.Function0<java.lang.String> message)
Logs an exception with a custom lazy message at INFO level. The message will be only evaluated if the log entry is really output.
exception - Caught exception or any other throwable to logmessage - Function that produces the messagepublic void info(@NotNull
java.lang.Throwable exception,
@NotNull
java.lang.String message,
@NotNull
java.lang.Object... arguments)
Logs an exception with a formatted custom message at INFO level. "{}" placeholders will be replaced by given arguments.
exception - Caught exception or any other throwable to logmessage - Formatted text message to logarguments - Arguments for formatted text messagepublic void info(@NotNull
java.lang.Throwable exception,
@NotNull
java.lang.String message,
@NotNull
kotlin.jvm.functions.Function0... arguments)
Logs an exception with a formatted message at INFO level. "{}" placeholders will be replaced by given lazy arguments. The arguments will be only evaluated if the log entry is really output.
exception - Caught exception or any other throwable to logmessage - Formatted text message to logarguments - Functions that produce the arguments for formatted text messagepublic boolean isWarnEnabled()
Checks whether log entries at WARN level will be output.
public void warn(@Nullable
java.lang.Object message)
Logs a message at WARN level.
message - Any object with a meaningful Any.toString methodpublic void warn(@NotNull
java.lang.String message)
Logs a message at WARN level.
message - Text message to logpublic void warn(@NotNull
kotlin.jvm.functions.Function0<java.lang.String> message)
Logs a lazy message at WARN level. The message will be only evaluated if the log entry is really output.
message - Function that produces the messagepublic void warn(@NotNull
java.lang.String message,
@NotNull
java.lang.Object... arguments)
Logs a formatted message at WARN level. "{}" placeholders will be replaced by given arguments.
message - Formatted text message to logarguments - Arguments for formatted text messagepublic void warn(@NotNull
java.lang.String message,
@NotNull
kotlin.jvm.functions.Function0... arguments)
Logs a formatted message at WARN level. "{}" placeholders will be replaced by given lazy arguments. The arguments will be only evaluated if the log entry is really output.
message - Formatted text message to logarguments - Functions that produce the arguments for formatted text messagepublic void warn(@NotNull
java.lang.Throwable exception)
Logs an exception at WARN level.
exception - Caught exception or any other throwable to logpublic void warn(@NotNull
java.lang.Throwable exception,
@NotNull
java.lang.String message)
Logs an exception with a custom message at WARN level.
exception - Caught exception or any other throwable to logmessage - Text message to logpublic void warn(@NotNull
java.lang.Throwable exception,
@NotNull
kotlin.jvm.functions.Function0<java.lang.String> message)
Logs an exception with a custom lazy message at WARN level. The message will be only evaluated if the log entry is really output.
exception - Caught exception or any other throwable to logmessage - Function that produces the messagepublic void warn(@NotNull
java.lang.Throwable exception,
@NotNull
java.lang.String message,
@NotNull
java.lang.Object... arguments)
Logs an exception with a formatted custom message at WARN level. "{}" placeholders will be replaced by given arguments.
exception - Caught exception or any other throwable to logmessage - Formatted text message to logarguments - Arguments for formatted text messagepublic void warn(@NotNull
java.lang.Throwable exception,
@NotNull
java.lang.String message,
@NotNull
kotlin.jvm.functions.Function0... arguments)
Logs an exception with a formatted message at WARN level. "{}" placeholders will be replaced by given lazy arguments. The arguments will be only evaluated if the log entry is really output.
exception - Caught exception or any other throwable to logmessage - Formatted text message to logarguments - Functions that produce the arguments for formatted text messagepublic boolean isErrorEnabled()
Checks whether log entries at ERROR level will be output.
public void error(@Nullable
java.lang.Object message)
Logs a message at ERROR level.
message - Any object with a meaningful Any.toString methodpublic void error(@NotNull
java.lang.String message)
Logs a message at ERROR level.
message - Text message to logpublic void error(@NotNull
kotlin.jvm.functions.Function0<java.lang.String> message)
Logs a lazy message at ERROR level. The message will be only evaluated if the log entry is really output.
message - Function that produces the messagepublic void error(@NotNull
java.lang.String message,
@NotNull
java.lang.Object... arguments)
Logs a formatted message at ERROR level. "{}" placeholders will be replaced by given arguments.
message - Formatted text message to logarguments - Arguments for formatted text messagepublic void error(@NotNull
java.lang.String message,
@NotNull
kotlin.jvm.functions.Function0... arguments)
Logs a formatted message at ERROR level. "{}" placeholders will be replaced by given lazy arguments. The arguments will be only evaluated if the log entry is really output.
message - Formatted text message to logarguments - Functions that produce the arguments for formatted text messagepublic void error(@NotNull
java.lang.Throwable exception)
Logs an exception at ERROR level.
exception - Caught exception or any other throwable to logpublic void error(@NotNull
java.lang.Throwable exception,
@NotNull
java.lang.String message)
Logs an exception with a custom message at ERROR level.
exception - Caught exception or any other throwable to logmessage - Text message to logpublic void error(@NotNull
java.lang.Throwable exception,
@NotNull
kotlin.jvm.functions.Function0<java.lang.String> message)
Logs an exception with a custom lazy message at ERROR level. The message will be only evaluated if the log entry is really output.
exception - Caught exception or any other throwable to logmessage - Function that produces the messagepublic void error(@NotNull
java.lang.Throwable exception,
@NotNull
java.lang.String message,
@NotNull
java.lang.Object... arguments)
Logs an exception with a formatted custom message at ERROR level. "{}" placeholders will be replaced by given arguments.
exception - Caught exception or any other throwable to logmessage - Formatted text message to logarguments - Arguments for formatted text messagepublic void error(@NotNull
java.lang.Throwable exception,
@NotNull
java.lang.String message,
@NotNull
kotlin.jvm.functions.Function0... arguments)
Logs an exception with a formatted message at ERROR level. "{}" placeholders will be replaced by given lazy arguments. The arguments will be only evaluated if the log entry is really output.
exception - Caught exception or any other throwable to logmessage - Formatted text message to logarguments - Functions that produce the arguments for formatted text message