LazyLogger

class LazyLogger(val logger: Logger) extends Serializable

A logger that only evaluates parameters lazily if the corresponding log level is enabled.

trait Serializable
class Object
trait Matchable
class Any

Value members

Concrete methods

def debug(msg: => String): Unit
def debug(msg: => String, throwable: Throwable): Unit
def error(msg: => String): Unit
def error(msg: => String, throwable: Throwable): Unit
def info(msg: => String): Unit
def info(msg: => String, throwable: Throwable): Unit
def trace(msg: => String): Unit
def trace(msg: => String, throwable: Throwable): Unit
def warn(msg: => String): Unit
def warn(msg: => String, throwable: Throwable): Unit

Concrete fields