Package org.openrewrite.java.logging
Class AddLogger
java.lang.Object
org.openrewrite.TreeVisitor<org.openrewrite.java.tree.J,P>
org.openrewrite.java.JavaVisitor<P>
org.openrewrite.java.JavaIsoVisitor<org.openrewrite.ExecutionContext>
org.openrewrite.java.logging.AddLogger
public class AddLogger
extends org.openrewrite.java.JavaIsoVisitor<org.openrewrite.ExecutionContext>
-
Field Summary
Fields inherited from class org.openrewrite.java.JavaVisitor
javadocVisitor -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic AddLoggeraddJulLogger(org.openrewrite.java.tree.J.ClassDeclaration scope, String loggerName, org.openrewrite.ExecutionContext ctx) static AddLoggeraddLog4j1Logger(org.openrewrite.java.tree.J.ClassDeclaration scope, String loggerName, org.openrewrite.ExecutionContext ctx) static AddLoggeraddLog4j2Logger(org.openrewrite.java.tree.J.ClassDeclaration scope, String loggerName, org.openrewrite.ExecutionContext ctx) static org.openrewrite.TreeVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext> addLogger(org.openrewrite.java.tree.J.ClassDeclaration scope, LoggingFramework loggingFramework, String loggerName, org.openrewrite.ExecutionContext ctx) static AddLoggeraddSlf4jLogger(org.openrewrite.java.tree.J.ClassDeclaration scope, String loggerName, org.openrewrite.ExecutionContext ctx) org.openrewrite.java.tree.J.ClassDeclarationvisitClassDeclaration(org.openrewrite.java.tree.J.ClassDeclaration classDecl, org.openrewrite.ExecutionContext ctx) Methods inherited from class org.openrewrite.java.JavaIsoVisitor
visitAnnotatedType, visitAnnotation, visitArrayAccess, visitArrayDimension, visitArrayType, visitAssert, visitAssignment, visitAssignmentOperation, visitBinary, visitBlock, visitBreak, visitCase, visitCatch, visitCompilationUnit, visitContinue, visitControlParentheses, visitDoWhileLoop, visitElse, visitEmpty, visitEnumValue, visitEnumValueSet, visitExpression, visitFieldAccess, visitForControl, visitForEachControl, visitForEachLoop, visitForLoop, visitIdentifier, visitIf, visitImport, visitInstanceOf, visitIntersectionType, visitLabel, visitLambda, visitLiteral, visitMemberReference, visitMethodDeclaration, visitMethodInvocation, visitModifier, visitMultiCatch, visitNewArray, visitNewClass, visitNullableType, visitPackage, visitParameterizedType, visitParentheses, visitPrimitive, visitReturn, visitStatement, visitSwitch, visitSwitchExpression, visitSynchronized, visitTernary, visitThrow, visitTry, visitTryResource, visitTypeCast, visitTypeParameter, visitUnary, visitUnknown, visitUnknownSource, visitVariable, visitVariableDeclarations, visitWhileLoop, visitWildcard, visitYieldMethods inherited from class org.openrewrite.java.JavaVisitor
autoFormat, autoFormat, autoFormat, getJavadocVisitor, getLanguage, isAcceptable, isInSameNameScope, isInSameNameScope, maybeAddImport, maybeAddImport, maybeAddImport, maybeAddImport, maybeAddImport, maybeAddImport, maybeAutoFormat, maybeAutoFormat, maybeAutoFormat, maybeRemoveImport, maybeRemoveImport, service, visitContainer, visitLeftPadded, visitParenthesizedTypeTree, visitRightPadded, visitSpace, visitType, visitTypeNameMethods inherited from class org.openrewrite.TreeVisitor
adapt, collect, collect, defaultValue, doAfterVisit, getAfterVisit, getCursor, isAdaptableTo, noop, postVisit, preVisit, reduce, reduce, reduce, setCursor, stopAfterPreVisit, updateCursor, visit, visit, visit, visitAndCast, visitAndCast, visitMarker, visitMarkers, visitNonNull, visitNonNull, visitorTreeType
-
Constructor Details
-
AddLogger
-
-
Method Details
-
addLogger
public static org.openrewrite.TreeVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext> addLogger(org.openrewrite.java.tree.J.ClassDeclaration scope, LoggingFramework loggingFramework, String loggerName, org.openrewrite.ExecutionContext ctx) -
addSlf4jLogger
-
addJulLogger
-
addLog4j1Logger
-
addLog4j2Logger
-
visitClassDeclaration
public org.openrewrite.java.tree.J.ClassDeclaration visitClassDeclaration(org.openrewrite.java.tree.J.ClassDeclaration classDecl, org.openrewrite.ExecutionContext ctx) - Overrides:
visitClassDeclarationin classorg.openrewrite.java.JavaIsoVisitor<org.openrewrite.ExecutionContext>
-