log4cats-core
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
/
LoggerFactory
LoggerFactory
@implicitNotFound
("\nImplicit not found for LoggerFactory[${F}].\nLearn about LoggerFactory at https://typelevel.org/log4cats/#logging-using-capabilities\n")
trait
LoggerFactory
[
F
[
_
]]
extends
LoggerFactoryGen
[
F
]
Companion:
object
Graph
Supertypes
trait
LoggerFactoryGen
[
F
]
class
Object
trait
Matchable
class
Any
Type members
Value members
Type members
Types
type
LoggerType
=
SelfAwareStructuredLogger
[
F
]
Value members
Concrete methods
def
mapK
[
G
[
_
]](
fk:
FunctionK
[
F
,
G
])(
implicit
F:
Functor
[
F
]):
LoggerFactory
[
G
]
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