From 370705e7e154309a6678b83322e243b7a32e2575 Mon Sep 17 00:00:00 2001
From: Reinier Zwitserloot @Log
variants were added in lombok v0.10.
NEW in lombok 0.10: You can annotate any class with a log annotation to let lombok generate a logger field.
The logger is named log
and the field's type depends on which logger you have selected.
+
+ NEW in lombok v1.16.24: Addition of google's FluentLogger (flogger).
@f.history> @@ -19,14 +21,18 @@@CommonsLog
private static final org.apache.commons.logging.Log log = org.apache.commons.logging.LogFactory.getLog(LogExample.class);
+ @Flogger
+ private static final com.google.common.flogger.FluentLogger log = com.google.common.flogger.FluentLogger.forEnclosingClass();
@JBossLog
private static final org.jboss.logging.Logger log = org.jboss.logging.Logger.getLogger(LogExample.class);
+ Creates private static final org.jboss.logging.Logger log = org.jboss.logging.Logger.getLogger(LogExample.class);
@Log
private static final java.util.logging.Logger log = java.util.logging.Logger.getLogger(LogExample.class.getName());
+ Creates private static final java.util.logging.Logger log = java.util.logging.Logger.getLogger(LogExample.class.getName());
@Log4j
@Slf4j
private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(LogExample.class);
+ Creates private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(LogExample.class);
@XSlf4j
private static final org.slf4j.ext.XLogger log = org.slf4j.ext.XLoggerFactory.getXLogger(LogExample.class);
+ Creates private static final org.slf4j.ext.XLogger log = org.slf4j.ext.XLoggerFactory.getXLogger(LogExample.class);
@@ -70,13 +76,17 @@
@lombok.extern.apachecommons.CommonsLog
as a warning or error if configured.
lombok.log.javaUtilLogging.flagUsage
= [warning
| error
] (default: not set)
+ lombok.log.flogger.flagUsage
= [warning
| error
] (default: not set)
@lombok.extern.java.Log
as a warning or error if configured.
+ Lombok will flag any usage of @lombok.extern.flogger.Flogger
as a warning or error if configured.
lombok.log.jbosslog.flagUsage
= [warning
| error
] (default: not set)
@lombok.extern.jbosslog.JBossLog
as a warning or error if configured.
+ lombok.log.javaUtilLogging.flagUsage
= [warning
| error
] (default: not set)
+ @lombok.extern.java.Log
as a warning or error if configured.
lombok.log.log4j.flagUsage
= [warning
| error
] (default: not set)