Package org.openrewrite.java.format
Class SpacesVisitor<P>
java.lang.Object
org.openrewrite.TreeVisitor<org.openrewrite.java.tree.J,P>
org.openrewrite.java.JavaVisitor<P>
org.openrewrite.java.JavaIsoVisitor<P>
org.openrewrite.java.format.SpacesVisitor<P>
-
Field Summary
Fields inherited from class org.openrewrite.java.JavaVisitor
javadocVisitor
-
Constructor Summary
ConstructorsConstructorDescriptionSpacesVisitor
(SpacesStyle style, @Nullable EmptyForInitializerPadStyle emptyForInitializerPadStyle, @Nullable EmptyForIteratorPadStyle emptyForIteratorPadStyle) SpacesVisitor
(SpacesStyle style, @Nullable EmptyForInitializerPadStyle emptyForInitializerPadStyle, @Nullable EmptyForIteratorPadStyle emptyForIteratorPadStyle, @Nullable org.openrewrite.Tree stopAfter) -
Method Summary
Modifier and TypeMethodDescriptionboolean
isAcceptable
(org.openrewrite.SourceFile sourceFile, P p) @Nullable org.openrewrite.java.tree.J
@Nullable org.openrewrite.java.tree.J
org.openrewrite.java.tree.J.Annotation
visitAnnotation
(org.openrewrite.java.tree.J.Annotation annotation, P p) org.openrewrite.java.tree.J.ArrayAccess
visitArrayAccess
(org.openrewrite.java.tree.J.ArrayAccess arrayAccess, P p) org.openrewrite.java.tree.J.Assignment
visitAssignment
(org.openrewrite.java.tree.J.Assignment assignment, P p) org.openrewrite.java.tree.J.AssignmentOperation
visitAssignmentOperation
(org.openrewrite.java.tree.J.AssignmentOperation assignOp, P p) org.openrewrite.java.tree.J.Binary
visitBinary
(org.openrewrite.java.tree.J.Binary binary, P p) org.openrewrite.java.tree.J.Block
visitBlock
(org.openrewrite.java.tree.J.Block block, P p) org.openrewrite.java.tree.J.Try.Catch
visitCatch
(org.openrewrite.java.tree.J.Try.Catch _catch, P p) org.openrewrite.java.tree.J.ClassDeclaration
visitClassDeclaration
(org.openrewrite.java.tree.J.ClassDeclaration classDecl, P p) org.openrewrite.java.tree.J.DoWhileLoop
visitDoWhileLoop
(org.openrewrite.java.tree.J.DoWhileLoop doWhileLoop, P p) org.openrewrite.java.tree.J.If.Else
org.openrewrite.java.tree.J.EnumValue
visitEnumValue
(org.openrewrite.java.tree.J.EnumValue _enum, P p) org.openrewrite.java.tree.J.ForEachLoop
visitForEachLoop
(org.openrewrite.java.tree.J.ForEachLoop forLoop, P p) org.openrewrite.java.tree.J.ForLoop
visitForLoop
(org.openrewrite.java.tree.J.ForLoop forLoop, P p) org.openrewrite.java.tree.J.If
org.openrewrite.java.tree.J.Lambda
visitLambda
(org.openrewrite.java.tree.J.Lambda lambda, P p) org.openrewrite.java.tree.J.MemberReference
visitMemberReference
(org.openrewrite.java.tree.J.MemberReference memberRef, P p) org.openrewrite.java.tree.J.MethodDeclaration
visitMethodDeclaration
(org.openrewrite.java.tree.J.MethodDeclaration method, P p) org.openrewrite.java.tree.J.MethodInvocation
visitMethodInvocation
(org.openrewrite.java.tree.J.MethodInvocation method, P p) org.openrewrite.java.tree.J.MultiCatch
visitMultiCatch
(org.openrewrite.java.tree.J.MultiCatch multiCatch, P p) org.openrewrite.java.tree.J.NewArray
visitNewArray
(org.openrewrite.java.tree.J.NewArray newArray, P p) org.openrewrite.java.tree.J.NewClass
visitNewClass
(org.openrewrite.java.tree.J.NewClass newClass, P p) org.openrewrite.java.tree.J.ParameterizedType
visitParameterizedType
(org.openrewrite.java.tree.J.ParameterizedType type, P p) <T extends org.openrewrite.java.tree.J>
org.openrewrite.java.tree.J.Parentheses<T>visitParentheses
(org.openrewrite.java.tree.J.Parentheses<T> parens, P p) org.openrewrite.java.tree.J.Switch
visitSwitch
(org.openrewrite.java.tree.J.Switch _switch, P p) org.openrewrite.java.tree.J.Synchronized
visitSynchronized
(org.openrewrite.java.tree.J.Synchronized sync, P p) org.openrewrite.java.tree.J.Ternary
visitTernary
(org.openrewrite.java.tree.J.Ternary ternary, P p) org.openrewrite.java.tree.J.Try
org.openrewrite.java.tree.J.TypeCast
visitTypeCast
(org.openrewrite.java.tree.J.TypeCast typeCast, P p) org.openrewrite.java.tree.J.TypeParameter
visitTypeParameter
(org.openrewrite.java.tree.J.TypeParameter typeParam, P p) org.openrewrite.java.tree.J.Unary
visitUnary
(org.openrewrite.java.tree.J.Unary unary, P p) org.openrewrite.java.tree.J.VariableDeclarations.NamedVariable
visitVariable
(org.openrewrite.java.tree.J.VariableDeclarations.NamedVariable variable, P p) org.openrewrite.java.tree.J.VariableDeclarations
visitVariableDeclarations
(org.openrewrite.java.tree.J.VariableDeclarations multiVariable, P p) org.openrewrite.java.tree.J.WhileLoop
visitWhileLoop
(org.openrewrite.java.tree.J.WhileLoop whileLoop, P p) Methods inherited from class org.openrewrite.java.JavaIsoVisitor
visitAnnotatedType, visitArrayDimension, visitArrayType, visitAssert, visitBreak, visitCase, visitCompilationUnit, visitContinue, visitControlParentheses, visitDeconstructionPattern, visitEmpty, visitEnumValueSet, visitErroneous, visitExpression, visitFieldAccess, visitForControl, visitForEachControl, visitIdentifier, visitImport, visitInstanceOf, visitIntersectionType, visitLabel, visitLiteral, visitModifier, visitNullableType, visitPackage, visitPrimitive, visitReturn, visitStatement, visitSwitchExpression, visitThrow, visitTryResource, visitUnknown, visitUnknownSource, visitWildcard, visitYield
Methods inherited from class org.openrewrite.java.JavaVisitor
autoFormat, autoFormat, autoFormat, getJavadocVisitor, getLanguage, isInSameNameScope, isInSameNameScope, maybeAddImport, maybeAddImport, maybeAddImport, maybeAddImport, maybeAddImport, maybeAddImport, maybeAutoFormat, maybeAutoFormat, maybeAutoFormat, maybeRemoveImport, maybeRemoveImport, service, visitContainer, visitLeftPadded, visitParenthesizedTypeTree, visitRightPadded, visitSpace, visitType, visitTypeName
Methods inherited from class org.openrewrite.TreeVisitor
adapt, collect, collect, defaultValue, doAfterVisit, getAfterVisit, getCursor, isAdaptableTo, noop, preVisit, reduce, reduce, reduce, setCursor, stopAfterPreVisit, updateCursor, visit, visit, visitAndCast, visitAndCast, visitMarker, visitMarkers, visitNonNull, visitNonNull, visitorTreeType
-
Constructor Details
-
SpacesVisitor
public SpacesVisitor(SpacesStyle style, @Nullable EmptyForInitializerPadStyle emptyForInitializerPadStyle, @Nullable EmptyForIteratorPadStyle emptyForIteratorPadStyle) -
SpacesVisitor
public SpacesVisitor(SpacesStyle style, @Nullable EmptyForInitializerPadStyle emptyForInitializerPadStyle, @Nullable EmptyForIteratorPadStyle emptyForIteratorPadStyle, @Nullable org.openrewrite.Tree stopAfter)
-
-
Method Details
-
isAcceptable
- Overrides:
isAcceptable
in classJavaVisitor<P>
-
visitClassDeclaration
public org.openrewrite.java.tree.J.ClassDeclaration visitClassDeclaration(org.openrewrite.java.tree.J.ClassDeclaration classDecl, P p) - Overrides:
visitClassDeclaration
in classJavaIsoVisitor<P>
-
visitBlock
- Overrides:
visitBlock
in classJavaIsoVisitor<P>
-
visitMethodDeclaration
public org.openrewrite.java.tree.J.MethodDeclaration visitMethodDeclaration(org.openrewrite.java.tree.J.MethodDeclaration method, P p) - Overrides:
visitMethodDeclaration
in classJavaIsoVisitor<P>
-
visitMethodInvocation
public org.openrewrite.java.tree.J.MethodInvocation visitMethodInvocation(org.openrewrite.java.tree.J.MethodInvocation method, P p) - Overrides:
visitMethodInvocation
in classJavaIsoVisitor<P>
-
visitMultiCatch
public org.openrewrite.java.tree.J.MultiCatch visitMultiCatch(org.openrewrite.java.tree.J.MultiCatch multiCatch, P p) - Overrides:
visitMultiCatch
in classJavaIsoVisitor<P>
-
visitIf
- Overrides:
visitIf
in classJavaIsoVisitor<P>
-
visitElse
public org.openrewrite.java.tree.J.If.Else visitElse(org.openrewrite.java.tree.J.If.Else else_, P p) - Overrides:
visitElse
in classJavaIsoVisitor<P>
-
visitForLoop
public org.openrewrite.java.tree.J.ForLoop visitForLoop(org.openrewrite.java.tree.J.ForLoop forLoop, P p) - Overrides:
visitForLoop
in classJavaIsoVisitor<P>
-
visitForEachLoop
public org.openrewrite.java.tree.J.ForEachLoop visitForEachLoop(org.openrewrite.java.tree.J.ForEachLoop forLoop, P p) - Overrides:
visitForEachLoop
in classJavaIsoVisitor<P>
-
visitWhileLoop
public org.openrewrite.java.tree.J.WhileLoop visitWhileLoop(org.openrewrite.java.tree.J.WhileLoop whileLoop, P p) - Overrides:
visitWhileLoop
in classJavaIsoVisitor<P>
-
visitDoWhileLoop
public org.openrewrite.java.tree.J.DoWhileLoop visitDoWhileLoop(org.openrewrite.java.tree.J.DoWhileLoop doWhileLoop, P p) - Overrides:
visitDoWhileLoop
in classJavaIsoVisitor<P>
-
visitSwitch
public org.openrewrite.java.tree.J.Switch visitSwitch(org.openrewrite.java.tree.J.Switch _switch, P p) - Overrides:
visitSwitch
in classJavaIsoVisitor<P>
-
visitTry
- Overrides:
visitTry
in classJavaIsoVisitor<P>
-
visitCatch
public org.openrewrite.java.tree.J.Try.Catch visitCatch(org.openrewrite.java.tree.J.Try.Catch _catch, P p) - Overrides:
visitCatch
in classJavaIsoVisitor<P>
-
visitSynchronized
public org.openrewrite.java.tree.J.Synchronized visitSynchronized(org.openrewrite.java.tree.J.Synchronized sync, P p) - Overrides:
visitSynchronized
in classJavaIsoVisitor<P>
-
visitAnnotation
public org.openrewrite.java.tree.J.Annotation visitAnnotation(org.openrewrite.java.tree.J.Annotation annotation, P p) - Overrides:
visitAnnotation
in classJavaIsoVisitor<P>
-
visitAssignment
public org.openrewrite.java.tree.J.Assignment visitAssignment(org.openrewrite.java.tree.J.Assignment assignment, P p) - Overrides:
visitAssignment
in classJavaIsoVisitor<P>
-
visitAssignmentOperation
public org.openrewrite.java.tree.J.AssignmentOperation visitAssignmentOperation(org.openrewrite.java.tree.J.AssignmentOperation assignOp, P p) - Overrides:
visitAssignmentOperation
in classJavaIsoVisitor<P>
-
visitVariableDeclarations
public org.openrewrite.java.tree.J.VariableDeclarations visitVariableDeclarations(org.openrewrite.java.tree.J.VariableDeclarations multiVariable, P p) - Overrides:
visitVariableDeclarations
in classJavaIsoVisitor<P>
-
visitVariable
public org.openrewrite.java.tree.J.VariableDeclarations.NamedVariable visitVariable(org.openrewrite.java.tree.J.VariableDeclarations.NamedVariable variable, P p) - Overrides:
visitVariable
in classJavaIsoVisitor<P>
-
visitBinary
public org.openrewrite.java.tree.J.Binary visitBinary(org.openrewrite.java.tree.J.Binary binary, P p) - Overrides:
visitBinary
in classJavaIsoVisitor<P>
-
visitUnary
- Overrides:
visitUnary
in classJavaIsoVisitor<P>
-
visitLambda
public org.openrewrite.java.tree.J.Lambda visitLambda(org.openrewrite.java.tree.J.Lambda lambda, P p) - Overrides:
visitLambda
in classJavaIsoVisitor<P>
-
visitMemberReference
public org.openrewrite.java.tree.J.MemberReference visitMemberReference(org.openrewrite.java.tree.J.MemberReference memberRef, P p) - Overrides:
visitMemberReference
in classJavaIsoVisitor<P>
-
visitNewArray
public org.openrewrite.java.tree.J.NewArray visitNewArray(org.openrewrite.java.tree.J.NewArray newArray, P p) - Overrides:
visitNewArray
in classJavaIsoVisitor<P>
-
visitArrayAccess
public org.openrewrite.java.tree.J.ArrayAccess visitArrayAccess(org.openrewrite.java.tree.J.ArrayAccess arrayAccess, P p) - Overrides:
visitArrayAccess
in classJavaIsoVisitor<P>
-
visitParentheses
public <T extends org.openrewrite.java.tree.J> org.openrewrite.java.tree.J.Parentheses<T> visitParentheses(org.openrewrite.java.tree.J.Parentheses<T> parens, P p) - Overrides:
visitParentheses
in classJavaIsoVisitor<P>
-
visitTypeCast
public org.openrewrite.java.tree.J.TypeCast visitTypeCast(org.openrewrite.java.tree.J.TypeCast typeCast, P p) - Overrides:
visitTypeCast
in classJavaIsoVisitor<P>
-
visitParameterizedType
public org.openrewrite.java.tree.J.ParameterizedType visitParameterizedType(org.openrewrite.java.tree.J.ParameterizedType type, P p) - Overrides:
visitParameterizedType
in classJavaIsoVisitor<P>
-
visitTernary
public org.openrewrite.java.tree.J.Ternary visitTernary(org.openrewrite.java.tree.J.Ternary ternary, P p) - Overrides:
visitTernary
in classJavaIsoVisitor<P>
-
visitNewClass
public org.openrewrite.java.tree.J.NewClass visitNewClass(org.openrewrite.java.tree.J.NewClass newClass, P p) - Overrides:
visitNewClass
in classJavaIsoVisitor<P>
-
visitEnumValue
public org.openrewrite.java.tree.J.EnumValue visitEnumValue(org.openrewrite.java.tree.J.EnumValue _enum, P p) - Overrides:
visitEnumValue
in classJavaIsoVisitor<P>
-
visitTypeParameter
public org.openrewrite.java.tree.J.TypeParameter visitTypeParameter(org.openrewrite.java.tree.J.TypeParameter typeParam, P p) - Overrides:
visitTypeParameter
in classJavaIsoVisitor<P>
-
postVisit
- Overrides:
postVisit
in classorg.openrewrite.TreeVisitor<org.openrewrite.java.tree.J,
P>
-
visit
- Overrides:
visit
in classorg.openrewrite.TreeVisitor<org.openrewrite.java.tree.J,
P>
-