Package org.openrewrite.java.format
Class SpacesVisitor<P>
- java.lang.Object
-
- org.openrewrite.TreeVisitor<J,P>
-
- org.openrewrite.java.JavaVisitor<P>
-
- org.openrewrite.java.JavaIsoVisitor<P>
-
- org.openrewrite.java.format.SpacesVisitor<P>
-
public class SpacesVisitor<P> extends JavaIsoVisitor<P>
-
-
Field Summary
-
Fields inherited from class org.openrewrite.java.JavaVisitor
javadocVisitor
-
-
Constructor Summary
Constructors Constructor Description SpacesVisitor(SpacesStyle style, @Nullable EmptyForInitializerPadStyle emptyForInitializerPadStyle, @Nullable EmptyForIteratorPadStyle emptyForIteratorPadStyle)
SpacesVisitor(SpacesStyle style, @Nullable EmptyForInitializerPadStyle emptyForInitializerPadStyle, @Nullable EmptyForIteratorPadStyle emptyForIteratorPadStyle, @Nullable org.openrewrite.Tree stopAfter)
-
Method Summary
-
Methods inherited from class org.openrewrite.java.JavaIsoVisitor
visitAnnotatedType, visitArrayDimension, visitArrayType, visitAssert, visitBlock, visitBreak, visitCase, visitCompilationUnit, visitContinue, visitControlParentheses, visitEmpty, visitEnumValueSet, visitExpression, visitFieldAccess, visitIdentifier, visitImport, visitInstanceOf, visitJavaSourceFile, visitLabel, visitLiteral, visitMultiCatch, visitPackage, visitPrimitive, visitReturn, visitStatement, visitThrow, visitTryResource, visitVariableDeclarations, visitWildcard
-
Methods inherited from class org.openrewrite.java.JavaVisitor
autoFormat, autoFormat, autoFormat, getLanguage, isInSameNameScope, isInSameNameScope, maybeAddImport, maybeAddImport, maybeAddImport, maybeAutoFormat, maybeAutoFormat, maybeAutoFormat, maybeRemoveImport, maybeRemoveImport, visitContainer, visitForControl, visitForEachControl, visitLeftPadded, visitRightPadded, visitSpace, visitTypeName, visitVarType
-
-
-
-
Constructor Detail
-
SpacesVisitor
public SpacesVisitor(SpacesStyle style, @Nullable @Nullable EmptyForInitializerPadStyle emptyForInitializerPadStyle, @Nullable @Nullable EmptyForIteratorPadStyle emptyForIteratorPadStyle)
-
SpacesVisitor
public SpacesVisitor(SpacesStyle style, @Nullable @Nullable EmptyForInitializerPadStyle emptyForInitializerPadStyle, @Nullable @Nullable EmptyForIteratorPadStyle emptyForIteratorPadStyle, @Nullable @Nullable org.openrewrite.Tree stopAfter)
-
-
Method Detail
-
visitClassDeclaration
public J.ClassDeclaration visitClassDeclaration(J.ClassDeclaration classDecl, P p)
- Overrides:
visitClassDeclaration
in classJavaIsoVisitor<P>
-
visitMethodDeclaration
public J.MethodDeclaration visitMethodDeclaration(J.MethodDeclaration method, P p)
- Overrides:
visitMethodDeclaration
in classJavaIsoVisitor<P>
-
visitMethodInvocation
public J.MethodInvocation visitMethodInvocation(J.MethodInvocation method, P p)
- Overrides:
visitMethodInvocation
in classJavaIsoVisitor<P>
-
visitElse
public J.If.Else visitElse(J.If.Else elze, P p)
- Overrides:
visitElse
in classJavaIsoVisitor<P>
-
visitForLoop
public J.ForLoop visitForLoop(J.ForLoop forLoop, P p)
- Overrides:
visitForLoop
in classJavaIsoVisitor<P>
-
visitForEachLoop
public J.ForEachLoop visitForEachLoop(J.ForEachLoop forLoop, P p)
- Overrides:
visitForEachLoop
in classJavaIsoVisitor<P>
-
visitWhileLoop
public J.WhileLoop visitWhileLoop(J.WhileLoop whileLoop, P p)
- Overrides:
visitWhileLoop
in classJavaIsoVisitor<P>
-
visitDoWhileLoop
public J.DoWhileLoop visitDoWhileLoop(J.DoWhileLoop doWhileLoop, P p)
- Overrides:
visitDoWhileLoop
in classJavaIsoVisitor<P>
-
visitSwitch
public J.Switch visitSwitch(J.Switch _switch, P p)
- Overrides:
visitSwitch
in classJavaIsoVisitor<P>
-
visitCatch
public J.Try.Catch visitCatch(J.Try.Catch _catch, P p)
- Overrides:
visitCatch
in classJavaIsoVisitor<P>
-
visitSynchronized
public J.Synchronized visitSynchronized(J.Synchronized sync, P p)
- Overrides:
visitSynchronized
in classJavaIsoVisitor<P>
-
visitAnnotation
public J.Annotation visitAnnotation(J.Annotation annotation, P p)
- Overrides:
visitAnnotation
in classJavaIsoVisitor<P>
-
visitAssignment
public J.Assignment visitAssignment(J.Assignment assignment, P p)
- Overrides:
visitAssignment
in classJavaIsoVisitor<P>
-
visitAssignmentOperation
public J.AssignmentOperation visitAssignmentOperation(J.AssignmentOperation assignOp, P p)
- Overrides:
visitAssignmentOperation
in classJavaIsoVisitor<P>
-
visitVariable
public J.VariableDeclarations.NamedVariable visitVariable(J.VariableDeclarations.NamedVariable variable, P p)
- Overrides:
visitVariable
in classJavaIsoVisitor<P>
-
visitBinary
public J.Binary visitBinary(J.Binary binary, P p)
- Overrides:
visitBinary
in classJavaIsoVisitor<P>
-
visitUnary
public J.Unary visitUnary(J.Unary unary, P p)
- Overrides:
visitUnary
in classJavaIsoVisitor<P>
-
visitLambda
public J.Lambda visitLambda(J.Lambda lambda, P p)
- Overrides:
visitLambda
in classJavaIsoVisitor<P>
-
visitMemberReference
public J.MemberReference visitMemberReference(J.MemberReference memberRef, P p)
- Overrides:
visitMemberReference
in classJavaIsoVisitor<P>
-
visitNewArray
public J.NewArray visitNewArray(J.NewArray newArray, P p)
- Overrides:
visitNewArray
in classJavaIsoVisitor<P>
-
visitArrayAccess
public J.ArrayAccess visitArrayAccess(J.ArrayAccess arrayAccess, P p)
- Overrides:
visitArrayAccess
in classJavaIsoVisitor<P>
-
visitParentheses
public <T extends J> J.Parentheses<T> visitParentheses(J.Parentheses<T> parens, P p)
- Overrides:
visitParentheses
in classJavaIsoVisitor<P>
-
visitTypeCast
public J.TypeCast visitTypeCast(J.TypeCast typeCast, P p)
- Overrides:
visitTypeCast
in classJavaIsoVisitor<P>
-
visitParameterizedType
public J.ParameterizedType visitParameterizedType(J.ParameterizedType type, P p)
- Overrides:
visitParameterizedType
in classJavaIsoVisitor<P>
-
visitTernary
public J.Ternary visitTernary(J.Ternary ternary, P p)
- Overrides:
visitTernary
in classJavaIsoVisitor<P>
-
visitNewClass
public J.NewClass visitNewClass(J.NewClass newClass, P p)
- Overrides:
visitNewClass
in classJavaIsoVisitor<P>
-
visitEnumValue
public J.EnumValue visitEnumValue(J.EnumValue _enum, P p)
- Overrides:
visitEnumValue
in classJavaIsoVisitor<P>
-
visitTypeParameter
public J.TypeParameter visitTypeParameter(J.TypeParameter typeParam, P p)
- Overrides:
visitTypeParameter
in classJavaIsoVisitor<P>
-
-