|
Groovy 1.8.1 | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | METHOD | DETAIL: FIELD | METHOD | |||||||
public interface LogASTTransformation.LoggingStrategy
A LoggingStrategy defines how to wire a new logger instance into an existing class. It is meant to be used with the
| Method Summary | |
|---|---|
FieldNode
|
addLoggerFieldToClass(ClassNode classNode, String fieldName)
In this method, you are given a ClassNode and a field name, and you must add a new Field onto the class. |
boolean
|
isLoggingMethod(String methodName)
|
Expression
|
wrapLoggingMethodCall(Expression logVariable, String methodName, Expression originalExpression)
|
| Method Detail |
|---|
public FieldNode addLoggerFieldToClass(ClassNode classNode, String fieldName)
classNode - the class that was originally annotated with the Log transformation.fieldName - the name of the logger field
public boolean isLoggingMethod(String methodName)
public Expression wrapLoggingMethodCall(Expression logVariable, String methodName, Expression originalExpression)
Copyright © 2003-2010 The Codehaus. All rights reserved.