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
-
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 - 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 - 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 - 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
-
Provides a default Logger instance.
- 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.
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 - 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 - 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