Package org.openrewrite.java.format
Class TabsAndIndentsVisitor<P>
- java.lang.Object
-
- org.openrewrite.TreeVisitor<J,P>
-
- org.openrewrite.java.JavaVisitor<P>
-
- org.openrewrite.java.JavaIsoVisitor<P>
-
- org.openrewrite.java.format.TabsAndIndentsVisitor<P>
-
public class TabsAndIndentsVisitor<P> extends JavaIsoVisitor<P>
-
-
Constructor Summary
Constructors Constructor Description TabsAndIndentsVisitor(TabsAndIndentsStyle style)TabsAndIndentsVisitor(TabsAndIndentsStyle style, @Nullable org.openrewrite.Tree stopAfter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @Nullable JpostVisit(J tree, P p)@Nullable JpreVisit(J tree, P p)@Nullable Jvisit(@Nullable org.openrewrite.Tree tree, P p)@Nullable Jvisit(@Nullable org.openrewrite.Tree tree, P p, org.openrewrite.Cursor parent)<J2 extends J>
JContainer<J2>visitContainer(JContainer<J2> container, JContainer.Location loc, P p)JvisitForControl(J.ForLoop.Control control, P p)JvisitForEachControl(J.ForEachLoop.Control control, P p)<T> JRightPadded<T>visitRightPadded(@Nullable JRightPadded<T> right, JRightPadded.Location loc, P p)SpacevisitSpace(Space space, Space.Location loc, P p)-
Methods inherited from class org.openrewrite.java.JavaIsoVisitor
visitAnnotatedType, visitAnnotation, visitArrayAccess, visitArrayDimension, visitArrayType, visitAssert, visitAssignment, visitAssignmentOperation, visitBinary, visitBlock, visitBreak, visitCase, visitCatch, visitClassDeclaration, visitCompilationUnit, visitContinue, visitControlParentheses, visitDoWhileLoop, visitElse, visitEmpty, visitEnumValue, visitEnumValueSet, visitExpression, visitFieldAccess, visitForEachLoop, visitForLoop, visitIdentifier, visitIf, visitImport, visitInstanceOf, visitJavaSourceFile, visitLabel, visitLambda, visitLiteral, visitMemberReference, visitMethodDeclaration, visitMethodInvocation, visitMultiCatch, visitNewArray, visitNewClass, visitPackage, visitParameterizedType, visitParentheses, visitPrimitive, visitReturn, visitStatement, visitSwitch, visitSynchronized, visitTernary, visitThrow, visitTry, visitTryResource, visitTypeCast, visitTypeParameter, visitUnary, visitVariable, visitVariableDeclarations, visitWhileLoop, 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, visitLeftPadded, visitType, visitTypeName
-
-
-
-
Constructor Detail
-
TabsAndIndentsVisitor
public TabsAndIndentsVisitor(TabsAndIndentsStyle style)
-
TabsAndIndentsVisitor
public TabsAndIndentsVisitor(TabsAndIndentsStyle style, @Nullable @Nullable org.openrewrite.Tree stopAfter)
-
-
Method Detail
-
visit
@Nullable public @Nullable J visit(@Nullable @Nullable org.openrewrite.Tree tree, P p, org.openrewrite.Cursor parent)
-
visitForControl
public J visitForControl(J.ForLoop.Control control, P p)
- Overrides:
visitForControlin classJavaVisitor<P>
-
visitForEachControl
public J visitForEachControl(J.ForEachLoop.Control control, P p)
- Overrides:
visitForEachControlin classJavaVisitor<P>
-
visitSpace
public Space visitSpace(Space space, Space.Location loc, P p)
- Overrides:
visitSpacein classJavaVisitor<P>
-
visitRightPadded
public <T> JRightPadded<T> visitRightPadded(@Nullable @Nullable JRightPadded<T> right, JRightPadded.Location loc, P p)
- Overrides:
visitRightPaddedin classJavaVisitor<P>
-
visitContainer
public <J2 extends J> JContainer<J2> visitContainer(JContainer<J2> container, JContainer.Location loc, P p)
- Overrides:
visitContainerin classJavaVisitor<P>
-
-