com.typesafe.scalalogging

Type members

Classlikes

Defines an abstract logger that will be useful while writing some trait which needs access to any logger without deciding on an specific implementation.

Defines an abstract logger that will be useful while writing some trait which needs access to any logger without deciding on an specific implementation.

trait CanLog[A]

Defines logger as a lazy value initialized with an underlying org.slf4j.Logger named according to the class into which this trait is mixed.

Defines logger as a lazy value initialized with an underlying org.slf4j.Logger named according to the class into which this trait is mixed.

object Logger

Companion for Logger, providing a factory for Loggers.

Companion for Logger, providing a factory for Loggers.

Companion:
class
@SerialVersionUID(538248225L)
final class Logger extends LoggerImpl with Serializable

Implementation of a fast logger based on macros and an underlying org.slf4j.Logger.

Implementation of a fast logger based on macros and an underlying org.slf4j.Logger.

Companion:
object
@SerialVersionUID(957385465L)
class LoggerTakingImplicit[A] extends LoggerTakingImplicitImpl[A] with Serializable

Defines logger as a value initialized with an underlying org.slf4j.Logger named according to the class into which this trait is mixed.

Defines logger as a value initialized with an underlying org.slf4j.Logger named according to the class into which this trait is mixed.

Types

type IndexedSeq[+A] = IndexedSeq[A]
type Iterable[+A] = Iterable[A]
type Seq[+A] = Seq[A]