Package

scribe

Permalink

package scribe

Linear Supertypes
LoggerSupport[Unit], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. scribe
  2. LoggerSupport
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class ANSI(ansi: String, type: String, default: String) extends Product with Serializable

    Permalink
  2. implicit class AnyLogging extends AnyRef

    Permalink
  3. trait JavaScriptConsole extends Object

    Permalink

    Facade around extra features of the JavaScript console in the browser

    Facade around extra features of the JavaScript console in the browser

    Annotations
    @JSType() @native()
  4. case class Level(name: String, value: Double) extends Product with Serializable

    Permalink
  5. trait LogRecord extends AnyRef

    Permalink
  6. trait LogRecordCreator extends AnyRef

    Permalink
  7. trait Loggable[-T] extends AnyRef

    Permalink
  8. case class Logger(parentId: Option[LoggerId] = Some(Logger.RootId), modifiers: List[LogModifier] = Nil, handlers: List[LogHandler] = Nil, overrideClassName: Option[String] = None, data: Map[String, () ⇒ Any] = Map.empty, id: LoggerId = LoggerId()) extends LoggerSupport[Unit] with Product with Serializable

    Permalink
  9. final case class LoggerId(value: Long) extends AnyVal with Product with Serializable

    Permalink
  10. trait LoggerSupport[F] extends Any

    Permalink
  11. trait Logging extends AnyRef

    Permalink

    Logging is a mix-in to conveniently add logging support to any class or object.

  12. class LoggingOutputStream extends OutputStream

    Permalink
  13. trait MinimumLevel extends AnyRef

    Permalink
  14. trait PlatformImplementation extends AnyRef

    Permalink
  15. final class Priority extends AnyVal

    Permalink

Abstract Value Members

  1. abstract def getClass(): Class[_]

    Permalink
    Definition Classes
    Any
  2. abstract def log(record: LogRecord): F

    Permalink
    Definition Classes
    LoggerSupport

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  4. object ANSI extends Serializable

    Permalink
  5. object Execution

    Permalink
  6. object Level extends Serializable

    Permalink
  7. object LogRecord extends LogRecordCreator

    Permalink
  8. object Logger extends Serializable

    Permalink
  9. object LoggerId extends Serializable

    Permalink
  10. object LoggerSupport

    Permalink
  11. object MinimumLevel

    Permalink
  12. object Platform extends PlatformImplementation

    Permalink
  13. object Priority

    Permalink
  14. def apply[Return](keyValues: (String, Any)*)(f: ⇒ Return): Return

    Permalink

    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

    Definition Classes
    LoggerSupport
  15. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  16. package data

    Permalink
  17. def debug(messages: LoggableMessage*)(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line, mdc: MDC): F

    Permalink
    Definition Classes
    LoggerSupport
  18. var disposables: Set[() ⇒ Unit]

    Permalink
    Attributes
    protected
  19. def dispose(): Unit

    Permalink
  20. def elapsed[Return](f: ⇒ Return)(implicit mdc: MDC): Return

    Permalink

    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

    Definition Classes
    LoggerSupport
  21. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  22. def error(messages: LoggableMessage*)(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line, mdc: MDC): F

    Permalink
    Definition Classes
    LoggerSupport
  23. package filter

    Permalink
  24. package format

    Permalink
  25. package handler

    Permalink
  26. def hashCode(): Int

    Permalink
    Definition Classes
    Any
  27. def includes(level: Level)(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line): Boolean

    Permalink
  28. def info(messages: LoggableMessage*)(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line, mdc: MDC): F

    Permalink
    Definition Classes
    LoggerSupport
  29. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  30. package jul

    Permalink
  31. implicit def level2Double(level: Level): Double

    Permalink
  32. lazy val lineSeparator: String

    Permalink
  33. def log(level: Level, mdc: MDC, messages: LoggableMessage*)(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line): F

    Permalink
    Definition Classes
    LoggerSupport
  34. package message

    Permalink
  35. package modify

    Permalink
  36. package output

    Permalink
  37. package record

    Permalink
  38. def toString(): String

    Permalink
    Definition Classes
    Any
  39. def trace(messages: LoggableMessage*)(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line, mdc: MDC): F

    Permalink
    Definition Classes
    LoggerSupport
  40. package util

    Permalink
  41. def warn(messages: LoggableMessage*)(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line, mdc: MDC): F

    Permalink
    Definition Classes
    LoggerSupport
  42. package writer

    Permalink

Inherited from LoggerSupport[Unit]

Inherited from AnyRef

Inherited from Any

Ungrouped