Class

com.tersesystems.blindsight.scripting.ScriptAwareLogger

ScriptAwareSLF4JLogger

Related Doc: package ScriptAwareLogger

Permalink

class ScriptAwareSLF4JLogger extends Strict

Source
ScriptAwareLogger.scala
Linear Supertypes
Strict, LoggerMethodDefaults[StrictSLF4JMethod], CoreLoggerDefaults, SLF4JLogger, OnConditionMixin, ConditionMixin, EventBufferMixin, EntryTransformMixin, UnderlyingMixin, MarkerMixin, SLF4JLoggerAPI[CorePredicate, StrictSLF4JMethod], Error[CorePredicate, StrictSLF4JMethod], Warn[CorePredicate, StrictSLF4JMethod], Info[CorePredicate, StrictSLF4JMethod], Debug[CorePredicate, StrictSLF4JMethod], Trace[CorePredicate, StrictSLF4JMethod], SLF4JLoggerComponent[CorePredicate, StrictSLF4JMethod], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ScriptAwareSLF4JLogger
  2. Strict
  3. LoggerMethodDefaults
  4. CoreLoggerDefaults
  5. SLF4JLogger
  6. OnConditionMixin
  7. ConditionMixin
  8. EventBufferMixin
  9. EntryTransformMixin
  10. UnderlyingMixin
  11. MarkerMixin
  12. SLF4JLoggerAPI
  13. Error
  14. Warn
  15. Info
  16. Debug
  17. Trace
  18. SLF4JLoggerComponent
  19. AnyRef
  20. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ScriptAwareSLF4JLogger(core: CoreLogger)

    Permalink

Type Members

  1. type Method = StrictSLF4JMethod

    Permalink
    Definition Classes
    Strict → SLF4JLoggerComponent
  2. type Predicate = CorePredicate

    Permalink
    Definition Classes
    Strict → SLF4JLoggerComponent
  3. type Self = SLF4JLogger

    Permalink
    Definition Classes
    Strict → CoreLoggerDefaults → SLF4JLogger → OnConditionMixin → ConditionMixin → EventBufferMixin → EntryTransformMixin → MarkerMixin → SLF4JLoggerComponent

Value Members

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  3. def +(other: String): String

    Permalink
    Implicit information
    This member is added by an implicit conversion from ScriptAwareSLF4JLogger to any2stringadd[ScriptAwareSLF4JLogger] performed by method any2stringadd in scala.Predef.
    Definition Classes
    any2stringadd
  4. def ->[B](y: B): (ScriptAwareSLF4JLogger, B)

    Permalink
    Implicit information
    This member is added by an implicit conversion from ScriptAwareSLF4JLogger to ArrowAssoc[ScriptAwareSLF4JLogger] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc
    Annotations
    @inline()
  5. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  6. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @throws( ... )
  8. val core: CoreLogger

    Permalink
    Definition Classes
    Strict → CoreLoggerDefaults
  9. val debug: Method

    Permalink
    Definition Classes
    LoggerMethodDefaults → Debug
  10. def ensuring(cond: (ScriptAwareSLF4JLogger) ⇒ Boolean, msg: ⇒ Any): ScriptAwareSLF4JLogger

    Permalink
    Implicit information
    This member is added by an implicit conversion from ScriptAwareSLF4JLogger to Ensuring[ScriptAwareSLF4JLogger] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  11. def ensuring(cond: (ScriptAwareSLF4JLogger) ⇒ Boolean): ScriptAwareSLF4JLogger

    Permalink
    Implicit information
    This member is added by an implicit conversion from ScriptAwareSLF4JLogger to Ensuring[ScriptAwareSLF4JLogger] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  12. def ensuring(cond: Boolean, msg: ⇒ Any): ScriptAwareSLF4JLogger

    Permalink
    Implicit information
    This member is added by an implicit conversion from ScriptAwareSLF4JLogger to Ensuring[ScriptAwareSLF4JLogger] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  13. def ensuring(cond: Boolean): ScriptAwareSLF4JLogger

    Permalink
    Implicit information
    This member is added by an implicit conversion from ScriptAwareSLF4JLogger to Ensuring[ScriptAwareSLF4JLogger] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  14. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  15. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  16. val error: Method

    Permalink
    Definition Classes
    LoggerMethodDefaults → Error
  17. def formatted(fmtstr: String): String

    Permalink
    Implicit information
    This member is added by an implicit conversion from ScriptAwareSLF4JLogger to StringFormat[ScriptAwareSLF4JLogger] performed by method StringFormat in scala.Predef.
    Definition Classes
    StringFormat
    Annotations
    @inline()
  18. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  19. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  20. val info: Method

    Permalink
    Definition Classes
    LoggerMethodDefaults → Info
  21. val isDebugEnabled: Predicate

    Permalink
    Definition Classes
    LoggerMethodDefaults → Debug
  22. val isErrorEnabled: Predicate

    Permalink
    Definition Classes
    LoggerMethodDefaults → Error
  23. val isInfoEnabled: Predicate

    Permalink
    Definition Classes
    LoggerMethodDefaults → Info
  24. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  25. val isTraceEnabled: Predicate

    Permalink
    Definition Classes
    LoggerMethodDefaults → Trace
  26. val isWarnEnabled: Predicate

    Permalink
    Definition Classes
    LoggerMethodDefaults → Warn
  27. def markers: Markers

    Permalink
    Definition Classes
    CoreLoggerDefaults
  28. def method(l: Level): StrictSLF4JMethod

    Permalink
    Definition Classes
    ScriptAwareSLF4JLogger → Strict → LoggerMethodDefaults
  29. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  30. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  31. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  32. def predicate(level: Level): Predicate

    Permalink
    Attributes
    protected
    Definition Classes
    Strict → LoggerMethodDefaults
  33. def self(core: CoreLogger): Self

    Permalink
    Attributes
    protected
    Definition Classes
    ScriptAwareSLF4JLogger → Strict → CoreLoggerDefaults
  34. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  35. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  36. val trace: Method

    Permalink
    Definition Classes
    LoggerMethodDefaults → Trace
  37. def underlying: org.slf4j.Logger

    Permalink
    Definition Classes
    CoreLoggerDefaults
  38. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  39. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  40. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  41. val warn: Method

    Permalink
    Definition Classes
    LoggerMethodDefaults → Warn
  42. def withCondition(condition: Condition): Self

    Permalink
    Definition Classes
    CoreLoggerDefaults
  43. def withEntryTransform(f: (Entry) ⇒ Entry): Self

    Permalink
    Definition Classes
    CoreLoggerDefaults
  44. def withEntryTransform(level: Level, f: (Entry) ⇒ Entry): Self

    Permalink
    Definition Classes
    CoreLoggerDefaults
  45. def withEventBuffer(level: Level, buffer: EventBuffer): Self

    Permalink
    Definition Classes
    CoreLoggerDefaults
  46. def withEventBuffer(buffer: EventBuffer): Self

    Permalink
    Definition Classes
    CoreLoggerDefaults
  47. def withMarker[T](markerInstance: T)(implicit arg0: ToMarkers[T]): Self

    Permalink
    Definition Classes
    CoreLoggerDefaults
  48. def [B](y: B): (ScriptAwareSLF4JLogger, B)

    Permalink
    Implicit information
    This member is added by an implicit conversion from ScriptAwareSLF4JLogger to ArrowAssoc[ScriptAwareSLF4JLogger] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc

Deprecated Value Members

  1. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @Deprecated @deprecated @throws( classOf[java.lang.Throwable] )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  2. def onCondition(condition: Condition): Self

    Permalink
    Definition Classes
    OnConditionMixin
    Annotations
    @deprecated
    Deprecated

    (Since version 1.4.0) Use withCondition

Inherited from Strict

Inherited from LoggerMethodDefaults[StrictSLF4JMethod]

Inherited from CoreLoggerDefaults

Inherited from SLF4JLogger

Inherited from OnConditionMixin

Inherited from ConditionMixin

Inherited from EventBufferMixin

Inherited from EntryTransformMixin

Inherited from UnderlyingMixin

Inherited from MarkerMixin

Inherited from SLF4JLoggerAPI[CorePredicate, StrictSLF4JMethod]

Inherited from Error[CorePredicate, StrictSLF4JMethod]

Inherited from Warn[CorePredicate, StrictSLF4JMethod]

Inherited from Info[CorePredicate, StrictSLF4JMethod]

Inherited from Debug[CorePredicate, StrictSLF4JMethod]

Inherited from Trace[CorePredicate, StrictSLF4JMethod]

Inherited from SLF4JLoggerComponent[CorePredicate, StrictSLF4JMethod]

Inherited from AnyRef

Inherited from Any

Inherited by implicit conversion any2stringadd from ScriptAwareSLF4JLogger to any2stringadd[ScriptAwareSLF4JLogger]

Inherited by implicit conversion StringFormat from ScriptAwareSLF4JLogger to StringFormat[ScriptAwareSLF4JLogger]

Inherited by implicit conversion Ensuring from ScriptAwareSLF4JLogger to Ensuring[ScriptAwareSLF4JLogger]

Inherited by implicit conversion ArrowAssoc from ScriptAwareSLF4JLogger to ArrowAssoc[ScriptAwareSLF4JLogger]

Ungrouped