log4cats-slf4j
log4cats-slf4j
org.typelevel.log4cats.slf4j
Slf4jFactory
Slf4jFactory
Slf4jLogger
Slf4jLoggerCompat
log4cats-slf4j
/
org.typelevel.log4cats.slf4j
/
Slf4jFactory
Slf4jFactory
trait
Slf4jFactory
[
F
[
_
]]
extends
LoggerFactory
[
F
]
Companion:
object
Graph
Supertypes
trait
LoggerFactory
[
F
]
trait
LoggerFactoryGen
[
F
]
class
Object
trait
Matchable
class
Any
Type members
Value members
Type members
Inherited types
type
LoggerType
=
SelfAwareStructuredLogger
[
F
]
Inherited from:
LoggerFactory
Value members
Abstract methods
def
fromSlf4j
(
logger:
Logger
):
F
[
SelfAwareStructuredLogger
[
F
]]
def
getLoggerFromSlf4j
(
logger:
Logger
):
SelfAwareStructuredLogger
[
F
]
Inherited methods
def
create
(
implicit
name:
LoggerName
):
F
[
LoggerType
]
Inherited from:
LoggerFactoryGen
def
fromClass
(
clazz:
Class
[
_
]):
F
[
LoggerType
]
Inherited from:
LoggerFactoryGen
def
fromName
(
name:
String
):
F
[
LoggerType
]
Inherited from:
LoggerFactoryGen
def
getLogger
(
implicit
name:
LoggerName
):
LoggerType
Inherited from:
LoggerFactoryGen
def
getLoggerFromClass
(
clazz:
Class
[
_
]):
LoggerType
Inherited from:
LoggerFactoryGen
def
getLoggerFromName
(
name:
String
):
LoggerType
Inherited from:
LoggerFactoryGen
def
mapK
[
G
[
_
]](
fk:
FunctionK
[
F
,
G
])(
implicit
F:
Functor
[
F
]):
LoggerFactory
[
G
]
Inherited from:
LoggerFactory