LoggerFactory

class LoggerFactory(frontends: Collection<LogFrontend>, filters: List<LogFilter>, mappers: List<LogMapper>)

Constructors

LoggerFactory
Link copied to clipboard
common
fun LoggerFactory(vararg frontends: LogFrontend, filters: List<LogFilter> = emptyList(), mappers: List<LogMapper> = emptyList())

Types

Companion
Link copied to clipboard
common
object Companion

Functions

add
Link copied to clipboard
common
fun add(vararg frontends: LogFrontend): LoggerFactory
append
Link copied to clipboard
common
fun append(vararg filters: LogFilter): LoggerFactory
fun append(vararg mappers: LogMapper): LoggerFactory
equals
Link copied to clipboard
common
open operator fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
common
open fun hashCode(): Int
newLogger
Link copied to clipboard
common
fun newLogger(tag: Logger.Tag): Logger
prepend
Link copied to clipboard
common
fun prepend(vararg filters: LogFilter): LoggerFactory
fun prepend(vararg mappers: LogMapper): LoggerFactory
toString
Link copied to clipboard
common
open fun toString(): String

Extensions

newLogger
Link copied to clipboard
common
fun LoggerFactory.newLogger(cls: KClass<*>): Logger
fun LoggerFactory.newLogger(pkg: String, name: String): Logger
inline fun <T> LoggerFactory.newLogger(): Logger