ScriptAwareSLF4JLogger

com.tersesystems.blindsight.scripting.ScriptAwareLogger.ScriptAwareSLF4JLogger
class ScriptAwareSLF4JLogger(core: CoreLogger) extends Strict

Attributes

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

Members list

Concise view

Type members

Inherited types

override type Method = StrictSLF4JMethod

Attributes

Inherited from:
Strict
Source:
SLF4JLogger.scala
override type Predicate = CorePredicate

Attributes

Inherited from:
Strict
Source:
SLF4JLogger.scala
override type Self = SLF4JLogger

Attributes

Inherited from:
Strict
Source:
SLF4JLogger.scala

Value members

Concrete methods

override def method(l: Level): StrictSLF4JMethod

Attributes

Definition Classes
Strict -> LoggerMethodDefaults
Source:
ScriptAwareLogger.scala

Inherited methods

def markers: Markers

Attributes

Inherited from:
CoreLoggerDefaults
Source:
CoreLoggerDefaults.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