Skip navigation links
A B C D E F G I J L M N O P R S T U V W 

A

AdjustableLogger - Interface in org.logl.logl
A Logger that can adjust the level it logs at.
AdjustableLoggerProvider - Interface in org.logl.logl
A LoggerProvider that provides AdjustableLogger instances.
appendTo(Locale, Appendable) - Method in interface org.logl.LogMessage
Append the log message to the given Appendable.
archives() - Method in class org.logl.logl.RotatingFilePrintWriterSupplier
 

B

batch(Consumer<Logger>) - Method in class org.logl.jul.JULLogger
 
batch(Consumer<Logger>) - Method in class org.logl.log4j2.Log4j2Logger
 
batch(Consumer<Logger>) - Method in interface org.logl.Logger
Write a set of log messages in a batch.
batch(Consumer<Logger>) - Method in class org.logl.logl.DuplicatingLogger
 
batch(Consumer<LogWriter>) - Method in interface org.logl.LogWriter
Write a set of log messages in a batch.
batch(Consumer<Logger>) - Method in class org.logl.slf4j.Slf4jLogger
 
Builder() - Constructor for class org.logl.logl.SimpleLogger.Builder
 
Builder() - Constructor for class org.logl.logl.UnformattedLogger.Builder
 

C

close() - Method in class org.logl.logl.RotatingFilePrintWriterSupplier
 
createDelegate(String) - Method in class org.logl.vertx.LoglLogDelegateFactory
 

D

debug(LogMessage) - Method in class org.logl.log4j2.Log4j2Logger
 
debug(CharSequence) - Method in class org.logl.log4j2.Log4j2Logger
 
debug(Supplier<? extends CharSequence>) - Method in class org.logl.log4j2.Log4j2Logger
 
debug(LogMessage, Throwable) - Method in class org.logl.log4j2.Log4j2Logger
 
debug(CharSequence, Throwable) - Method in class org.logl.log4j2.Log4j2Logger
 
debug(Supplier<? extends CharSequence>, Throwable) - Method in class org.logl.log4j2.Log4j2Logger
 
debug(String, Object...) - Method in class org.logl.log4j2.Log4j2Logger
 
debug(String, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
debug(String, Object, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
debug(String, Object, Object, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
debug(String, Object, Object, Object, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
debug(String, Object, Object, Object, Object, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
debug(LogMessage) - Method in interface org.logl.Logger
Log a LogMessage at level DEBUG, if enabled.
debug(CharSequence) - Method in interface org.logl.Logger
Log a message at level DEBUG, if enabled.
debug(Supplier<? extends CharSequence>) - Method in interface org.logl.Logger
Log the supplied message at level DEBUG, if enabled.
debug(LogMessage, Throwable) - Method in interface org.logl.Logger
Log a message and exception at level DEBUG, if enabled.
debug(CharSequence, Throwable) - Method in interface org.logl.Logger
Log a message and exception at level DEBUG, if enabled.
debug(String, Throwable) - Method in interface org.logl.Logger
Log a message and exception at level DEBUG, if enabled.
debug(Supplier<? extends CharSequence>, Throwable) - Method in interface org.logl.Logger
Log the supplied message and exception at level DEBUG, if enabled.
debug(String, Object...) - Method in interface org.logl.Logger
Log a pattern formatted message at level DEBUG, if enabled.
debug(String, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level DEBUG, if enabled.
debug(String, Object, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level DEBUG, if enabled.
debug(String, Object, Object, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level DEBUG, if enabled.
debug(String, Object, Object, Object, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level DEBUG, if enabled.
debug(String, Object, Object, Object, Object, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level DEBUG, if enabled.
debug(LogMessage) - Method in class org.logl.logl.DuplicatingLogger
 
debug(CharSequence) - Method in class org.logl.logl.DuplicatingLogger
 
debug(Supplier<? extends CharSequence>) - Method in class org.logl.logl.DuplicatingLogger
 
debug(LogMessage, Throwable) - Method in class org.logl.logl.DuplicatingLogger
 
debug(CharSequence, Throwable) - Method in class org.logl.logl.DuplicatingLogger
 
debug(Supplier<? extends CharSequence>, Throwable) - Method in class org.logl.logl.DuplicatingLogger
 
debug(String, Object...) - Method in class org.logl.logl.DuplicatingLogger
 
debug(LogMessage) - Method in class org.logl.slf4j.Slf4jLogger
 
debug(CharSequence) - Method in class org.logl.slf4j.Slf4jLogger
 
debug(Supplier<? extends CharSequence>) - Method in class org.logl.slf4j.Slf4jLogger
 
debug(LogMessage, Throwable) - Method in class org.logl.slf4j.Slf4jLogger
 
debug(CharSequence, Throwable) - Method in class org.logl.slf4j.Slf4jLogger
 
debug(Supplier<? extends CharSequence>, Throwable) - Method in class org.logl.slf4j.Slf4jLogger
 
debug(String, Object...) - Method in class org.logl.slf4j.Slf4jLogger
 
debug(String, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
debug(String, Object, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
debug(String, Object, Object, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
debug(String, Object, Object, Object, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
debug(String, Object, Object, Object, Object, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
debugf(String, Object...) - Method in class org.logl.log4j2.Log4j2Logger
 
debugf(String, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
debugf(String, Object, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
debugf(String, Object, Object, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
debugf(String, Object, Object, Object, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
debugf(String, Object, Object, Object, Object, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
debugf(String, Object...) - Method in interface org.logl.Logger
Log a string formatted message at level DEBUG, if enabled.
debugf(String, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level DEBUG, if enabled.
debugf(String, Object, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level DEBUG, if enabled.
debugf(String, Object, Object, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level DEBUG, if enabled.
debugf(String, Object, Object, Object, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level DEBUG, if enabled.
debugf(String, Object, Object, Object, Object, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level DEBUG, if enabled.
debugf(String, Object...) - Method in class org.logl.logl.DuplicatingLogger
 
debugf(String, Object...) - Method in class org.logl.slf4j.Slf4jLogger
 
debugf(String, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
debugf(String, Object, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
debugf(String, Object, Object, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
debugf(String, Object, Object, Object, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
debugf(String, Object, Object, Object, Object, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
debugWriter() - Method in class org.logl.jul.JULLogger
 
debugWriter() - Method in class org.logl.log4j2.Log4j2Logger
 
debugWriter() - Method in interface org.logl.Logger
 
debugWriter() - Method in class org.logl.logl.DuplicatingLogger
 
debugWriter() - Method in class org.logl.slf4j.Slf4jLogger
 
DuplicatingLogger - Class in org.logl.logl
A LoggerProvider that duplicates logging interactions.
DuplicatingLogger(Logger...) - Constructor for class org.logl.logl.DuplicatingLogger
 
DuplicatingLogger(Collection<Logger>) - Constructor for class org.logl.logl.DuplicatingLogger
 
DuplicatingLoggerProvider - Class in org.logl.logl
A LoggerProvider for Loggers that duplicate logging interactions.
DuplicatingLoggerProvider(LoggerProvider...) - Constructor for class org.logl.logl.DuplicatingLoggerProvider
 
DuplicatingLoggerProvider(Collection<LoggerProvider>) - Constructor for class org.logl.logl.DuplicatingLoggerProvider
 

E

error(LogMessage) - Method in class org.logl.log4j2.Log4j2Logger
 
error(CharSequence) - Method in class org.logl.log4j2.Log4j2Logger
 
error(Supplier<? extends CharSequence>) - Method in class org.logl.log4j2.Log4j2Logger
 
error(LogMessage, Throwable) - Method in class org.logl.log4j2.Log4j2Logger
 
error(CharSequence, Throwable) - Method in class org.logl.log4j2.Log4j2Logger
 
error(Supplier<? extends CharSequence>, Throwable) - Method in class org.logl.log4j2.Log4j2Logger
 
error(String, Object...) - Method in class org.logl.log4j2.Log4j2Logger
 
error(String, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
error(String, Object, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
error(String, Object, Object, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
error(String, Object, Object, Object, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
error(String, Object, Object, Object, Object, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
error(LogMessage) - Method in interface org.logl.Logger
Log a LogMessage at level ERROR, if enabled.
error(CharSequence) - Method in interface org.logl.Logger
Log a message at level ERROR, if enabled.
error(Supplier<? extends CharSequence>) - Method in interface org.logl.Logger
Log the supplied message at level ERROR, if enabled.
error(LogMessage, Throwable) - Method in interface org.logl.Logger
Log a message and exception at level ERROR, if enabled.
error(CharSequence, Throwable) - Method in interface org.logl.Logger
Log a message and exception at level ERROR, if enabled.
error(String, Throwable) - Method in interface org.logl.Logger
Log a message and exception at level ERROR, if enabled.
error(Supplier<? extends CharSequence>, Throwable) - Method in interface org.logl.Logger
Log the supplied message and exception at level ERROR, if enabled.
error(String, Object...) - Method in interface org.logl.Logger
Log a pattern formatted message at level ERROR, if enabled.
error(String, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level ERROR, if enabled.
error(String, Object, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level ERROR, if enabled.
error(String, Object, Object, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level ERROR, if enabled.
error(String, Object, Object, Object, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level ERROR, if enabled.
error(String, Object, Object, Object, Object, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level ERROR, if enabled.
error(LogMessage) - Method in class org.logl.logl.DuplicatingLogger
 
error(CharSequence) - Method in class org.logl.logl.DuplicatingLogger
 
error(Supplier<? extends CharSequence>) - Method in class org.logl.logl.DuplicatingLogger
 
error(LogMessage, Throwable) - Method in class org.logl.logl.DuplicatingLogger
 
error(CharSequence, Throwable) - Method in class org.logl.logl.DuplicatingLogger
 
error(Supplier<? extends CharSequence>, Throwable) - Method in class org.logl.logl.DuplicatingLogger
 
error(String, Object...) - Method in class org.logl.logl.DuplicatingLogger
 
error(LogMessage) - Method in class org.logl.slf4j.Slf4jLogger
 
error(CharSequence) - Method in class org.logl.slf4j.Slf4jLogger
 
error(Supplier<? extends CharSequence>) - Method in class org.logl.slf4j.Slf4jLogger
 
error(LogMessage, Throwable) - Method in class org.logl.slf4j.Slf4jLogger
 
error(CharSequence, Throwable) - Method in class org.logl.slf4j.Slf4jLogger
 
error(Supplier<? extends CharSequence>, Throwable) - Method in class org.logl.slf4j.Slf4jLogger
 
error(String, Object...) - Method in class org.logl.slf4j.Slf4jLogger
 
error(String, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
error(String, Object, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
error(String, Object, Object, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
error(String, Object, Object, Object, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
error(String, Object, Object, Object, Object, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
errorf(String, Object...) - Method in class org.logl.log4j2.Log4j2Logger
 
errorf(String, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
errorf(String, Object, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
errorf(String, Object, Object, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
errorf(String, Object, Object, Object, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
errorf(String, Object, Object, Object, Object, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
errorf(String, Object...) - Method in interface org.logl.Logger
Log a string formatted message at level ERROR, if enabled.
errorf(String, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level ERROR, if enabled.
errorf(String, Object, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level ERROR, if enabled.
errorf(String, Object, Object, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level ERROR, if enabled.
errorf(String, Object, Object, Object, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level ERROR, if enabled.
errorf(String, Object, Object, Object, Object, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level ERROR, if enabled.
errorf(String, Object...) - Method in class org.logl.logl.DuplicatingLogger
 
errorf(String, Object...) - Method in class org.logl.slf4j.Slf4jLogger
 
errorf(String, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
errorf(String, Object, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
errorf(String, Object, Object, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
errorf(String, Object, Object, Object, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
errorf(String, Object, Object, Object, Object, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
errorWriter() - Method in class org.logl.jul.JULLogger
 
errorWriter() - Method in class org.logl.log4j2.Log4j2Logger
 
errorWriter() - Method in interface org.logl.Logger
 
errorWriter() - Method in class org.logl.logl.DuplicatingLogger
 
errorWriter() - Method in class org.logl.slf4j.Slf4jLogger
 

F

FileRotationListener - Interface in org.logl.logl
A listener for rotation events in RotatingFilePrintWriterSupplier.
FileRotationStrategy - Interface in org.logl.logl
A strategy for controlling rotation in RotatingFilePrintWriterSupplier.
forSize(long, long) - Static method in interface org.logl.logl.FileRotationStrategy
Obtain a strategy based on the number of bytes written to the output file.

G

get() - Method in class org.logl.logl.RotatingFilePrintWriterSupplier
 
getLevel() - Method in class org.logl.jul.JULLogger
 
getLevel() - Method in class org.logl.log4j2.Log4j2Logger
 
getLevel() - Method in interface org.logl.Logger
 
getLevel() - Method in class org.logl.logl.DuplicatingLogger
 
getLevel() - Method in class org.logl.slf4j.Slf4jLogger
 
getLogger(Class<?>) - Method in class org.logl.jul.JULLoggerProvider
 
getLogger(String) - Method in class org.logl.jul.JULLoggerProvider
 
getLogger(Class<?>) - Method in class org.logl.log4j2.Log4j2LoggerProvider
 
getLogger(String) - Method in class org.logl.log4j2.Log4j2LoggerProvider
 
getLogger(Class<?>) - Method in interface org.logl.LoggerProvider
Obtain a logger for a given class (by name).
getLogger(String) - Method in interface org.logl.LoggerProvider
Obtain a logger for a specified name.
getLogger(Class<?>) - Method in interface org.logl.logl.AdjustableLoggerProvider
 
getLogger(String) - Method in interface org.logl.logl.AdjustableLoggerProvider
 
getLogger(Class<?>) - Method in class org.logl.logl.DuplicatingLoggerProvider
 
getLogger(String) - Method in class org.logl.logl.DuplicatingLoggerProvider
 
getLogger(Class<?>) - Method in class org.logl.slf4j.Slf4jLoggerProvider
 
getLogger(String) - Method in class org.logl.slf4j.Slf4jLoggerProvider
 

I

info(LogMessage) - Method in class org.logl.log4j2.Log4j2Logger
 
info(CharSequence) - Method in class org.logl.log4j2.Log4j2Logger
 
info(Supplier<? extends CharSequence>) - Method in class org.logl.log4j2.Log4j2Logger
 
info(LogMessage, Throwable) - Method in class org.logl.log4j2.Log4j2Logger
 
info(CharSequence, Throwable) - Method in class org.logl.log4j2.Log4j2Logger
 
info(Supplier<? extends CharSequence>, Throwable) - Method in class org.logl.log4j2.Log4j2Logger
 
info(String, Object...) - Method in class org.logl.log4j2.Log4j2Logger
 
info(String, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
info(String, Object, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
info(String, Object, Object, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
info(String, Object, Object, Object, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
info(String, Object, Object, Object, Object, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
info(LogMessage) - Method in interface org.logl.Logger
Log a LogMessage at level INFO, if enabled.
info(CharSequence) - Method in interface org.logl.Logger
Log a message at level INFO, if enabled.
info(Supplier<? extends CharSequence>) - Method in interface org.logl.Logger
Log the supplied message at level INFO, if enabled.
info(CharSequence, Throwable) - Method in interface org.logl.Logger
Log a message and exception at level INFO, if enabled.
info(String, Throwable) - Method in interface org.logl.Logger
Log a message and exception at level INFO, if enabled.
info(LogMessage, Throwable) - Method in interface org.logl.Logger
Log a message and exception at level INFO, if enabled.
info(Supplier<? extends CharSequence>, Throwable) - Method in interface org.logl.Logger
Log the supplied message and exception at level INFO, if enabled.
info(String, Object...) - Method in interface org.logl.Logger
Log a pattern formatted message at level INFO, if enabled.
info(String, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level INFO, if enabled.
info(String, Object, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level INFO, if enabled.
info(String, Object, Object, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level INFO, if enabled.
info(String, Object, Object, Object, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level INFO, if enabled.
info(String, Object, Object, Object, Object, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level INFO, if enabled.
info(LogMessage) - Method in class org.logl.logl.DuplicatingLogger
 
info(CharSequence) - Method in class org.logl.logl.DuplicatingLogger
 
info(Supplier<? extends CharSequence>) - Method in class org.logl.logl.DuplicatingLogger
 
info(LogMessage, Throwable) - Method in class org.logl.logl.DuplicatingLogger
 
info(CharSequence, Throwable) - Method in class org.logl.logl.DuplicatingLogger
 
info(Supplier<? extends CharSequence>, Throwable) - Method in class org.logl.logl.DuplicatingLogger
 
info(String, Object...) - Method in class org.logl.logl.DuplicatingLogger
 
info(LogMessage) - Method in class org.logl.slf4j.Slf4jLogger
 
info(CharSequence) - Method in class org.logl.slf4j.Slf4jLogger
 
info(Supplier<? extends CharSequence>) - Method in class org.logl.slf4j.Slf4jLogger
 
info(LogMessage, Throwable) - Method in class org.logl.slf4j.Slf4jLogger
 
info(CharSequence, Throwable) - Method in class org.logl.slf4j.Slf4jLogger
 
info(Supplier<? extends CharSequence>, Throwable) - Method in class org.logl.slf4j.Slf4jLogger
 
info(String, Object...) - Method in class org.logl.slf4j.Slf4jLogger
 
info(String, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
info(String, Object, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
info(String, Object, Object, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
info(String, Object, Object, Object, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
info(String, Object, Object, Object, Object, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
infof(String, Object...) - Method in class org.logl.log4j2.Log4j2Logger
 
infof(String, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
infof(String, Object, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
infof(String, Object, Object, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
infof(String, Object, Object, Object, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
infof(String, Object, Object, Object, Object, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
infof(String, Object...) - Method in interface org.logl.Logger
Log a string formatted message at level INFO, if enabled.
infof(String, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level INFO, if enabled.
infof(String, Object, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level INFO, if enabled.
infof(String, Object, Object, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level INFO, if enabled.
infof(String, Object, Object, Object, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level INFO, if enabled.
infof(String, Object, Object, Object, Object, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level INFO, if enabled.
infof(String, Object...) - Method in class org.logl.logl.DuplicatingLogger
 
infof(String, Object...) - Method in class org.logl.slf4j.Slf4jLogger
 
infof(String, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
infof(String, Object, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
infof(String, Object, Object, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
infof(String, Object, Object, Object, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
infof(String, Object, Object, Object, Object, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
infoWriter() - Method in class org.logl.jul.JULLogger
 
infoWriter() - Method in class org.logl.log4j2.Log4j2Logger
 
infoWriter() - Method in interface org.logl.Logger
 
infoWriter() - Method in class org.logl.logl.DuplicatingLogger
 
infoWriter() - Method in class org.logl.slf4j.Slf4jLogger
 
isDebugEnabled() - Method in class org.logl.jul.JULLogger
 
isDebugEnabled() - Method in class org.logl.log4j2.Log4j2Logger
 
isDebugEnabled() - Method in interface org.logl.Logger
 
isDebugEnabled() - Method in class org.logl.logl.DuplicatingLogger
 
isDebugEnabled() - Method in class org.logl.slf4j.Slf4jLogger
 
isEnabled(Level) - Method in class org.logl.jul.JULLogger
 
isEnabled(Level) - Method in class org.logl.log4j2.Log4j2Logger
 
isEnabled(Level) - Method in interface org.logl.Logger
Check if a logging level is enabled.
isEnabled(Level) - Method in class org.logl.slf4j.Slf4jLogger
 
isErrorEnabled() - Method in class org.logl.jul.JULLogger
 
isErrorEnabled() - Method in class org.logl.log4j2.Log4j2Logger
 
isErrorEnabled() - Method in interface org.logl.Logger
 
isErrorEnabled() - Method in class org.logl.logl.DuplicatingLogger
 
isErrorEnabled() - Method in class org.logl.slf4j.Slf4jLogger
 
isInfoEnabled() - Method in class org.logl.jul.JULLogger
 
isInfoEnabled() - Method in class org.logl.log4j2.Log4j2Logger
 
isInfoEnabled() - Method in interface org.logl.Logger
 
isInfoEnabled() - Method in class org.logl.logl.DuplicatingLogger
 
isInfoEnabled() - Method in class org.logl.slf4j.Slf4jLogger
 
isWarnEnabled() - Method in class org.logl.jul.JULLogger
 
isWarnEnabled() - Method in class org.logl.log4j2.Log4j2Logger
 
isWarnEnabled() - Method in interface org.logl.Logger
 
isWarnEnabled() - Method in class org.logl.logl.DuplicatingLogger
 
isWarnEnabled() - Method in class org.logl.slf4j.Slf4jLogger
 

J

JULLogger - Class in org.logl.jul
An implementation of a Logger that delegates logging to a java.util.logging.Logger.
JULLogger(Logger) - Constructor for class org.logl.jul.JULLogger
 
JULLoggerProvider - Class in org.logl.jul
An implementation of a LoggerProvider that delegates to LogManager.
JULLoggerProvider() - Constructor for class org.logl.jul.JULLoggerProvider
Create a logger provider that uses Logger.getLogger(String) for obtaining a logger.
JULLoggerProvider(Function<String, Logger>) - Constructor for class org.logl.jul.JULLoggerProvider
 

L

Level - Enum in org.logl
The logging levels.
log(LogMessage) - Method in interface org.logl.LogWriter
Log a LogMessage.
log(CharSequence) - Method in interface org.logl.LogWriter
Log a message.
log(Supplier<? extends CharSequence>) - Method in interface org.logl.LogWriter
Log the supplied message.
log(LogMessage, Throwable) - Method in interface org.logl.LogWriter
Log a message and exception.
log(CharSequence, Throwable) - Method in interface org.logl.LogWriter
Log a message and exception at level.
log(Supplier<? extends CharSequence>, Throwable) - Method in interface org.logl.LogWriter
Log the supplied message and exception.
log(String, Object...) - Method in interface org.logl.LogWriter
Log a pattern formatted message.
Log4j2Logger - Class in org.logl.log4j2
An implementation of a Logger that delegates logging to a org.apache.logging.log4j.Logger.
Log4j2Logger(Logger) - Constructor for class org.logl.log4j2.Log4j2Logger
 
Log4j2LoggerProvider - Class in org.logl.log4j2
An implementation of a LoggerProvider that delegates to org.apache.logging.log4j.LogManager.
Log4j2LoggerProvider() - Constructor for class org.logl.log4j2.Log4j2LoggerProvider
Create a logger provider that uses LogManager.getLogger(String) for obtaining a logger.
Log4j2LoggerProvider(Function<String, Logger>) - Constructor for class org.logl.log4j2.Log4j2LoggerProvider
 
logf(String, Object...) - Method in interface org.logl.LogWriter
Log a string formatted message.
Logger - Interface in org.logl
A logl Logger.
loggerName(Class<?>) - Static method in interface org.logl.LoggerProvider
Utility function for obtaining the logger name for a class.
LoggerProvider - Interface in org.logl
A provider for Logger instances.
LoglLogDelegateFactory - Class in org.logl.vertx
A Vert.x LogDelegateFactory implementation backed by logl.
LoglLogDelegateFactory() - Constructor for class org.logl.vertx.LoglLogDelegateFactory
 
LogMessage - Interface in org.logl
A log message.
LogWriter - Interface in org.logl
A logl LogWriter.

M

messageFormat(String, Object...) - Static method in interface org.logl.LogMessage
Construct a LogMessage using a MessageFormat.

N

nullLogger() - Static method in interface org.logl.Logger
 
nullProvider() - Static method in interface org.logl.LoggerProvider
 
nullWriter() - Static method in interface org.logl.LogWriter
 

O

org.logl - package org.logl
API for logl.
org.logl.jul - package org.logl.jul
java.util.logging (JUL) backed logging implementation for logl.
org.logl.log4j2 - package org.logl.log4j2
log4j2 backed logging implementation for logl.
org.logl.logl - package org.logl.logl
Simple logging implementations for logl.
org.logl.slf4j - package org.logl.slf4j
slf4j backed logging implementation for logl.
org.logl.vertx - package org.logl.vertx
A Vert.x LogDelegateFactory implementation backed by logl.

P

patternFormat(String, Object...) - Static method in interface org.logl.LogMessage
Construct a LogMessage using a pattern format.

R

removeLogger(Logger) - Method in class org.logl.logl.DuplicatingLogger
Remove a Logger from the duplicate set.
removeProvider(LoggerProvider) - Method in class org.logl.logl.DuplicatingLoggerProvider
Remove a LoggerProvider from the duplicate set.
RotatingFilePrintWriterSupplier - Class in org.logl.logl
A Supplier for a PrintWriter that writes to an sequence of output files, rotating to a new file whenever the current file exceeds a given size or time period.
RotatingFilePrintWriterSupplier(Path, FileRotationStrategy, int) - Constructor for class org.logl.logl.RotatingFilePrintWriterSupplier
Create a PrintWriter supplier.
RotatingFilePrintWriterSupplier(Path, FileRotationStrategy, int, FileRotationListener) - Constructor for class org.logl.logl.RotatingFilePrintWriterSupplier
Create a PrintWriter supplier.
RotatingFilePrintWriterSupplier(Path, FileRotationStrategy, int, Executor) - Constructor for class org.logl.logl.RotatingFilePrintWriterSupplier
Create a PrintWriter supplier.
RotatingFilePrintWriterSupplier(Path, FileRotationStrategy, int, FileRotationListener, Executor) - Constructor for class org.logl.logl.RotatingFilePrintWriterSupplier
Create a PrintWriter supplier.
rotationCompleted(PrintWriter) - Method in interface org.logl.logl.FileRotationListener
Invoked when rotation of output files is completed.
rotationCompleted() - Method in interface org.logl.logl.FileRotationStrategy
Will be called to notify the strategy that rotation has been completed.
rotationError(Exception, PrintWriter) - Method in interface org.logl.logl.FileRotationListener
Invoked when an exception occurs during rotation.

S

setLevel(Level) - Method in interface org.logl.logl.AdjustableLogger
Set the log level for this logger.
setLevel(Level) - Method in class org.logl.logl.DuplicatingLogger
 
setProvider(LoggerProvider) - Static method in class org.logl.vertx.LoglLogDelegateFactory
Set the LoggerProvider that will be used for logging by Vertx.
shouldRotate(Path, long) - Method in interface org.logl.logl.FileRotationStrategy
Determine if a rotation should occur.
SimpleLogger - Class in org.logl.logl
Factory methods for creating loggers that writes log lines using a common log format.
SimpleLogger.Builder - Class in org.logl.logl
A builder for a logger that uses a common log format.
Slf4jLogger - Class in org.logl.slf4j
An implementation of a Logger that delegates logging to a org.slf4j.Logger.
Slf4jLogger(Logger) - Constructor for class org.logl.slf4j.Slf4jLogger
 
Slf4jLoggerProvider - Class in org.logl.slf4j
An implementation of a LoggerProvider that delegates to org.slf4j.LoggerFactory.
Slf4jLoggerProvider() - Constructor for class org.logl.slf4j.Slf4jLoggerProvider
Create a logger provider that uses LoggerFactory.getLogger(String) for obtaining a logger.
Slf4jLoggerProvider(Function<String, Logger>) - Constructor for class org.logl.slf4j.Slf4jLoggerProvider
 
stringFormat(String, Object...) - Static method in interface org.logl.LogMessage
Construct a LogMessage for a formatted String.

T

toOutputStream(OutputStream) - Method in class org.logl.logl.SimpleLogger.Builder
Return a provider for simple loggers that write to the supplied OutputStream.
toOutputStream(OutputStream) - Static method in class org.logl.logl.SimpleLogger
Return a provider for simple loggers that write to the supplied OutputStream.
toOutputStream(OutputStream) - Method in class org.logl.logl.UnformattedLogger.Builder
Return a provider for unformatted loggers that write to the supplied OutputStream.
toOutputStream(OutputStream) - Static method in class org.logl.logl.UnformattedLogger
Return a provider for unformatted loggers that write to the supplied OutputStream.
toPrintWriter(PrintWriter) - Method in class org.logl.logl.SimpleLogger.Builder
Return a provider for simple loggers that write to the supplied PrintWriter.
toPrintWriter(Supplier<PrintWriter>) - Method in class org.logl.logl.SimpleLogger.Builder
Return a provider for simple loggers that write to the supplied PrintWriter.
toPrintWriter(PrintWriter) - Static method in class org.logl.logl.SimpleLogger
Return a provider for simple loggers that write to the supplied PrintWriter.
toPrintWriter(Supplier<PrintWriter>) - Static method in class org.logl.logl.SimpleLogger
Return a provider for simple loggers that write to the supplied PrintWriter.
toPrintWriter(PrintWriter) - Method in class org.logl.logl.UnformattedLogger.Builder
Return a provider for unformatted loggers that write to the supplied PrintWriter.
toPrintWriter(Supplier<PrintWriter>) - Method in class org.logl.logl.UnformattedLogger.Builder
Return a provider for unformatted loggers that write to the supplied PrintWriter.
toPrintWriter(PrintWriter) - Static method in class org.logl.logl.UnformattedLogger
Return a provider for unformatted loggers that write to the supplied PrintWriter.
toPrintWriter(Supplier<PrintWriter>) - Static method in class org.logl.logl.UnformattedLogger
Return a provider for unformatted loggers that write to the supplied PrintWriter.

U

UnformattedLogger - Class in org.logl.logl
Factory methods for creating loggers that writes log lines without any formatting or adornment.
UnformattedLogger.Builder - Class in org.logl.logl
A builder for a logger that does unformatted logging.
usingCurrentTimeSupplier(Supplier<Instant>) - Method in class org.logl.logl.SimpleLogger.Builder
Use the specified supplier for timestamps.

V

valueOf(String) - Static method in enum org.logl.Level
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.logl.Level
Returns an array containing the constants of this enum type, in the order they are declared.

W

warn(LogMessage) - Method in class org.logl.log4j2.Log4j2Logger
 
warn(CharSequence) - Method in class org.logl.log4j2.Log4j2Logger
 
warn(Supplier<? extends CharSequence>) - Method in class org.logl.log4j2.Log4j2Logger
 
warn(LogMessage, Throwable) - Method in class org.logl.log4j2.Log4j2Logger
 
warn(CharSequence, Throwable) - Method in class org.logl.log4j2.Log4j2Logger
 
warn(Supplier<? extends CharSequence>, Throwable) - Method in class org.logl.log4j2.Log4j2Logger
 
warn(String, Object...) - Method in class org.logl.log4j2.Log4j2Logger
 
warn(String, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
warn(String, Object, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
warn(String, Object, Object, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
warn(String, Object, Object, Object, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
warn(String, Object, Object, Object, Object, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
warn(LogMessage) - Method in interface org.logl.Logger
Log a LogMessage at level WARN, if enabled.
warn(CharSequence) - Method in interface org.logl.Logger
Log a message at level WARN, if enabled.
warn(Supplier<? extends CharSequence>) - Method in interface org.logl.Logger
Log the supplied message at level WARN, if enabled.
warn(LogMessage, Throwable) - Method in interface org.logl.Logger
Log a message and exception at level WARN, if enabled.
warn(CharSequence, Throwable) - Method in interface org.logl.Logger
Log a message and exception at level WARN, if enabled.
warn(String, Throwable) - Method in interface org.logl.Logger
Log a message and exception at level WARN, if enabled.
warn(Supplier<? extends CharSequence>, Throwable) - Method in interface org.logl.Logger
Log the supplied message and exception at level WARN, if enabled.
warn(String, Object...) - Method in interface org.logl.Logger
Log a pattern formatted message at level WARN, if enabled.
warn(String, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level WARN, if enabled.
warn(String, Object, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level WARN, if enabled.
warn(String, Object, Object, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level WARN, if enabled.
warn(String, Object, Object, Object, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level WARN, if enabled.
warn(String, Object, Object, Object, Object, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level WARN, if enabled.
warn(LogMessage) - Method in class org.logl.logl.DuplicatingLogger
 
warn(CharSequence) - Method in class org.logl.logl.DuplicatingLogger
 
warn(Supplier<? extends CharSequence>) - Method in class org.logl.logl.DuplicatingLogger
 
warn(LogMessage, Throwable) - Method in class org.logl.logl.DuplicatingLogger
 
warn(CharSequence, Throwable) - Method in class org.logl.logl.DuplicatingLogger
 
warn(Supplier<? extends CharSequence>, Throwable) - Method in class org.logl.logl.DuplicatingLogger
 
warn(String, Object...) - Method in class org.logl.logl.DuplicatingLogger
 
warn(LogMessage) - Method in class org.logl.slf4j.Slf4jLogger
 
warn(CharSequence) - Method in class org.logl.slf4j.Slf4jLogger
 
warn(Supplier<? extends CharSequence>) - Method in class org.logl.slf4j.Slf4jLogger
 
warn(LogMessage, Throwable) - Method in class org.logl.slf4j.Slf4jLogger
 
warn(CharSequence, Throwable) - Method in class org.logl.slf4j.Slf4jLogger
 
warn(Supplier<? extends CharSequence>, Throwable) - Method in class org.logl.slf4j.Slf4jLogger
 
warn(String, Object...) - Method in class org.logl.slf4j.Slf4jLogger
 
warn(String, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
warn(String, Object, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
warn(String, Object, Object, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
warn(String, Object, Object, Object, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
warn(String, Object, Object, Object, Object, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
warnf(String, Object...) - Method in class org.logl.log4j2.Log4j2Logger
 
warnf(String, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
warnf(String, Object, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
warnf(String, Object, Object, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
warnf(String, Object, Object, Object, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
warnf(String, Object, Object, Object, Object, Object) - Method in class org.logl.log4j2.Log4j2Logger
 
warnf(String, Object...) - Method in interface org.logl.Logger
Log a string formatted message at level WARN, if enabled.
warnf(String, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level WARN, if enabled.
warnf(String, Object, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level WARN, if enabled.
warnf(String, Object, Object, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level WARN, if enabled.
warnf(String, Object, Object, Object, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level WARN, if enabled.
warnf(String, Object, Object, Object, Object, Object) - Method in interface org.logl.Logger
Log a pattern formatted message at level WARN, if enabled.
warnf(String, Object...) - Method in class org.logl.logl.DuplicatingLogger
 
warnf(String, Object...) - Method in class org.logl.slf4j.Slf4jLogger
 
warnf(String, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
warnf(String, Object, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
warnf(String, Object, Object, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
warnf(String, Object, Object, Object, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
warnf(String, Object, Object, Object, Object, Object) - Method in class org.logl.slf4j.Slf4jLogger
 
warnWriter() - Method in class org.logl.jul.JULLogger
 
warnWriter() - Method in class org.logl.log4j2.Log4j2Logger
 
warnWriter() - Method in interface org.logl.Logger
 
warnWriter() - Method in class org.logl.logl.DuplicatingLogger
 
warnWriter() - Method in class org.logl.slf4j.Slf4jLogger
 
withLocale(Locale) - Method in class org.logl.logl.SimpleLogger.Builder
Use the specified locale for message output.
withLocale(Locale) - Static method in class org.logl.logl.SimpleLogger
Start building a simple logger that uses the specified locale for message output.
withLocale(Locale) - Method in class org.logl.logl.UnformattedLogger.Builder
Use the specified locale for message output.
withLocale(Locale) - Static method in class org.logl.logl.UnformattedLogger
Start building an unformatted logger that uses the specified locale for message output.
withLogLevel(Level) - Method in class org.logl.logl.SimpleLogger.Builder
Write log lines at or above the specified level.
withLogLevel(Level) - Static method in class org.logl.logl.SimpleLogger
Start building a simple logger that writes log lines at or above the specified level.
withLogLevel(Level) - Method in class org.logl.logl.UnformattedLogger.Builder
Write log lines at or above the specified level.
withLogLevel(Level) - Static method in class org.logl.logl.UnformattedLogger
Start building an unformatted logger that writes log lines at or above the specified level.
withoutAutoFlush() - Method in class org.logl.logl.SimpleLogger.Builder
Do not flush the output after each write.
withoutAutoFlush() - Static method in class org.logl.logl.SimpleLogger
Start building a simple logger that does not flush the output after each write.
withoutAutoFlush() - Method in class org.logl.logl.UnformattedLogger.Builder
Do not flush the output after each write.
withoutAutoFlush() - Static method in class org.logl.logl.UnformattedLogger
Start building an unformatted logger that does not flush the output after each write.
withZone(ZoneId) - Method in class org.logl.logl.SimpleLogger.Builder
Use the specified timezone for timestamps.
withZone(ZoneId) - Static method in class org.logl.logl.SimpleLogger
Start building a simple logger that uses the specified timezone for timestamps.
writer(Level) - Method in interface org.logl.Logger
Get a LogWriter for the specified level.
A B C D E F G I J L M N O P R S T U V W 
Skip navigation links