import lombok.extern.jbosslog.JBossLog; @lombok.extern.jbosslog.JBossLog class LoggerJBossLog { private static final org.jboss.logging.Logger log = org.jboss.logging.Logger.getLogger(LoggerJBossLog.class); () { } LoggerJBossLog() { super(); } } @JBossLog class LoggerJBossLogWithImport { private static final org.jboss.logging.Logger log = org.jboss.logging.Logger.getLogger(LoggerJBossLogWithImport.class); () { } LoggerJBossLogWithImport() { super(); } } class LoggerJBossLogOuter { static @lombok.extern.jbosslog.JBossLog class Inner { private static final org.jboss.logging.Logger log = org.jboss.logging.Logger.getLogger(Inner.class); () { } Inner() { super(); } } LoggerJBossLogOuter() { super(); } } @JBossLog enum LoggerJBossLogWithEnum { CONSTANT(), private static final org.jboss.logging.Logger log = org.jboss.logging.Logger.getLogger(LoggerJBossLogWithEnum.class); () { } LoggerJBossLogWithEnum() { super(); } } class LoggerJBossLogWithInnerEnum { @JBossLog enum Inner { CONSTANT(), private static final org.jboss.logging.Logger log = org.jboss.logging.Logger.getLogger(Inner.class); () { } Inner() { super(); } } LoggerJBossLogWithInnerEnum() { super(); } } @JBossLog(topic = "DifferentLogger") class LoggerJBossLogWithDifferentLoggerName { private static final org.jboss.logging.Logger log = org.jboss.logging.Logger.getLogger("DifferentLogger"); () { } LoggerJBossLogWithDifferentLoggerName() { super(); } } @JBossLog(topic = LoggerJBossLogWithStaticField.TOPIC) class LoggerJBossLogWithStaticField { private static final org.jboss.logging.Logger log = org.jboss.logging.Logger.getLogger(LoggerJBossLogWithStaticField.TOPIC); static final String TOPIC = "StaticField"; () { } LoggerJBossLogWithStaticField() { super(); } }