A D E G I L N O T V W 
All Classes All Packages

A

atDebug() - Method in interface elf4j.Logger
Provides a Logger instance with DEBUG severity level.
atError() - Method in interface elf4j.Logger
Provides a Logger instance with ERROR severity level.
atInfo() - Method in interface elf4j.Logger
Provides a Logger instance with INFO severity level.
atLevel(Level) - Method in interface elf4j.Logger
Instance factory method that provides a Logger instance for the specified logging level
atLevel(Level) - Method in enum elf4j.util.IeLogger
Returns a logger instance for the specified logging level.
atLevel(Level) - Method in enum elf4j.util.NoopLogger
Returns a NoopLogger instance for the specified logging level.
atTrace() - Method in interface elf4j.Logger
Provides a Logger instance with TRACE severity level.
atWarn() - Method in interface elf4j.Logger
Provides a Logger instance with WARN severity level.

D

debug(Object) - Method in interface elf4j.Logger
Logs a message at DEBUG level.
debug(String, Object...) - Method in interface elf4j.Logger
Logs a formatted message at DEBUG level with arguments.
debug(String, Supplier<?>...) - Method in interface elf4j.Logger
Logs a formatted message at DEBUG level with arguments provided by Suppliers.
debug(Throwable) - Method in interface elf4j.Logger
Logs a Throwable at DEBUG level.
debug(Throwable, Object) - Method in interface elf4j.Logger
Logs a Throwable with an accompanying message at DEBUG level.
debug(Throwable, String, Object...) - Method in interface elf4j.Logger
Logs a Throwable with a formatted message and arguments at DEBUG level.
debug(Throwable, String, Supplier<?>...) - Method in interface elf4j.Logger
Logs a Throwable with a formatted message and arguments provided by Suppliers at DEBUG level.
debug(Throwable, Supplier<?>) - Method in interface elf4j.Logger
Logs a Throwable with an accompanying message provided by a Supplier at DEBUG level.
debug(Supplier<?>) - Method in interface elf4j.Logger
Logs a message provided by a Supplier at DEBUG level.
DEBUG - elf4j.Level
DEBUG
DEBUG - elf4j.util.IeLogger
Logger instance for DEBUG level logging.
DEBUG - elf4j.util.NoopLogger
No-op logger for DEBUG level

E

elf4j - package elf4j
 
elf4j.spi - package elf4j.spi
 
elf4j.util - package elf4j.util
 
error(Object) - Method in interface elf4j.Logger
Logs a message at ERROR level.
error(String, Object...) - Method in interface elf4j.Logger
Logs a formatted message at ERROR level with arguments.
error(String, Supplier<?>...) - Method in interface elf4j.Logger
Logs a formatted message at ERROR level with arguments provided by Suppliers.
error(Throwable) - Method in interface elf4j.Logger
Logs a Throwable at ERROR level.
error(Throwable, Object) - Method in interface elf4j.Logger
Logs a Throwable with an accompanying message at ERROR level.
error(Throwable, String, Object...) - Method in interface elf4j.Logger
Logs a Throwable with a formatted message and arguments at ERROR level.
error(Throwable, String, Supplier<?>...) - Method in interface elf4j.Logger
Logs a Throwable with a formatted message and arguments provided by Suppliers at ERROR level.
error(Throwable, Supplier<?>) - Method in interface elf4j.Logger
Logs a Throwable with an accompanying message provided by a Supplier at ERROR level.
error(Supplier<?>) - Method in interface elf4j.Logger
Logs a message provided by a Supplier at ERROR level.
ERROR - elf4j.Level
ERROR
ERROR - elf4j.util.IeLogger
Logger instance for ERROR level logging.
ERROR - elf4j.util.NoopLogger
No-op logger for ERROR level

G

getLevel() - Method in interface elf4j.Logger
Retrieves the severity level of the Logger instance.
getLevel() - Method in enum elf4j.util.IeLogger
Gets the logging level associated with this logger.
getLevel() - Method in enum elf4j.util.NoopLogger
Gets the logging level associated with this NoopLogger.

I

IeLogger - Enum in elf4j.util
Util logger for internal usage of the elf4j API.
info(Object) - Method in interface elf4j.Logger
Logs a message at INFO level.
info(String, Object...) - Method in interface elf4j.Logger
Logs a formatted message at INFO level with arguments.
info(String, Supplier<?>...) - Method in interface elf4j.Logger
Logs a formatted message at INFO level with arguments provided by Suppliers.
info(Throwable) - Method in interface elf4j.Logger
Logs a Throwable at INFO level.
info(Throwable, Object) - Method in interface elf4j.Logger
Logs a Throwable with an accompanying message at INFO level.
info(Throwable, String, Object...) - Method in interface elf4j.Logger
Logs a Throwable with a formatted message and arguments at INFO level.
info(Throwable, String, Supplier<?>...) - Method in interface elf4j.Logger
Logs a Throwable with a formatted message and arguments provided by Suppliers at INFO level.
info(Throwable, Supplier<?>) - Method in interface elf4j.Logger
Logs a Throwable with an accompanying message provided by a Supplier at INFO level.
info(Supplier<?>) - Method in interface elf4j.Logger
Logs a message provided by a Supplier at INFO level.
INFO - elf4j.Level
INFO
INFO - elf4j.util.IeLogger
Logger instance for INFO level logging.
INFO - elf4j.util.NoopLogger
No-op logger for INFO level
instance() - Static method in interface elf4j.Logger
Static factory method as service access API that provides a default Logger instance
isDebugEnabled() - Method in interface elf4j.Logger
Checks if DEBUG level logging is enabled at the DEBUG level.
isEnabled() - Method in interface elf4j.Logger
Checks if logging is enabled for this Logger instance.
isEnabled() - Method in enum elf4j.util.IeLogger
Checks if logging is enabled for this logger based on the threshold output level.
isEnabled() - Method in enum elf4j.util.NoopLogger
Indicates whether logging is enabled for this logger.
isEnabled(Level) - Method in interface elf4j.Logger
Checks if logging is enabled at the specified Level.
isErrorEnabled() - Method in interface elf4j.Logger
Checks if ERROR level logging is enabled at the ERROR level.
isInfoEnabled() - Method in interface elf4j.Logger
Checks if INFO level logging is enabled at the INFO level.
isTraceEnabled() - Method in interface elf4j.Logger
Checks if TRACE level logging is enabled at the TRACE level.
isWarnEnabled() - Method in interface elf4j.Logger
Checks if WARN level logging is enabled at the WARN level.

L

Level - Enum in elf4j
Severity levels of logs.
log(Object) - Method in interface elf4j.Logger
Logs a message.
log(Object) - Method in enum elf4j.util.IeLogger
Logs a message if logging is enabled.
log(Object) - Method in enum elf4j.util.NoopLogger
Logs a message.
log(String, Object...) - Method in interface elf4j.Logger
Logs a formatted message with arguments.
log(String, Object...) - Method in enum elf4j.util.IeLogger
Logs a formatted message with arguments if logging is enabled.
log(String, Object...) - Method in enum elf4j.util.NoopLogger
Logs a formatted message with arguments.
log(String, Supplier<?>...) - Method in interface elf4j.Logger
Logs a formatted message with arguments provided by Suppliers.
log(Throwable) - Method in interface elf4j.Logger
Logs a Throwable.
log(Throwable) - Method in enum elf4j.util.IeLogger
Logs a throwable if logging is enabled.
log(Throwable) - Method in enum elf4j.util.NoopLogger
Logs a throwable.
log(Throwable, Object) - Method in interface elf4j.Logger
Logs a Throwable with an accompanying message.
log(Throwable, Object) - Method in enum elf4j.util.IeLogger
Logs a throwable with an accompanying message if logging is enabled.
log(Throwable, Object) - Method in enum elf4j.util.NoopLogger
Logs a throwable with an accompanying message.
log(Throwable, String, Object...) - Method in interface elf4j.Logger
Logs a Throwable with a formatted message and arguments.
log(Throwable, String, Object...) - Method in enum elf4j.util.IeLogger
Logs a throwable with a formatted message and arguments if logging is enabled.
log(Throwable, String, Object...) - Method in enum elf4j.util.NoopLogger
Logs a throwable with a formatted message and arguments.
log(Throwable, String, Supplier<?>...) - Method in interface elf4j.Logger
Logs a Throwable with a formatted message and arguments provided by Suppliers.
log(Throwable, Supplier<?>) - Method in interface elf4j.Logger
Logs a Throwable with an accompanying message provided by a Supplier.
log(Supplier<?>) - Method in interface elf4j.Logger
Logs a message provided by a Supplier.
logger() - Method in interface elf4j.spi.LogServiceProvider
Provides a concrete instance of the Logger.
logger() - Method in class elf4j.util.NoopLogServiceProvider
 
Logger - Interface in elf4j
Logging service interface and access API as in the Java Service Provider Framework.
LogServiceProvider - Interface in elf4j.spi
Service Provider Interface (SPI) for the ELF4J logging provider.

N

NoopLogger - Enum in elf4j.util
No-op implementation of the Logger API.
NoopLogServiceProvider - Class in elf4j.util
Default implementation of LogServiceProvider SPI.
NoopLogServiceProvider() - Constructor for class elf4j.util.NoopLogServiceProvider
Default constructor required by ServiceLoader

O

OFF - elf4j.Level
OFF
OFF - elf4j.util.IeLogger
Logger instance for disabling logging (OFF level).
OFF - elf4j.util.NoopLogger
No-op logger for OFF level

T

trace(Object) - Method in interface elf4j.Logger
Creates a logger instance at TRACE level and uses the created instance to log.
trace(String, Object...) - Method in interface elf4j.Logger
Logs a formatted message at TRACE level with arguments.
trace(String, Supplier<?>...) - Method in interface elf4j.Logger
Logs a formatted message at TRACE level with arguments provided by Suppliers.
trace(Throwable) - Method in interface elf4j.Logger
Logs a Throwable at TRACE level.
trace(Throwable, Object) - Method in interface elf4j.Logger
Logs a Throwable with an accompanying message at TRACE level.
trace(Throwable, String, Object...) - Method in interface elf4j.Logger
Logs a Throwable with a formatted message and arguments at TRACE level.
trace(Throwable, String, Supplier<?>...) - Method in interface elf4j.Logger
Logs a Throwable with a formatted message and arguments provided by Suppliers at TRACE level.
trace(Throwable, Supplier<?>) - Method in interface elf4j.Logger
Logs a Throwable with an accompanying message provided by a Supplier at TRACE level.
trace(Supplier<?>) - Method in interface elf4j.Logger
Logs a message provided by a Supplier at TRACE level.
TRACE - elf4j.Level
TRACE
TRACE - elf4j.util.IeLogger
Logger instance for TRACE level logging.
TRACE - elf4j.util.NoopLogger
No-op logger for TRACE level

V

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

W

warn(Object) - Method in interface elf4j.Logger
Logs a message at WARN level.
warn(String, Object...) - Method in interface elf4j.Logger
Logs a formatted message at WARN level with arguments.
warn(String, Supplier<?>...) - Method in interface elf4j.Logger
Logs a formatted message at WARN level with arguments provided by Suppliers.
warn(Throwable) - Method in interface elf4j.Logger
Logs a Throwable at WARN level.
warn(Throwable, Object) - Method in interface elf4j.Logger
Logs a Throwable with an accompanying message at WARN level.
warn(Throwable, String, Object...) - Method in interface elf4j.Logger
Logs a Throwable with a formatted message and arguments at WARN level.
warn(Throwable, String, Supplier<?>...) - Method in interface elf4j.Logger
Logs a Throwable with a formatted message and arguments provided by Suppliers at WARN level.
warn(Throwable, Supplier<?>) - Method in interface elf4j.Logger
Logs a Throwable with an accompanying message provided by a Supplier at WARN level.
warn(Supplier<?>) - Method in interface elf4j.Logger
Logs a message provided by a Supplier at WARN level.
WARN - elf4j.Level
WARN
WARN - elf4j.util.IeLogger
Logger instance for WARN level logging.
WARN - elf4j.util.NoopLogger
No-op logger for WARN level
A D E G I L N O T V W 
All Classes All Packages