groovy.util.logging
@Documented @Retention(value=SOURCE) @Target(value=TYPE) public @interface Commons
log.name(exp)is mapped to
if (log.isNameEnabled() {
log.name(exp)
}
Here name is a place holder for info, debug, warning, error, etc.
If the expression exp is a constant or only a variable access the method call will
not be transformed. But this will still cause a call on the injected logger.| Modifier and Type | Optional Element and Description |
|---|---|
Class<? extends LogASTTransformation.LoggingStrategy> |
loggingStrategy |
String |
value |
public abstract String value
public abstract Class<? extends LogASTTransformation.LoggingStrategy> loggingStrategy