Class JodaTimeVisitor
java.lang.Object
org.openrewrite.TreeVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
org.openrewrite.java.JavaVisitor<org.openrewrite.ExecutionContext>
org.openrewrite.java.migrate.joda.ScopeAwareVisitor
org.openrewrite.java.migrate.joda.JodaTimeVisitor
-
Nested Class Summary
Nested classes/interfaces inherited from class org.openrewrite.java.migrate.joda.ScopeAwareVisitor
ScopeAwareVisitor.VariablesInScope -
Field Summary
Fields inherited from class org.openrewrite.java.migrate.joda.ScopeAwareVisitor
scopesFields inherited from class org.openrewrite.java.JavaVisitor
javadocVisitor -
Constructor Summary
ConstructorsConstructorDescriptionJodaTimeVisitor(Set<org.openrewrite.java.tree.J.VariableDeclarations.NamedVariable> unsafeVars) JodaTimeVisitor(Set<org.openrewrite.java.tree.J.VariableDeclarations.NamedVariable> unsafeVars, LinkedList<ScopeAwareVisitor.VariablesInScope> scopes) -
Method Summary
Modifier and TypeMethodDescription@NonNull org.openrewrite.java.tree.JvisitAssignment(org.openrewrite.java.tree.J.Assignment assignment, @NonNull org.openrewrite.ExecutionContext ctx) @NonNull org.openrewrite.java.tree.JvisitCompilationUnit(org.openrewrite.java.tree.J.CompilationUnit cu, @NonNull org.openrewrite.ExecutionContext ctx) @NonNull org.openrewrite.java.tree.JvisitFieldAccess(org.openrewrite.java.tree.J.FieldAccess fieldAccess, @NonNull org.openrewrite.ExecutionContext ctx) @NonNull org.openrewrite.java.tree.JvisitIdentifier(org.openrewrite.java.tree.J.Identifier ident, @NonNull org.openrewrite.ExecutionContext ctx) @NonNull org.openrewrite.java.tree.JvisitMethodInvocation(org.openrewrite.java.tree.J.MethodInvocation method, @NonNull org.openrewrite.ExecutionContext ctx) @NonNull org.openrewrite.java.tree.JvisitNewClass(org.openrewrite.java.tree.J.NewClass newClass, @NonNull org.openrewrite.ExecutionContext ctx) @NonNull org.openrewrite.java.tree.JvisitVariable(org.openrewrite.java.tree.J.VariableDeclarations.NamedVariable variable, @NonNull org.openrewrite.ExecutionContext ctx) @NonNull org.openrewrite.java.tree.JvisitVariableDeclarations(org.openrewrite.java.tree.J.VariableDeclarations multiVariable, @NonNull org.openrewrite.ExecutionContext ctx) Methods inherited from class org.openrewrite.java.migrate.joda.ScopeAwareVisitor
postVisit, preVisitMethods inherited from class org.openrewrite.java.JavaVisitor
autoFormat, autoFormat, autoFormat, getJavadocVisitor, getLanguage, isAcceptable, isInSameNameScope, isInSameNameScope, maybeAddImport, maybeAddImport, maybeAddImport, maybeAddImport, maybeAddImport, maybeAddImport, maybeAutoFormat, maybeAutoFormat, maybeAutoFormat, maybeRemoveImport, maybeRemoveImport, service, visitAnnotatedType, visitAnnotation, visitArrayAccess, visitArrayDimension, visitArrayType, visitAssert, visitAssignmentOperation, visitBinary, visitBlock, visitBreak, visitCase, visitCatch, visitClassDeclaration, visitContainer, visitContinue, visitControlParentheses, visitDoWhileLoop, visitElse, visitEmpty, visitEnumValue, visitEnumValueSet, visitExpression, visitForControl, visitForEachControl, visitForEachLoop, visitForLoop, visitIf, visitImport, visitInstanceOf, visitIntersectionType, visitLabel, visitLambda, visitLeftPadded, visitLiteral, visitMemberReference, visitMethodDeclaration, visitModifier, visitMultiCatch, visitNewArray, visitNullableType, visitPackage, visitParameterizedType, visitParentheses, visitParenthesizedTypeTree, visitPrimitive, visitReturn, visitRightPadded, visitSpace, visitStatement, visitSwitch, visitSwitchExpression, visitSynchronized, visitTernary, visitThrow, visitTry, visitTryResource, visitType, visitTypeCast, visitTypeName, visitTypeParameter, visitUnary, visitUnknown, visitUnknownSource, visitWhileLoop, visitWildcard, visitYieldMethods inherited from class org.openrewrite.TreeVisitor
adapt, collect, collect, defaultValue, doAfterVisit, getAfterVisit, getCursor, isAdaptableTo, noop, reduce, reduce, reduce, setCursor, stopAfterPreVisit, updateCursor, visit, visit, visit, visitAndCast, visitAndCast, visitMarker, visitMarkers, visitNonNull, visitNonNull, visitorTreeType
-
Constructor Details
-
JodaTimeVisitor
public JodaTimeVisitor(Set<org.openrewrite.java.tree.J.VariableDeclarations.NamedVariable> unsafeVars, LinkedList<ScopeAwareVisitor.VariablesInScope> scopes) -
JodaTimeVisitor
public JodaTimeVisitor(Set<org.openrewrite.java.tree.J.VariableDeclarations.NamedVariable> unsafeVars) -
JodaTimeVisitor
public JodaTimeVisitor()
-
-
Method Details
-
visitCompilationUnit
@NonNull public @NonNull org.openrewrite.java.tree.J visitCompilationUnit(@NonNull org.openrewrite.java.tree.J.CompilationUnit cu, @NonNull @NonNull org.openrewrite.ExecutionContext ctx) - Overrides:
visitCompilationUnitin classorg.openrewrite.java.JavaVisitor<org.openrewrite.ExecutionContext>
-
visitVariableDeclarations
@NonNull public @NonNull org.openrewrite.java.tree.J visitVariableDeclarations(@NonNull org.openrewrite.java.tree.J.VariableDeclarations multiVariable, @NonNull @NonNull org.openrewrite.ExecutionContext ctx) - Overrides:
visitVariableDeclarationsin classorg.openrewrite.java.JavaVisitor<org.openrewrite.ExecutionContext>
-
visitVariable
@NonNull public @NonNull org.openrewrite.java.tree.J visitVariable(@NonNull org.openrewrite.java.tree.J.VariableDeclarations.NamedVariable variable, @NonNull @NonNull org.openrewrite.ExecutionContext ctx) - Overrides:
visitVariablein classorg.openrewrite.java.JavaVisitor<org.openrewrite.ExecutionContext>
-
visitAssignment
@NonNull public @NonNull org.openrewrite.java.tree.J visitAssignment(@NonNull org.openrewrite.java.tree.J.Assignment assignment, @NonNull @NonNull org.openrewrite.ExecutionContext ctx) - Overrides:
visitAssignmentin classorg.openrewrite.java.JavaVisitor<org.openrewrite.ExecutionContext>
-
visitNewClass
@NonNull public @NonNull org.openrewrite.java.tree.J visitNewClass(@NonNull org.openrewrite.java.tree.J.NewClass newClass, @NonNull @NonNull org.openrewrite.ExecutionContext ctx) - Overrides:
visitNewClassin classorg.openrewrite.java.JavaVisitor<org.openrewrite.ExecutionContext>
-
visitMethodInvocation
@NonNull public @NonNull org.openrewrite.java.tree.J visitMethodInvocation(@NonNull org.openrewrite.java.tree.J.MethodInvocation method, @NonNull @NonNull org.openrewrite.ExecutionContext ctx) - Overrides:
visitMethodInvocationin classorg.openrewrite.java.JavaVisitor<org.openrewrite.ExecutionContext>
-
visitFieldAccess
@NonNull public @NonNull org.openrewrite.java.tree.J visitFieldAccess(@NonNull org.openrewrite.java.tree.J.FieldAccess fieldAccess, @NonNull @NonNull org.openrewrite.ExecutionContext ctx) - Overrides:
visitFieldAccessin classorg.openrewrite.java.JavaVisitor<org.openrewrite.ExecutionContext>
-
visitIdentifier
@NonNull public @NonNull org.openrewrite.java.tree.J visitIdentifier(@NonNull org.openrewrite.java.tree.J.Identifier ident, @NonNull @NonNull org.openrewrite.ExecutionContext ctx) - Overrides:
visitIdentifierin classorg.openrewrite.java.JavaVisitor<org.openrewrite.ExecutionContext>
-