Interface LogASTTransformation.LoggingStrategy

    • Method Detail

      • addLoggerFieldToClass

        FieldNode addLoggerFieldToClass​(ClassNode classNode,
                                        java.lang.String fieldName,
                                        java.lang.String categoryName)
        In this method, you are given a ClassNode, a field name and a category name, and you must add a new Field onto the class. Return the result of the ClassNode.addField operations.
        classNode - the class that was originally annotated with the Log transformation.
        fieldName - the name of the logger field
        categoryName - the name of the logging category
        the FieldNode instance that was created and added to the class
      • isLoggingMethod

        boolean isLoggingMethod​(java.lang.String methodName)
      • getCategoryName

        java.lang.String getCategoryName​(ClassNode classNode,
                                         java.lang.String categoryName)