Skip navigation links
A C D E F G I K L M N S T W 

A

Appender - Interface in mu
 

C

catching(throwable) - Method in interface mu.KLogger
Add a log message indicating an exception is caught along with the stack trace.
ConsoleOutputAppender - Class in mu
 

D

debug(message) - Method in interface mu.Appender
 
debug(message) - Method in class mu.ConsoleOutputAppender
 
debug(msg) - Method in interface mu.KLogger
Lazy add a log message if isDebugEnabled is true
debug(t, msg) - Method in interface mu.KLogger
Lazy add a log message with throwable payload if isDebugEnabled is true
debug(marker, msg) - Method in interface mu.KLogger
Lazy add a log message if isDebugEnabled is true
debug(marker, t, msg) - Method in interface mu.KLogger
Lazy add a log message with throwable payload if isDebugEnabled is true
DefaultMessageFormatter - Class in mu
 

E

entry(argArray) - Method in interface mu.KLogger
Add a log message with all the supplied parameters along with method name
error(message) - Method in interface mu.Appender
 
error(message) - Method in class mu.ConsoleOutputAppender
 
error(msg) - Method in interface mu.KLogger
Lazy add a log message if isErrorEnabled is true
error(t, msg) - Method in interface mu.KLogger
Lazy add a log message with throwable payload if isErrorEnabled is true
error(marker, msg) - Method in interface mu.KLogger
Lazy add a log message if isErrorEnabled is true
error(marker, t, msg) - Method in interface mu.KLogger
Lazy add a log message with throwable payload if isErrorEnabled is true
exit() - Method in interface mu.KLogger
Add log message indicating exit of a method
exit(result) - Method in interface mu.KLogger
Add a log message with the return value of a method

F

formatMessage(level, loggerName, msg) - Method in class mu.DefaultMessageFormatter
 
formatMessage(level, loggerName, t, msg) - Method in class mu.DefaultMessageFormatter
 
formatMessage(level, loggerName, marker, msg) - Method in class mu.DefaultMessageFormatter
 
formatMessage(level, loggerName, marker, t, msg) - Method in class mu.DefaultMessageFormatter
 
formatMessage(level, loggerName, msg) - Method in interface mu.Formatter
 
formatMessage(level, loggerName, t, msg) - Method in interface mu.Formatter
 
formatMessage(level, loggerName, marker, msg) - Method in interface mu.Formatter
 
formatMessage(level, loggerName, marker, t, msg) - Method in interface mu.Formatter
 
Formatter - Interface in mu
 

G

getAPPENDER() - Method in class mu.KotlinLoggingConfiguration
 
getFORMATTER() - Method in class mu.KotlinLoggingConfiguration
 
getLOG_LEVEL() - Method in class mu.KotlinLoggingConfiguration
 
getLogger() - Method in interface mu.KLoggable
The member that performs the actual logging
getLogger() - Method in class mu.KLogging
The member that performs the actual logging
getLogger() - Method in class mu.NamedKLogging
The member that performs the actual logging
getMarker(name) - Method in class mu.KMarkerFactory
 
getName() - Method in interface mu.Marker
 

I

info(message) - Method in interface mu.Appender
 
info(message) - Method in class mu.ConsoleOutputAppender
 
info(msg) - Method in interface mu.KLogger
Lazy add a log message if isInfoEnabled is true
info(t, msg) - Method in interface mu.KLogger
Lazy add a log message with throwable payload if isInfoEnabled is true
info(marker, msg) - Method in interface mu.KLogger
Lazy add a log message if isInfoEnabled is true
info(marker, t, msg) - Method in interface mu.KLogger
Lazy add a log message with throwable payload if isInfoEnabled is true
INSTANCE - Static variable in class mu.ConsoleOutputAppender
 
INSTANCE - Static variable in class mu.DefaultMessageFormatter
 
INSTANCE - Static variable in class mu.KMarkerFactory
 
INSTANCE - Static variable in class mu.KotlinLogging
 
INSTANCE - Static variable in class mu.KotlinLoggingConfiguration
 
isLoggingEnabled($receiver) - Static method in class mu.KotlinLoggingLevelKt
 

K

KLoggable - Interface in mu
An interface representing class with logging capabilities implemented using a logger obtain a logger with logger() method
KLoggable.DefaultImpls - Class in mu
An interface representing class with logging capabilities implemented using a logger obtain a logger with logger() method
KLogger - Interface in mu
 
KLogging - Class in mu
A class with logging capabilities usage example:
KLogging() - Constructor for class mu.KLogging
A class with logging capabilities usage example:
KMarkerFactory - Class in mu
 
KotlinLogging - Class in mu
 
KotlinLoggingConfiguration - Class in mu
 
KotlinLoggingKt - Class in mu
 
KotlinLoggingLevel - Enum in mu
 
KotlinLoggingLevelKt - Class in mu
 
KotlinLoggingMDCKt - Class in mu
 

L

logger($this) - Static method in class mu.KLoggable.DefaultImpls
get logger for the class
logger($this, name) - Static method in class mu.KLoggable.DefaultImpls
get logger by explicit name
logger() - Method in interface mu.KLoggable
get logger for the class
logger(name) - Method in interface mu.KLoggable
get logger by explicit name
logger(func) - Method in class mu.KotlinLogging
This method allow defining the logger in a file in the following way:
logger(name) - Method in class mu.KotlinLogging
 
logger(underlyingLogger) - Method in class mu.KotlinLogging
 

M

Marker - Interface in mu
 
MarkerKt - Class in mu
 
MessageInvokerKt - Class in mu.internal
 
mu - package mu
 
mu.internal - package mu.internal
 

N

NamedKLogging - Class in mu
A class with logging capabilities and explicit logger name
NamedKLogging(name) - Constructor for class mu.NamedKLogging
A class with logging capabilities and explicit logger name

S

setAPPENDER(p) - Method in class mu.KotlinLoggingConfiguration
 
setFORMATTER(p) - Method in class mu.KotlinLoggingConfiguration
 
setLOG_LEVEL(p) - Method in class mu.KotlinLoggingConfiguration
 

T

throwing(throwable) - Method in interface mu.KLogger
Add a log message indicating an exception will be thrown along with the stack trace.
toKLogger($receiver) - Static method in class mu.KotlinLoggingKt
 
trace(message) - Method in interface mu.Appender
 
trace(message) - Method in class mu.ConsoleOutputAppender
 
trace(msg) - Method in interface mu.KLogger
Lazy add a log message if isTraceEnabled is true
trace(t, msg) - Method in interface mu.KLogger
Lazy add a log message with throwable payload if isTraceEnabled is true
trace(marker, msg) - Method in interface mu.KLogger
Lazy add a log message if isTraceEnabled is true
trace(marker, t, msg) - Method in interface mu.KLogger
Lazy add a log message with throwable payload if isTraceEnabled is true

W

warn(message) - Method in interface mu.Appender
 
warn(message) - Method in class mu.ConsoleOutputAppender
 
warn(msg) - Method in interface mu.KLogger
Lazy add a log message if isWarnEnabled is true
warn(t, msg) - Method in interface mu.KLogger
Lazy add a log message with throwable payload if isWarnEnabled is true
warn(marker, msg) - Method in interface mu.KLogger
Lazy add a log message if isWarnEnabled is true
warn(marker, t, msg) - Method in interface mu.KLogger
Lazy add a log message with throwable payload if isWarnEnabled is true
withLoggingContext(pair, body) - Static method in class mu.KotlinLoggingMDCKt
Use a pair in MDC context. Example:
withLoggingContext(pair, body) - Static method in class mu.KotlinLoggingMDCKt
Use a vary number of pairs in MDC context. Example:
withLoggingContext(map, body) - Static method in class mu.KotlinLoggingMDCKt
Use a map in MDC context. Example:
A C D E F G I K L M N S T W 
Skip navigation links