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>
-
-
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, getJavadocVisitor, getLanguage, isAcceptable, isInSameNameScope, isInSameNameScope, maybeAddImport, maybeAddImport, maybeAddImport, maybeAutoFormat, maybeAutoFormat, maybeAutoFormat, maybeRemoveImport, maybeRemoveImport, visitContainer, visitForControl, visitForEachControl, visitLeftPadded, visitRightPadded, visitSpace, visitType, visitTypeName
-
-
-
-
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:
visitClassDeclarationin classJavaIsoVisitor<P>
-
visitMethodDeclaration
public J.MethodDeclaration visitMethodDeclaration(J.MethodDeclaration method, P p)
- Overrides:
visitMethodDeclarationin classJavaIsoVisitor<P>
-
visitMethodInvocation
public J.MethodInvocation visitMethodInvocation(J.MethodInvocation method, P p)
- Overrides:
visitMethodInvocationin classJavaIsoVisitor<P>
-
visitElse
public J.If.Else visitElse(J.If.Else elze, P p)
- Overrides:
visitElsein classJavaIsoVisitor<P>
-
visitForLoop
public J.ForLoop visitForLoop(J.ForLoop forLoop, P p)
- Overrides:
visitForLoopin classJavaIsoVisitor<P>
-
visitForEachLoop
public J.ForEachLoop visitForEachLoop(J.ForEachLoop forLoop, P p)
- Overrides:
visitForEachLoopin classJavaIsoVisitor<P>
-
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>
-
visitSwitch
public J.Switch visitSwitch(J.Switch _switch, P p)
- Overrides:
visitSwitchin classJavaIsoVisitor<P>
-
visitCatch
public J.Try.Catch visitCatch(J.Try.Catch _catch, P p)
- Overrides:
visitCatchin classJavaIsoVisitor<P>
-
visitSynchronized
public J.Synchronized visitSynchronized(J.Synchronized sync, P p)
- Overrides:
visitSynchronizedin classJavaIsoVisitor<P>
-
visitAnnotation
public J.Annotation visitAnnotation(J.Annotation annotation, P p)
- Overrides:
visitAnnotationin classJavaIsoVisitor<P>
-
visitAssignment
public J.Assignment visitAssignment(J.Assignment assignment, P p)
- Overrides:
visitAssignmentin classJavaIsoVisitor<P>
-
visitAssignmentOperation
public J.AssignmentOperation visitAssignmentOperation(J.AssignmentOperation assignOp, P p)
- Overrides:
visitAssignmentOperationin classJavaIsoVisitor<P>
-
visitVariable
public J.VariableDeclarations.NamedVariable visitVariable(J.VariableDeclarations.NamedVariable variable, P p)
- Overrides:
visitVariablein classJavaIsoVisitor<P>
-
visitBinary
public J.Binary visitBinary(J.Binary binary, P p)
- Overrides:
visitBinaryin classJavaIsoVisitor<P>
-
visitUnary
public J.Unary visitUnary(J.Unary unary, P p)
- Overrides:
visitUnaryin classJavaIsoVisitor<P>
-
visitLambda
public J.Lambda visitLambda(J.Lambda lambda, P p)
- Overrides:
visitLambdain classJavaIsoVisitor<P>
-
visitMemberReference
public J.MemberReference visitMemberReference(J.MemberReference memberRef, P p)
- Overrides:
visitMemberReferencein classJavaIsoVisitor<P>
-
visitNewArray
public J.NewArray visitNewArray(J.NewArray newArray, P p)
- Overrides:
visitNewArrayin classJavaIsoVisitor<P>
-
visitArrayAccess
public J.ArrayAccess visitArrayAccess(J.ArrayAccess arrayAccess, P p)
- Overrides:
visitArrayAccessin classJavaIsoVisitor<P>
-
visitParentheses
public <T extends J> J.Parentheses<T> visitParentheses(J.Parentheses<T> parens, P p)
- Overrides:
visitParenthesesin classJavaIsoVisitor<P>
-
visitTypeCast
public J.TypeCast visitTypeCast(J.TypeCast typeCast, P p)
- Overrides:
visitTypeCastin classJavaIsoVisitor<P>
-
visitParameterizedType
public J.ParameterizedType visitParameterizedType(J.ParameterizedType type, P p)
- Overrides:
visitParameterizedTypein classJavaIsoVisitor<P>
-
visitTernary
public J.Ternary visitTernary(J.Ternary ternary, P p)
- Overrides:
visitTernaryin classJavaIsoVisitor<P>
-
visitNewClass
public J.NewClass visitNewClass(J.NewClass newClass, P p)
- Overrides:
visitNewClassin classJavaIsoVisitor<P>
-
visitEnumValue
public J.EnumValue visitEnumValue(J.EnumValue _enum, P p)
- Overrides:
visitEnumValuein classJavaIsoVisitor<P>
-
visitTypeParameter
public J.TypeParameter visitTypeParameter(J.TypeParameter typeParam, P p)
- Overrides:
visitTypeParameterin classJavaIsoVisitor<P>
-
-