Class JodaTimeVisitor

java.lang.Object
org.openrewrite.TreeVisitor<org.openrewrite.java.tree.J,P>
org.openrewrite.java.JavaVisitor<org.openrewrite.ExecutionContext>
org.openrewrite.java.migrate.joda.JodaTimeVisitor

public class JodaTimeVisitor extends org.openrewrite.java.JavaVisitor<org.openrewrite.ExecutionContext>
  • Field Summary

    Fields inherited from class org.openrewrite.java.JavaVisitor

    javadocVisitor
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    @NonNull org.openrewrite.java.tree.J
    visitCompilationUnit(org.openrewrite.java.tree.J.CompilationUnit cu, @NonNull org.openrewrite.ExecutionContext ctx)
     
    @NonNull org.openrewrite.java.tree.J
    visitFieldAccess(org.openrewrite.java.tree.J.FieldAccess fieldAccess, @NonNull org.openrewrite.ExecutionContext ctx)
     
    @NonNull org.openrewrite.java.tree.J
    visitMethodInvocation(org.openrewrite.java.tree.J.MethodInvocation method, @NonNull org.openrewrite.ExecutionContext ctx)
     
    @NonNull org.openrewrite.java.tree.J
    visitNewClass(org.openrewrite.java.tree.J.NewClass newClass, @NonNull org.openrewrite.ExecutionContext ctx)
     
    @NonNull org.openrewrite.java.tree.J
    visitVariable(org.openrewrite.java.tree.J.VariableDeclarations.NamedVariable variable, @NonNull org.openrewrite.ExecutionContext ctx)
     

    Methods 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, visitAssignment, visitAssignmentOperation, visitBinary, visitBlock, visitBreak, visitCase, visitCatch, visitClassDeclaration, visitContainer, visitContinue, visitControlParentheses, visitDoWhileLoop, visitElse, visitEmpty, visitEnumValue, visitEnumValueSet, visitExpression, visitForControl, visitForEachControl, visitForEachLoop, visitForLoop, visitIdentifier, 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, visitVariableDeclarations, visitWhileLoop, visitWildcard, visitYield

    Methods inherited from class org.openrewrite.TreeVisitor

    adapt, collect, collect, defaultValue, doAfterVisit, getAfterVisit, getCursor, isAdaptableTo, noop, postVisit, preVisit, reduce, reduce, reduce, setCursor, stopAfterPreVisit, updateCursor, visit, visit, visit, visitAndCast, visitAndCast, visitMarker, visitMarkers, visitNonNull, visitNonNull, visitorTreeType

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • 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:
      visitCompilationUnit in class org.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:
      visitVariable in class org.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:
      visitNewClass in class org.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:
      visitMethodInvocation in class org.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:
      visitFieldAccess in class org.openrewrite.java.JavaVisitor<org.openrewrite.ExecutionContext>