Slf4jLogger

internal class Slf4jLogger(val logcat: LogCat) : LegacyAbstractLogger(source)

Slf4jLogger.

Since

1.3.7

Constructors

Link copied to clipboard
constructor(logcat: LogCat)

Properties

Link copied to clipboard
private val logcat: LogCat

Functions

Link copied to clipboard
protected open override fun getFullyQualifiedCallerName(): String
Link copied to clipboard
protected open override fun handleNormalizedLoggingCall(level: Level?, marker: Marker?, messagePattern: String?, arguments: Array<out Any>?, throwable: Throwable?)

Log information is processed through LogCat.log.

Link copied to clipboard
open override fun isDebugEnabled(): Boolean

For LogCat, its log level control is controlled by LogPrinter and LogStorage, so it is returned by default here true.

Link copied to clipboard
open override fun isErrorEnabled(): Boolean

For LogCat, its log level control is controlled by LogPrinter and LogStorage, so it is returned by default here true.

Link copied to clipboard
open override fun isInfoEnabled(): Boolean

For LogCat, its log level control is controlled by LogPrinter and LogStorage, so it is returned by default here true.

Link copied to clipboard
open override fun isTraceEnabled(): Boolean

For LogCat, its log level control is controlled by LogPrinter and LogStorage, so it is returned by default here true.

Link copied to clipboard
open override fun isWarnEnabled(): Boolean

For LogCat, its log level control is controlled by LogPrinter and LogStorage, so it is returned by default here true.

Link copied to clipboard
open override fun makeLoggingEventBuilder(level: Level): LoggingEventBuilder