A D E G I L N O T V W
All Classes All Packages
All Classes All Packages
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
All Classes All Packages