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[M] 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[M](record: LogRecord[M]): 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 Loggable

    Permalink
  9. object Logger extends Serializable

    Permalink
  10. object LoggerId extends Serializable

    Permalink
  11. object LoggerSupport

    Permalink
  12. object MinimumLevel

    Permalink
  13. object Platform extends PlatformImplementation

    Permalink
  14. object Priority

    Permalink
  15. 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
  16. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  17. package data

    Permalink
  18. def debug[M](message: ⇒ M, additionalMessages: LoggableMessage*)(implicit arg0: Loggable[M], pkg: Pkg, fileName: FileName, name: Name, line: Line): F

    Permalink
    Definition Classes
    LoggerSupport
  19. def debug()(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line): F

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

    Permalink
    Attributes
    protected
  21. def dispose(): Unit

    Permalink
  22. def elapsed[Return](f: ⇒ Return): 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
  23. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  24. def error[M](message: ⇒ M, additionalMessages: LoggableMessage*)(implicit arg0: Loggable[M], pkg: Pkg, fileName: FileName, name: Name, line: Line): F

    Permalink
    Definition Classes
    LoggerSupport
  25. def error()(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line): F

    Permalink
    Definition Classes
    LoggerSupport
  26. package filter

    Permalink
  27. package format

    Permalink
  28. package handler

    Permalink
  29. def hashCode(): Int

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

    Permalink
  31. def info[M](message: ⇒ M, additionalMessages: LoggableMessage*)(implicit arg0: Loggable[M], pkg: Pkg, fileName: FileName, name: Name, line: Line): F

    Permalink
    Definition Classes
    LoggerSupport
  32. def info()(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line): F

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

    Permalink
    Definition Classes
    Any
  34. package jul

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

    Permalink
  36. lazy val lineSeparator: String

    Permalink
  37. def log[M](level: Level, message: ⇒ M, additionalMessages: List[LoggableMessage] = Nil)(implicit arg0: Loggable[M], pkg: Pkg, fileName: FileName, name: Name, line: Line): F

    Permalink
    Definition Classes
    LoggerSupport
  38. package message

    Permalink
  39. package modify

    Permalink
  40. package output

    Permalink
  41. package record

    Permalink
  42. def toString(): String

    Permalink
    Definition Classes
    Any
  43. def trace[M](message: ⇒ M, additionalMessages: LoggableMessage*)(implicit arg0: Loggable[M], pkg: Pkg, fileName: FileName, name: Name, line: Line): F

    Permalink
    Definition Classes
    LoggerSupport
  44. def trace()(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line): F

    Permalink
    Definition Classes
    LoggerSupport
  45. package util

    Permalink
  46. def warn[M](message: ⇒ M, additionalMessages: LoggableMessage*)(implicit arg0: Loggable[M], pkg: Pkg, fileName: FileName, name: Name, line: Line): F

    Permalink
    Definition Classes
    LoggerSupport
  47. def warn()(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line): F

    Permalink
    Definition Classes
    LoggerSupport
  48. package writer

    Permalink

Inherited from LoggerSupport[Unit]

Inherited from AnyRef

Inherited from Any

Ungrouped