log4cats-core
2.5.0
log4cats-core
org.typelevel.log4cats
ErrorLogger
ErrorLogger
Logger
Logger
LoggerFactory
LoggerFactory
LoggerFactoryGen
LoggerName
LoggerName
LoggerNameCompat
MessageLogger
MessageLogger
PagingSelfAwareStructuredLogger
SelfAwareLogger
SelfAwareLogger
SelfAwareStructuredLogger
SelfAwareStructuredLogger
StructuredLogger
StructuredLogger
org.typelevel.log4cats.extras
LogLevel
LogLevel
Debug
Error
Info
Trace
Warn
LogMessage
LogMessage
WriterLogger
WriterTLogger
org.typelevel.log4cats.syntax
LoggerInterpolator
log4cats-core
/
org.typelevel.log4cats
/
SelfAwareLogger
SelfAwareLogger
trait
SelfAwareLogger
[
F
[
_
]]
extends
Logger
[
F
]
Companion:
object
Source:
SelfAwareLogger.scala
Graph
Supertypes
Known subtypes
trait
Logger
[
F
]
trait
ErrorLogger
[
F
]
trait
MessageLogger
[
F
]
class
Object
trait
Matchable
class
Any
trait
SelfAwareStructuredLogger
[
F
]
Value members
Value members
Abstract methods
def
isDebugEnabled
:
F
[
Boolean
]
Source:
SelfAwareLogger.scala
def
isErrorEnabled
:
F
[
Boolean
]
Source:
SelfAwareLogger.scala
def
isInfoEnabled
:
F
[
Boolean
]
Source:
SelfAwareLogger.scala
def
isTraceEnabled
:
F
[
Boolean
]
Source:
SelfAwareLogger.scala
def
isWarnEnabled
:
F
[
Boolean
]
Source:
SelfAwareLogger.scala
Concrete methods
override
def
mapK
[
G
[
_
]](
fk:
FunctionK
[
F
,
G
]):
SelfAwareLogger
[
G
]
Definition Classes
Logger
->
ErrorLogger
->
MessageLogger
Source:
SelfAwareLogger.scala
override
def
withModifiedString
(
f:
String
=>
String
):
SelfAwareLogger
[
F
]
Definition Classes
Logger
Source:
SelfAwareLogger.scala
Inherited methods
def
debug
(
t:
Throwable
)(
message:
=>
String
):
F
[
Unit
]
Inherited from:
ErrorLogger
Source:
ErrorLogger.scala
def
debug
(
message:
=>
String
):
F
[
Unit
]
Inherited from:
MessageLogger
Source:
MessageLogger.scala
def
error
(
t:
Throwable
)(
message:
=>
String
):
F
[
Unit
]
Inherited from:
ErrorLogger
Source:
ErrorLogger.scala
def
error
(
message:
=>
String
):
F
[
Unit
]
Inherited from:
MessageLogger
Source:
MessageLogger.scala
def
info
(
t:
Throwable
)(
message:
=>
String
):
F
[
Unit
]
Inherited from:
ErrorLogger
Source:
ErrorLogger.scala
def
info
(
message:
=>
String
):
F
[
Unit
]
Inherited from:
MessageLogger
Source:
MessageLogger.scala
def
trace
(
t:
Throwable
)(
message:
=>
String
):
F
[
Unit
]
Inherited from:
ErrorLogger
Source:
ErrorLogger.scala
def
trace
(
message:
=>
String
):
F
[
Unit
]
Inherited from:
MessageLogger
Source:
MessageLogger.scala
def
warn
(
t:
Throwable
)(
message:
=>
String
):
F
[
Unit
]
Inherited from:
ErrorLogger
Source:
ErrorLogger.scala
def
warn
(
message:
=>
String
):
F
[
Unit
]
Inherited from:
MessageLogger
Source:
MessageLogger.scala