Package org.openrewrite.java.cleanup
Class EmptyBlockVisitor<P>
- java.lang.Object
-
- org.openrewrite.TreeVisitor<J,P>
-
- org.openrewrite.java.JavaVisitor<P>
-
- org.openrewrite.java.JavaIsoVisitor<P>
-
- org.openrewrite.java.cleanup.EmptyBlockVisitor<P>
-
public class EmptyBlockVisitor<P> extends JavaIsoVisitor<P>
-
-
Constructor Summary
Constructors Constructor Description EmptyBlockVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description J.BlockvisitBlock(J.Block block, P p)J.DoWhileLoopvisitDoWhileLoop(J.DoWhileLoop doWhileLoop, P p)J.IfvisitIf(J.If iff, P p)J.SwitchvisitSwitch(J.Switch switzh, P p)J.SynchronizedvisitSynchronized(J.Synchronized synch, P p)J.TryvisitTry(J.Try tryable, P p)J.WhileLoopvisitWhileLoop(J.WhileLoop whileLoop, P p)-
Methods inherited from class org.openrewrite.java.JavaIsoVisitor
visitAnnotatedType, visitAnnotation, visitArrayAccess, visitArrayDimension, visitArrayType, visitAssert, visitAssignment, visitAssignmentOperation, visitBinary, visitBreak, visitCase, visitCatch, visitClassDeclaration, visitCompilationUnit, visitContinue, visitControlParentheses, visitElse, visitEmpty, visitEnumValue, visitEnumValueSet, visitExpression, visitFieldAccess, visitForEachLoop, visitForLoop, visitIdentifier, visitImport, visitInstanceOf, visitJavaSourceFile, visitLabel, visitLambda, visitLiteral, visitMemberReference, visitMethodDeclaration, visitMethodInvocation, visitMultiCatch, visitNewArray, visitNewClass, visitPackage, visitParameterizedType, visitParentheses, visitPrimitive, visitReturn, visitStatement, visitTernary, visitThrow, visitTryResource, visitTypeCast, visitTypeParameter, visitUnary, visitVariable, visitVariableDeclarations, visitWildcard
-
Methods inherited from class org.openrewrite.java.JavaVisitor
autoFormat, autoFormat, autoFormat, getJavadocVisitor, getLanguage, isAcceptable, isInSameNameScope, isInSameNameScope, maybeAddImport, maybeAddImport, maybeAddImport, maybeAutoFormat, maybeAutoFormat, maybeAutoFormat, maybeRemoveImport, maybeRemoveImport, visitContainer, visitForControl, visitForEachControl, visitLeftPadded, visitRightPadded, visitSpace, visitType, visitTypeName
-
-
-
-
Method Detail
-
visitWhileLoop
public J.WhileLoop visitWhileLoop(J.WhileLoop whileLoop, P p)
- Overrides:
visitWhileLoopin classJavaIsoVisitor<P>
-
visitDoWhileLoop
public J.DoWhileLoop visitDoWhileLoop(J.DoWhileLoop doWhileLoop, P p)
- Overrides:
visitDoWhileLoopin classJavaIsoVisitor<P>
-
visitBlock
public J.Block visitBlock(J.Block block, P p)
- Overrides:
visitBlockin classJavaIsoVisitor<P>
-
visitSynchronized
public J.Synchronized visitSynchronized(J.Synchronized synch, P p)
- Overrides:
visitSynchronizedin classJavaIsoVisitor<P>
-
visitSwitch
public J.Switch visitSwitch(J.Switch switzh, P p)
- Overrides:
visitSwitchin classJavaIsoVisitor<P>
-
-