KLogging

A class with logging capabilities usage example:

class ClassWithLogging {
companion object: KLogging()
fun test() {
logger.info{"test ClassWithLogging"}
}
}

open class KLogging : KLoggable

Constructors

KLogging
Link copied to clipboard
fun KLogging()

Functions

equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
open override fun hashCode(): Int
logger
Link copied to clipboard

get logger for the class

open override fun logger(): KLogger

get logger by explicit name

open override fun logger(name: String): KLogger
toString
Link copied to clipboard
open override fun toString(): String

Properties

logger
Link copied to clipboard

The member that performs the actual logging

open override val logger: KLogger