logging
library
Classes
-
AnsiColor
-
A utility class to apply ANSI terminal color codes to strings.
-
AnsiOutput
-
A utility class for formatting terminal output using ANSI colors and background styles.
-
DefaultLoggingListener
-
A default implementation of LoggingListener that outputs logs to the console.
-
FlatPrinter
-
A simple, flat-style log printer that outputs log records in a structured format.
-
FlatStructuredPrinter
-
A structured log printer that formats log records with optional indentation and stack traces.
-
FmtPrinter
-
A log printer that outputs logs in logfmt format.
-
HybridPrinter
-
A hybrid log printer that delegates printing based on log level.
-
Log
-
A convenient logging utility built on top of LogFactory.
-
LogCommons
-
A utility class that provides common styling and symbols for different LogLevels.
-
LogConfig
-
Configuration class that controls the appearance and content of log output.
-
LogFactory
-
A base class for building structured logging mechanisms within Jet-based applications.
-
Logger
-
A flexible and extensible logging interface.
-
LoggingListener
-
A listener interface for reacting to logging events within an application.
-
LogPrinter
-
A base class for implementing custom log output formatting.
-
LogProperties
-
A small, thread-safe global registry for logging configuration
and diagnostic properties within Jetleaf.
-
LogRecord
-
A
LogRecord represents a single logging event captured by the logging system.
-
PrefixPrinter
-
A customizable log printer that prepends a prefix to each log line.
-
PrettyPrinter
-
A visually styled log printer that wraps log output in a clean box format.
-
PrettyStructuredPrinter
-
A structured and visually aligned log printer designed for clear readability.
-
SimplePrinter
-
Simple printer that outputs basic, compact log messages in a single line.
Enums
-
LogLevel
-
Defines various levels of logging severity for controlling logging output.
-
LogStep
-
Defines individual components (steps) that can be included in log output.
-
LogType
-
Specifies the overall formatting strategy used for log output.
Properties
-
console
→ Logger
-
Global singleton logger instance for convenience.
final