Package: groovy.util.logging

## [Java] Class Log4j2.Log4j2LoggingStrategy

- groovy.util.logging.Log4j2.Log4j2LoggingStrategy

- - ### Constructor Summary

    Constructors
    Constructor and description
    `protected Log4j2LoggingStrategy (GroovyClassLoader loader)`

  - ### Methods Summary

    Methods
    Type Params | Return Type | Name and description
    --- | --- | ---
    `` | `FieldNode` | `addLoggerFieldToClass(ClassNode classNode, String logFieldName, String categoryName, int fieldModifiers)`
    `` | `boolean` | `isLoggingMethod(String methodName)`
    `` | `Expression` | `wrapLoggingMethodCall(Expression logVariable, String methodName, Expression originalExpression)`

- - ### Constructor Detail

    - #### protected Log4j2LoggingStrategy(GroovyClassLoader loader)

  - ### Method Detail

    - #### @com.github.javaparser.ast.expr.MarkerAnnotationExprOverride public FieldNode addLoggerFieldToClass(ClassNode classNode, String logFieldName, String categoryName, int fieldModifiers)

    - #### @com.github.javaparser.ast.expr.MarkerAnnotationExprOverride public boolean isLoggingMethod(String methodName)

    - #### @com.github.javaparser.ast.expr.MarkerAnnotationExprOverride public Expression wrapLoggingMethodCall(Expression logVariable, String methodName, Expression originalExpression)