Packages

trait LoggerSupport[F] extends Any

Linear Supertypes
Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. LoggerSupport
  2. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def getClass(): Class[_]
    Definition Classes
    Any
  2. abstract def log[M](record: LogRecord[M]): F

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    Any
  2. final def ##(): Int
    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    Any
  4. def apply[Return](keyValues: (String, Any)*)(f: ⇒ Return): Return

    Contextualize key/value pairs set on MDC.

    Contextualize key/value pairs set on MDC. This will be made avoid on each log record within

    keyValues

    tuples of key/value pairs to set on MDC

    f

    the context for which these MDC values are set

  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def debug[M](message: ⇒ M, additionalMessages: LoggableMessage*)(implicit arg0: Loggable[M], pkg: Pkg, fileName: FileName, name: Name, line: Line): F
  7. def debug()(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line): F
  8. def elapsed[Return](f: ⇒ Return): Return

    Includes MDC elapsed to show elapsed time within the block

    Includes MDC elapsed to show elapsed time within the block

    f

    the code block to time

  9. def equals(arg0: Any): Boolean
    Definition Classes
    Any
  10. def error[M](message: ⇒ M, additionalMessages: LoggableMessage*)(implicit arg0: Loggable[M], pkg: Pkg, fileName: FileName, name: Name, line: Line): F
  11. def error()(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line): F
  12. def hashCode(): Int
    Definition Classes
    Any
  13. def info[M](message: ⇒ M, additionalMessages: LoggableMessage*)(implicit arg0: Loggable[M], pkg: Pkg, fileName: FileName, name: Name, line: Line): F
  14. def info()(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line): F
  15. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  16. def log[M](level: Level, message: ⇒ M, additionalMessages: List[LoggableMessage] = Nil)(implicit arg0: Loggable[M], pkg: Pkg, fileName: FileName, name: Name, line: Line): F
  17. def toString(): String
    Definition Classes
    Any
  18. def trace[M](message: ⇒ M, additionalMessages: LoggableMessage*)(implicit arg0: Loggable[M], pkg: Pkg, fileName: FileName, name: Name, line: Line): F
  19. def trace()(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line): F
  20. def warn[M](message: ⇒ M, additionalMessages: LoggableMessage*)(implicit arg0: Loggable[M], pkg: Pkg, fileName: FileName, name: Name, line: Line): F
  21. def warn()(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line): F

Inherited from Any

Ungrouped