Index

A C D E F G H I J L M N P S T V W 
Alle Klassen und Schnittstellen|Alle Packages

A

addAppender(Appender) - Methode in Klasse de.oliver.fancyanalytics.logger.FancyLogger
Adds a new appender to the FancyLogger.
addListener(Function<LogEntry, Boolean>) - Methode in Klasse de.oliver.fancyanalytics.logger.FancyLogger
Registers a listener to be notified of log entries.
addLogger(FancyLogger) - Methode in Klasse de.oliver.fancyanalytics.logger.LoggerRegistry
 
addProperty(String, Object) - Methode in Datensatzklasse de.oliver.fancyanalytics.logger.LogEntry
 
append(LogEntry) - Methode in Schnittstelle de.oliver.fancyanalytics.logger.appender.Appender
Appends a log entry to the designated output.
append(LogEntry) - Methode in Klasse de.oliver.fancyanalytics.logger.appender.ConsoleAppender
 
append(LogEntry) - Methode in Klasse de.oliver.fancyanalytics.logger.appender.JsonAppender
 
append(LogEntry) - Methode in Klasse de.oliver.fancyanalytics.logger.appender.MockAppender
 
Appender - Schnittstelle in de.oliver.fancyanalytics.logger.appender
The Appender interface defines the contract for logging appenders which are responsible for writing log entries to various outputs (such as console, file, etc.).

C

close() - Methode in Schnittstelle de.oliver.fancyanalytics.logger.appender.Appender
Closes the appender and releases any resources associated with it.
close() - Methode in Klasse de.oliver.fancyanalytics.logger.appender.ConsoleAppender
 
close() - Methode in Klasse de.oliver.fancyanalytics.logger.appender.JsonAppender
 
close() - Methode in Klasse de.oliver.fancyanalytics.logger.appender.MockAppender
 
ConsoleAppender - Klasse in de.oliver.fancyanalytics.logger.appender
 
ConsoleAppender() - Konstruktor für Klasse de.oliver.fancyanalytics.logger.appender.ConsoleAppender
 
currentLevel - Variable in Klasse de.oliver.fancyanalytics.logger.FancyLogger
 

D

de.oliver.fancyanalytics.logger - Package de.oliver.fancyanalytics.logger
 
de.oliver.fancyanalytics.logger.appender - Package de.oliver.fancyanalytics.logger.appender
 
de.oliver.fancyanalytics.logger.testing - Package de.oliver.fancyanalytics.logger.testing
 
debug(String) - Methode in Klasse de.oliver.fancyanalytics.logger.ExtendedFancyLogger
 
DEBUG - Enum-Konstante in Enum-Klasse de.oliver.fancyanalytics.logger.LogLevel
Represents the debug level in the logging system.
defaultAppender - Variable in Klasse de.oliver.fancyanalytics.logger.FancyLogger
 

E

equals(Object) - Methode in Datensatzklasse de.oliver.fancyanalytics.logger.LogEntry
Gibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.
error(String) - Methode in Klasse de.oliver.fancyanalytics.logger.ExtendedFancyLogger
 
error(Throwable) - Methode in Klasse de.oliver.fancyanalytics.logger.ExtendedFancyLogger
 
ERROR - Enum-Konstante in Enum-Klasse de.oliver.fancyanalytics.logger.LogLevel
Represents the error level in the logging system.
ExtendedFancyLogger - Klasse in de.oliver.fancyanalytics.logger
 
ExtendedFancyLogger(String) - Konstruktor für Klasse de.oliver.fancyanalytics.logger.ExtendedFancyLogger
Initializes a new instance of the FancyLogger class with default settings.

F

FancyLogger - Klasse in de.oliver.fancyanalytics.logger
The FancyLogger class provides an advanced logging mechanism with asynchronous processing, customizable log levels, and support for multiple appenders and listeners.
FancyLogger(String) - Konstruktor für Klasse de.oliver.fancyanalytics.logger.FancyLogger
Initializes a new instance of the FancyLogger class with default settings.

G

getGlobalLogger() - Statische Methode in Klasse de.oliver.fancyanalytics.logger.FancyLogger
 
getLogEntries() - Methode in Klasse de.oliver.fancyanalytics.logger.appender.MockAppender
 
getLogger(String) - Statische Methode in Klasse de.oliver.fancyanalytics.logger.FancyLogger
 
getLogger(String) - Methode in Klasse de.oliver.fancyanalytics.logger.LoggerRegistry
 
getName() - Methode in Klasse de.oliver.fancyanalytics.logger.FancyLogger
Retrieves the name of the logger instance.

H

hashCode() - Methode in Datensatzklasse de.oliver.fancyanalytics.logger.LogEntry
Gibt einen Hashcodewert für diese Objekt zurück.

I

info(String) - Methode in Klasse de.oliver.fancyanalytics.logger.ExtendedFancyLogger
 
INFO - Enum-Konstante in Enum-Klasse de.oliver.fancyanalytics.logger.LogLevel
Represents the info level in the logging system.

J

JsonAppender - Klasse in de.oliver.fancyanalytics.logger.appender
 
JsonAppender(boolean, boolean, boolean, String) - Konstruktor für Klasse de.oliver.fancyanalytics.logger.appender.JsonAppender
Constructs a JsonAppender that can output log entries in JSON format with various configurations.

L

listeners - Variable in Klasse de.oliver.fancyanalytics.logger.FancyLogger
 
log(LogLevel, LogEntry, List<Appender>) - Methode in Klasse de.oliver.fancyanalytics.logger.FancyLogger
Logs an entry based on the provided log level and a list of appenders.
log(LogLevel, String) - Methode in Klasse de.oliver.fancyanalytics.logger.ExtendedFancyLogger
 
log(LogLevel, String, Throwable) - Methode in Klasse de.oliver.fancyanalytics.logger.ExtendedFancyLogger
 
log(LogLevel, Throwable) - Methode in Klasse de.oliver.fancyanalytics.logger.ExtendedFancyLogger
 
LogEntry - Datensatzklasse in de.oliver.fancyanalytics.logger
Represents an individual log entry with details such as log level, message, timestamp, thread ID, thread name, and an optional throwable.
LogEntry(String, LogLevel, String, long, long, String, Throwable, Map<String, Object>) - Konstruktor für Datensatzklasse de.oliver.fancyanalytics.logger.LogEntry
Erstellt eine Instanz einer Datensatzklasse LogEntry.
loggerName() - Methode in Datensatzklasse de.oliver.fancyanalytics.logger.LogEntry
Gibt den Wert für die Datensatzkomponente loggerName zurück.
LoggerRegistry - Klasse in de.oliver.fancyanalytics.logger
 
LoggerRegistry() - Konstruktor für Klasse de.oliver.fancyanalytics.logger.LoggerRegistry
 
logLevel() - Methode in Datensatzklasse de.oliver.fancyanalytics.logger.LogEntry
Gibt den Wert für die Datensatzkomponente logLevel zurück.
LogLevel - Enum-Klasse in de.oliver.fancyanalytics.logger
 

M

main(String[]) - Statische Methode in Klasse de.oliver.fancyanalytics.logger.testing.TestLogging
 
message() - Methode in Datensatzklasse de.oliver.fancyanalytics.logger.LogEntry
Gibt den Wert für die Datensatzkomponente message zurück.
MockAppender - Klasse in de.oliver.fancyanalytics.logger.appender
 
MockAppender() - Konstruktor für Klasse de.oliver.fancyanalytics.logger.appender.MockAppender
 

N

name - Variable in Klasse de.oliver.fancyanalytics.logger.FancyLogger
 

P

properties() - Methode in Datensatzklasse de.oliver.fancyanalytics.logger.LogEntry
Gibt den Wert für die Datensatzkomponente properties zurück.

S

setCurrentLevel(LogLevel) - Methode in Klasse de.oliver.fancyanalytics.logger.FancyLogger
Sets the current log level for the FancyLogger.

T

TestLogging - Klasse in de.oliver.fancyanalytics.logger.testing
 
TestLogging() - Konstruktor für Klasse de.oliver.fancyanalytics.logger.testing.TestLogging
 
threadID() - Methode in Datensatzklasse de.oliver.fancyanalytics.logger.LogEntry
Gibt den Wert für die Datensatzkomponente threadID zurück.
threadName() - Methode in Datensatzklasse de.oliver.fancyanalytics.logger.LogEntry
Gibt den Wert für die Datensatzkomponente threadName zurück.
throwable() - Methode in Datensatzklasse de.oliver.fancyanalytics.logger.LogEntry
Gibt den Wert für die Datensatzkomponente throwable zurück.
timestamp() - Methode in Datensatzklasse de.oliver.fancyanalytics.logger.LogEntry
Gibt den Wert für die Datensatzkomponente timestamp zurück.
toString() - Methode in Datensatzklasse de.oliver.fancyanalytics.logger.LogEntry
Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.

V

valueOf(String) - Statische Methode in Enum-Klasse de.oliver.fancyanalytics.logger.LogLevel
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
values() - Statische Methode in Enum-Klasse de.oliver.fancyanalytics.logger.LogLevel
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.

W

warn(String) - Methode in Klasse de.oliver.fancyanalytics.logger.ExtendedFancyLogger
 
warn(Throwable) - Methode in Klasse de.oliver.fancyanalytics.logger.ExtendedFancyLogger
 
WARN - Enum-Konstante in Enum-Klasse de.oliver.fancyanalytics.logger.LogLevel
Represents the warning level in the logging system.
A C D E F G H I J L M N P S T V W 
Alle Klassen und Schnittstellen|Alle Packages