ScriptAwareFluentLogger

com.tersesystems.blindsight.scripting.ScriptAwareLogger.ScriptAwareFluentLogger
class ScriptAwareFluentLogger(core: CoreLogger) extends Impl

Attributes

Source:
ScriptAwareLogger.scala
Graph
Supertypes
class Impl
class Base
trait LoggerMethodDefaults[FluentMethod]
trait CoreLoggerDefaults
trait FluentLogger
trait OnConditionMixin
trait ConditionMixin
trait EventBufferMixin
trait EntryTransformMixin
trait UnderlyingMixin
trait MarkerMixin
trait SLF4JLoggerAPI[CorePredicate, FluentMethod]
trait Error[CorePredicate, FluentMethod]
trait Warn[CorePredicate, FluentMethod]
trait Info[CorePredicate, FluentMethod]
trait Debug[CorePredicate, FluentMethod]
trait Trace[CorePredicate, FluentMethod]
trait SLF4JLoggerComponent[CorePredicate, FluentMethod]
class Object
trait Matchable
class Any

Members list

Concise view

Type members

Inherited types

override type Method = FluentMethod

Attributes

Inherited from:
FluentLogger
Source:
FluentLogger.scala
override type Predicate = CorePredicate

Attributes

Inherited from:
FluentLogger
Source:
FluentLogger.scala
override type Self = FluentLogger

Attributes

Inherited from:
FluentLogger
Source:
FluentLogger.scala

Value members

Concrete methods

override def method(l: Level): FluentMethod

Attributes

Definition Classes
Impl -> LoggerMethodDefaults
Source:
ScriptAwareLogger.scala

Inherited methods

def markers: Markers

Attributes

Inherited from:
CoreLoggerDefaults
Source:
CoreLoggerDefaults.scala
override protected def predicate(level: Level): Predicate

Attributes

Definition Classes
Base -> LoggerMethodDefaults
Inherited from:
Base
Source:
FluentLogger.scala
def underlying: Logger

Attributes

Inherited from:
CoreLoggerDefaults
Source:
CoreLoggerDefaults.scala
def withCondition(condition: Condition): Self

Attributes

Inherited from:
CoreLoggerDefaults
Source:
CoreLoggerDefaults.scala
def withEntryTransform(f: Entry => Entry): Self

Attributes

Inherited from:
CoreLoggerDefaults
Source:
CoreLoggerDefaults.scala
def withEntryTransform(level: Level, f: Entry => Entry): Self

Attributes

Inherited from:
CoreLoggerDefaults
Source:
CoreLoggerDefaults.scala
def withEventBuffer(level: Level, buffer: EventBuffer): Self

Attributes

Inherited from:
CoreLoggerDefaults
Source:
CoreLoggerDefaults.scala
def withEventBuffer(buffer: EventBuffer): Self

Attributes

Inherited from:
CoreLoggerDefaults
Source:
CoreLoggerDefaults.scala
def withMarker[T : ToMarkers](markerInstance: T): Self

Attributes

Inherited from:
CoreLoggerDefaults
Source:
CoreLoggerDefaults.scala

Deprecated and Inherited methods

def onCondition(condition: Condition): Self

Returns a new instance of the logger that will only log if the condition is met.

Returns a new instance of the logger that will only log if the condition is met.

Attributes

Deprecated
true
Inherited from:
OnConditionMixin
Source:
ConditionMixin.scala

Inherited fields

val debug: Method

Attributes

Inherited from:
LoggerMethodDefaults
Source:
SLF4JLogger.scala
val error: Method

Attributes

Inherited from:
LoggerMethodDefaults
Source:
SLF4JLogger.scala
val info: Method

Attributes

Inherited from:
LoggerMethodDefaults
Source:
SLF4JLogger.scala
val isDebugEnabled: Predicate

Attributes

Inherited from:
LoggerMethodDefaults
Source:
SLF4JLogger.scala
val isErrorEnabled: Predicate

Attributes

Inherited from:
LoggerMethodDefaults
Source:
SLF4JLogger.scala
val isInfoEnabled: Predicate

Attributes

Inherited from:
LoggerMethodDefaults
Source:
SLF4JLogger.scala
val isTraceEnabled: Predicate

Attributes

Inherited from:
LoggerMethodDefaults
Source:
SLF4JLogger.scala
val isWarnEnabled: Predicate

Attributes

Inherited from:
LoggerMethodDefaults
Source:
SLF4JLogger.scala
val trace: Method

Attributes

Inherited from:
LoggerMethodDefaults
Source:
SLF4JLogger.scala
val warn: Method

Attributes

Inherited from:
LoggerMethodDefaults
Source:
SLF4JLogger.scala