AbstractLogger

abstract class AbstractLogger

Inheritors

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard

the minimum log level that is logged by this logger

Functions

Link copied to clipboard
abstract fun callStackCorrection(value: Int): AbstractLogger
Link copied to clipboard
fun d(message: () -> String)
fun d(t: Throwable)
fun d(t: Throwable, message: () -> String)
Link copied to clipboard
abstract fun doLog(level: Level, message: String?, t: Throwable?, t2: Throwable)
Link copied to clipboard
fun e(message: () -> String)
fun e(t: Throwable)
fun e(t: Throwable, message: () -> String)
Link copied to clipboard
open fun enable(minLogLevel: Level = Level.VERBOSE)
Link copied to clipboard
fun i(message: () -> String)
fun i(t: Throwable)
fun i(t: Throwable, message: () -> String)
Link copied to clipboard
open fun isEnabled(level: Level): Boolean
Link copied to clipboard
fun log(level: Level, message: () -> String)
fun log(level: Level, t: Throwable)
fun log(level: Level, t: Throwable, message: () -> String)
Link copied to clipboard
fun logIf(block: () -> Boolean): AbstractLogger?
Link copied to clipboard
abstract fun tag(tag: String): AbstractLogger
Link copied to clipboard
fun v(message: () -> String)
fun v(t: Throwable)
fun v(t: Throwable, message: () -> String)
Link copied to clipboard
fun w(message: () -> String)
fun w(t: Throwable)
fun w(t: Throwable, message: () -> String)
Link copied to clipboard
fun wtf(message: () -> String)
fun wtf(t: Throwable)
fun wtf(t: Throwable, message: () -> String)