Annotation Type CommonsLog


@Retention(SOURCE)
@Target(TYPE)
public @interface CommonsLog
Causes lombok to generate a logger field.

Complete documentation is found at the project lombok features page for lombok log annotations.

Example:

 @CommonsLog
 public class LogExample {
 }
 
will generate:
 public class LogExample {
     private static final org.apache.commons.logging.Log log = org.apache.commons.logging.LogFactory.getLog(LogExample.class);
 }
 
This annotation is valid for classes and enumerations.
See Also:
org.apache.commons.logging.Log, org.apache.commons.logging.LogFactory#getLog(java.lang.Class), Log, Log4j, Log4j2, Slf4j, XSlf4j, JBossLog, Flogger, CustomLog
  • Optional Element Summary

    Optional Elements 
    Modifier and Type Optional Element Description
    java.lang.String topic  
  • Element Details

    • topic

      java.lang.String topic
      Returns:
      The category of the constructed Logger. By default, it will use the type where the annotation is placed.
      Default:
      ""