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