com.typesafe.scalalogging

Members list

Type members

Classlikes

trait AnyLogging

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.

Attributes

Supertypes
class Object
trait Matchable
class Any
trait CanLog[A]

Attributes

Supertypes
class Object
trait Matchable
class Any
trait LazyLogging

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.

Attributes

Supertypes
class Object
trait Matchable
class Any
object Logger

Companion for Logger, providing a factory for Loggers.

Companion for Logger, providing a factory for Loggers.

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Logger.type
final class Logger extends LoggerImpl, 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.

Attributes

Companion
object
Supertypes
trait Serializable
trait LoggerImpl
class Object
trait Matchable
class Any
trait LoggerImpl

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Logger
class LoggerTakingImplicit[A] extends LoggerTakingImplicitImpl[A], Serializable

Attributes

Supertypes
trait Serializable
class Object
trait Matchable
class Any

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes

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.

Attributes

Supertypes
class Object
trait Matchable
class Any

Types

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