Class JavaScriptIsoVisitor<P>

java.lang.Object
org.openrewrite.TreeVisitor<org.openrewrite.java.tree.J,P>
org.openrewrite.java.JavaVisitor<P>
org.openrewrite.javascript.JavaScriptVisitor<P>
org.openrewrite.javascript.JavaScriptIsoVisitor<P>
Direct Known Subclasses:
JavaScriptValidator

public class JavaScriptIsoVisitor<P> extends JavaScriptVisitor<P>
  • Field Summary

    Fields inherited from class org.openrewrite.java.JavaVisitor

    javadocVisitor
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.openrewrite.javascript.tree.JS.Alias
    visitAlias(org.openrewrite.javascript.tree.JS.Alias alias, P p)
     
    org.openrewrite.java.tree.J.AnnotatedType
    visitAnnotatedType(org.openrewrite.java.tree.J.AnnotatedType annotatedType, P p)
     
    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.javascript.tree.JS.ArrayBindingPattern
    visitArrayBindingPattern(org.openrewrite.javascript.tree.JS.ArrayBindingPattern arrayBindingPattern, P p)
     
    org.openrewrite.java.tree.J.ArrayDimension
    visitArrayDimension(org.openrewrite.java.tree.J.ArrayDimension arrayDimension, P p)
     
    org.openrewrite.java.tree.J.ArrayType
    visitArrayType(org.openrewrite.java.tree.J.ArrayType arrayType, P p)
     
    org.openrewrite.javascript.tree.JS.ArrowFunction
    visitArrowFunction(org.openrewrite.javascript.tree.JS.ArrowFunction arrowFunction, P p)
     
    org.openrewrite.javascript.tree.JS.As
    visitAs(org.openrewrite.javascript.tree.JS.As as_, P p)
     
    org.openrewrite.java.tree.J.Assert
    visitAssert(org.openrewrite.java.tree.J.Assert _assert, 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.javascript.tree.JS.AssignmentOperation
    visitAssignmentOperationExtensions(org.openrewrite.javascript.tree.JS.AssignmentOperation assignOp, P p)
     
    org.openrewrite.javascript.tree.JS.Await
    visitAwait(org.openrewrite.javascript.tree.JS.Await await, P p)
     
    org.openrewrite.java.tree.J.Binary
    visitBinary(org.openrewrite.java.tree.J.Binary binary, P p)
     
    org.openrewrite.javascript.tree.JS.Binary
    visitBinaryExtensions(org.openrewrite.javascript.tree.JS.Binary binary, P p)
     
    org.openrewrite.javascript.tree.JS.BindingElement
    visitBindingElement(org.openrewrite.javascript.tree.JS.BindingElement binding, P p)
     
    org.openrewrite.java.tree.J.Block
    visitBlock(org.openrewrite.java.tree.J.Block block, P p)
     
    org.openrewrite.java.tree.J.Break
    visitBreak(org.openrewrite.java.tree.J.Break breakStatement, P p)
     
    org.openrewrite.java.tree.J.Case
    visitCase(org.openrewrite.java.tree.J.Case _case, 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.CompilationUnit
    visitCompilationUnit(org.openrewrite.java.tree.J.CompilationUnit cu, P p)
     
    org.openrewrite.javascript.tree.JS.ComputedPropertyMethodDeclaration
    visitComputedPropertyMethodDeclaration(org.openrewrite.javascript.tree.JS.ComputedPropertyMethodDeclaration method, P p)
     
    org.openrewrite.javascript.tree.JS.ComputedPropertyName
    visitComputedPropertyName(org.openrewrite.javascript.tree.JS.ComputedPropertyName computedPropertyName, P p)
     
    org.openrewrite.javascript.tree.JS.ConditionalType
    visitConditionalType(org.openrewrite.javascript.tree.JS.ConditionalType conditionalType, P p)
     
    org.openrewrite.java.tree.J.Continue
    visitContinue(org.openrewrite.java.tree.J.Continue continueStatement, P p)
     
    <T extends org.openrewrite.java.tree.J>
    org.openrewrite.java.tree.J.ControlParentheses<T>
    visitControlParentheses(org.openrewrite.java.tree.J.ControlParentheses<T> controlParens, P p)
     
    org.openrewrite.java.tree.J.DeconstructionPattern
    visitDeconstructionPattern(org.openrewrite.java.tree.J.DeconstructionPattern deconstructionPattern, P p)
     
    org.openrewrite.javascript.tree.JS.Delete
    visitDelete(org.openrewrite.javascript.tree.JS.Delete delete, 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
    visitElse(org.openrewrite.java.tree.J.If.Else else_, P p)
     
    org.openrewrite.java.tree.J.Empty
    visitEmpty(org.openrewrite.java.tree.J.Empty empty, P p)
     
    org.openrewrite.java.tree.J.EnumValue
    visitEnumValue(org.openrewrite.java.tree.J.EnumValue _enum, P p)
     
    org.openrewrite.java.tree.J.EnumValueSet
    visitEnumValueSet(org.openrewrite.java.tree.J.EnumValueSet enums, P p)
     
    org.openrewrite.java.tree.J.Erroneous
    visitErroneous(org.openrewrite.java.tree.J.Erroneous erroneous, P p)
     
    org.openrewrite.javascript.tree.JS.ExportAssignment
    visitExportAssignment(org.openrewrite.javascript.tree.JS.ExportAssignment exportAssignment, P p)
     
    org.openrewrite.javascript.tree.JS.ExportDeclaration
    visitExportDeclaration(org.openrewrite.javascript.tree.JS.ExportDeclaration exportDeclaration, P p)
     
    org.openrewrite.javascript.tree.JS.ExportSpecifier
    visitExportSpecifier(org.openrewrite.javascript.tree.JS.ExportSpecifier exportSpecifier, P p)
     
    org.openrewrite.java.tree.Expression
    visitExpression(org.openrewrite.java.tree.Expression expression, P p)
     
    org.openrewrite.javascript.tree.JS.ExpressionStatement
    visitExpressionStatement(org.openrewrite.javascript.tree.JS.ExpressionStatement statement, P p)
     
    org.openrewrite.javascript.tree.JS.ExpressionWithTypeArguments
    visitExpressionWithTypeArguments(org.openrewrite.javascript.tree.JS.ExpressionWithTypeArguments expressionWithTypeArguments, P p)
     
    org.openrewrite.java.tree.J.FieldAccess
    visitFieldAccess(org.openrewrite.java.tree.J.FieldAccess fieldAccess, P p)
     
    org.openrewrite.java.tree.J.ForLoop.Control
    visitForControl(org.openrewrite.java.tree.J.ForLoop.Control control, P p)
     
    org.openrewrite.java.tree.J.ForEachLoop.Control
    visitForEachControl(org.openrewrite.java.tree.J.ForEachLoop.Control control, P p)
     
    org.openrewrite.java.tree.J.ForEachLoop
    visitForEachLoop(org.openrewrite.java.tree.J.ForEachLoop forLoop, P p)
     
    org.openrewrite.javascript.tree.JS.ForInLoop
    visitForInLoop(org.openrewrite.javascript.tree.JS.ForInLoop forInLoop, P p)
     
    org.openrewrite.java.tree.J.ForLoop
    visitForLoop(org.openrewrite.java.tree.J.ForLoop forLoop, P p)
     
    org.openrewrite.javascript.tree.JS.ForOfLoop
    visitForOfLoop(org.openrewrite.javascript.tree.JS.ForOfLoop forOfLoop, P p)
     
    org.openrewrite.javascript.tree.JS.FunctionCall
    visitFunctionCall(org.openrewrite.javascript.tree.JS.FunctionCall functionCall, P p)
     
    org.openrewrite.javascript.tree.JS.FunctionType
    visitFunctionType(org.openrewrite.javascript.tree.JS.FunctionType functionType, P p)
     
    org.openrewrite.java.tree.J.Identifier
    visitIdentifier(org.openrewrite.java.tree.J.Identifier identifier, P p)
     
    org.openrewrite.java.tree.J.If
    visitIf(org.openrewrite.java.tree.J.If iff, P p)
     
    org.openrewrite.java.tree.J.Import
    visitImport(org.openrewrite.java.tree.J.Import _import, P p)
     
    org.openrewrite.javascript.tree.JS.ImportAttribute
    visitImportAttribute(org.openrewrite.javascript.tree.JS.ImportAttribute importAttribute, P p)
     
    org.openrewrite.javascript.tree.JS.ImportAttributes
    visitImportAttributes(org.openrewrite.javascript.tree.JS.ImportAttributes importAttributes, P p)
     
    org.openrewrite.javascript.tree.JS.ImportClause
    visitImportClause(org.openrewrite.javascript.tree.JS.ImportClause importClause, P p)
     
    org.openrewrite.javascript.tree.JS.Import
    visitImportDeclaration(org.openrewrite.javascript.tree.JS.Import anImport, P p)
     
    org.openrewrite.javascript.tree.JS.ImportSpecifier
    visitImportSpecifier(org.openrewrite.javascript.tree.JS.ImportSpecifier importSpecifier, P p)
     
    org.openrewrite.javascript.tree.JS.ImportType
    visitImportType(org.openrewrite.javascript.tree.JS.ImportType importType, P p)
     
    org.openrewrite.javascript.tree.JS.ImportTypeAttributes
    visitImportTypeAttributes(org.openrewrite.javascript.tree.JS.ImportTypeAttributes importTypeAttributes, P p)
     
    org.openrewrite.javascript.tree.JS.IndexedAccessType
    visitIndexedAccessType(org.openrewrite.javascript.tree.JS.IndexedAccessType indexedAccessType, P p)
     
    org.openrewrite.javascript.tree.JS.IndexedAccessType.IndexType
    visitIndexedAccessTypeIndexType(org.openrewrite.javascript.tree.JS.IndexedAccessType.IndexType indexedAccessTypeIndexType, P p)
     
    org.openrewrite.javascript.tree.JS.IndexSignatureDeclaration
    visitIndexSignatureDeclaration(org.openrewrite.javascript.tree.JS.IndexSignatureDeclaration indexSignatureDeclaration, P p)
     
    org.openrewrite.javascript.tree.JS.InferType
    visitInferType(org.openrewrite.javascript.tree.JS.InferType inferType, P p)
     
    org.openrewrite.java.tree.J.InstanceOf
    visitInstanceOf(org.openrewrite.java.tree.J.InstanceOf instanceOf, P p)
     
    org.openrewrite.javascript.tree.JS.Intersection
    visitIntersection(org.openrewrite.javascript.tree.JS.Intersection intersection, P p)
     
    org.openrewrite.java.tree.J.IntersectionType
    visitIntersectionType(org.openrewrite.java.tree.J.IntersectionType intersectionType, P p)
     
    org.openrewrite.javascript.tree.JS.CompilationUnit
    visitJsCompilationUnit(org.openrewrite.javascript.tree.JS.CompilationUnit cu, P p)
     
     
     
     
     
     
    org.openrewrite.java.tree.J.Label
    visitLabel(org.openrewrite.java.tree.J.Label label, P p)
     
    org.openrewrite.java.tree.J.Lambda
    visitLambda(org.openrewrite.java.tree.J.Lambda lambda, P p)
     
    org.openrewrite.java.tree.J.Lambda.Parameters
    visitLambdaParameters(org.openrewrite.java.tree.J.Lambda.Parameters parameters, P p)
     
    org.openrewrite.java.tree.J.Literal
    visitLiteral(org.openrewrite.java.tree.J.Literal literal, P p)
     
    org.openrewrite.javascript.tree.JS.LiteralType
    visitLiteralType(org.openrewrite.javascript.tree.JS.LiteralType literalType, P p)
     
    org.openrewrite.javascript.tree.JS.MappedType
    visitMappedType(org.openrewrite.javascript.tree.JS.MappedType mappedType, P p)
     
    org.openrewrite.javascript.tree.JS.MappedType.KeysRemapping
    visitMappedTypeKeysRemapping(org.openrewrite.javascript.tree.JS.MappedType.KeysRemapping mappedTypeKeys, P p)
     
    org.openrewrite.javascript.tree.JS.MappedType.Parameter
    visitMappedTypeParameter(org.openrewrite.javascript.tree.JS.MappedType.Parameter parameter, 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.Modifier
    visitModifier(org.openrewrite.java.tree.J.Modifier modifer, P p)
     
    org.openrewrite.java.tree.J.MultiCatch
    visitMultiCatch(org.openrewrite.java.tree.J.MultiCatch multiCatch, P p)
     
    org.openrewrite.javascript.tree.JS.NamedExports
    visitNamedExports(org.openrewrite.javascript.tree.JS.NamedExports namedExports, P p)
     
    org.openrewrite.javascript.tree.JS.NamedImports
    visitNamedImports(org.openrewrite.javascript.tree.JS.NamedImports namedImports, P p)
     
    org.openrewrite.javascript.tree.JS.NamespaceDeclaration
    visitNamespaceDeclaration(org.openrewrite.javascript.tree.JS.NamespaceDeclaration namespaceDeclaration, 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.NullableType
    visitNullableType(org.openrewrite.java.tree.J.NullableType nullableType, P p)
     
    org.openrewrite.javascript.tree.JS.ObjectBindingPattern
    visitObjectBindingPattern(org.openrewrite.javascript.tree.JS.ObjectBindingPattern objectBindingPattern, P p)
     
    org.openrewrite.java.tree.J.Package
    visitPackage(org.openrewrite.java.tree.J.Package pkg, 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.ParenthesizedTypeTree
    visitParenthesizedTypeTree(org.openrewrite.java.tree.J.ParenthesizedTypeTree parTree, P p)
     
    org.openrewrite.java.tree.J.Primitive
    visitPrimitive(org.openrewrite.java.tree.J.Primitive primitive, P p)
     
    org.openrewrite.javascript.tree.JS.PropertyAssignment
    visitPropertyAssignment(org.openrewrite.javascript.tree.JS.PropertyAssignment propertyAssignment, P p)
     
    org.openrewrite.java.tree.J.Return
    visitReturn(org.openrewrite.java.tree.J.Return _return, P p)
     
    org.openrewrite.javascript.tree.JS.SatisfiesExpression
    visitSatisfiesExpression(org.openrewrite.javascript.tree.JS.SatisfiesExpression satisfiesExpression, P p)
     
    org.openrewrite.javascript.tree.JS.ScopedVariableDeclarations
    visitScopedVariableDeclarations(org.openrewrite.javascript.tree.JS.ScopedVariableDeclarations scopedVariableDeclarations, P p)
     
    org.openrewrite.java.tree.Statement
    visitStatement(org.openrewrite.java.tree.Statement statement, P p)
     
    org.openrewrite.javascript.tree.JS.StatementExpression
    visitStatementExpression(org.openrewrite.javascript.tree.JS.StatementExpression expression, P p)
     
    org.openrewrite.java.tree.J.Switch
    visitSwitch(org.openrewrite.java.tree.J.Switch _switch, P p)
     
    org.openrewrite.java.tree.J.SwitchExpression
    visitSwitchExpression(org.openrewrite.java.tree.J.SwitchExpression _switch, P p)
     
    org.openrewrite.java.tree.J.Synchronized
    visitSynchronized(org.openrewrite.java.tree.J.Synchronized _sync, P p)
     
    org.openrewrite.javascript.tree.JS.TaggedTemplateExpression
    visitTaggedTemplateExpression(org.openrewrite.javascript.tree.JS.TaggedTemplateExpression taggedTemplateExpression, P p)
     
    org.openrewrite.javascript.tree.JS.TemplateExpression
    visitTemplateExpression(org.openrewrite.javascript.tree.JS.TemplateExpression templateExpression, P p)
     
    org.openrewrite.javascript.tree.JS.TemplateExpression.Span
    visitTemplateExpressionSpan(org.openrewrite.javascript.tree.JS.TemplateExpression.Span value, P p)
     
    org.openrewrite.java.tree.J.Ternary
    visitTernary(org.openrewrite.java.tree.J.Ternary ternary, P p)
     
    org.openrewrite.java.tree.J.Throw
    visitThrow(org.openrewrite.java.tree.J.Throw thrown, P p)
     
    org.openrewrite.java.tree.J.Try
    visitTry(org.openrewrite.java.tree.J.Try _try, P p)
     
    org.openrewrite.java.tree.J.Try.Resource
    visitTryResource(org.openrewrite.java.tree.J.Try.Resource tryResource, P p)
     
    org.openrewrite.javascript.tree.JS.Tuple
    visitTuple(org.openrewrite.javascript.tree.JS.Tuple tuple, P p)
     
    org.openrewrite.java.tree.J.TypeCast
    visitTypeCast(org.openrewrite.java.tree.J.TypeCast typeCast, P p)
     
    org.openrewrite.javascript.tree.JS.TypeDeclaration
    visitTypeDeclaration(org.openrewrite.javascript.tree.JS.TypeDeclaration typeDeclaration, P p)
     
    org.openrewrite.javascript.tree.JS.TypeInfo
    visitTypeInfo(org.openrewrite.javascript.tree.JS.TypeInfo typeInfo, P p)
     
    org.openrewrite.javascript.tree.JS.TypeLiteral
    visitTypeLiteral(org.openrewrite.javascript.tree.JS.TypeLiteral typeLiteral, P p)
     
    org.openrewrite.javascript.tree.JS.TypeOf
    visitTypeOf(org.openrewrite.javascript.tree.JS.TypeOf typeOf, P p)
     
    org.openrewrite.javascript.tree.JS.TypeOperator
    visitTypeOperator(org.openrewrite.javascript.tree.JS.TypeOperator typeOperator, P p)
     
    org.openrewrite.java.tree.J.TypeParameter
    visitTypeParameter(org.openrewrite.java.tree.J.TypeParameter typeParam, P p)
     
    org.openrewrite.java.tree.J.TypeParameters
    visitTypeParameters(org.openrewrite.java.tree.J.TypeParameters typeParameters, P p)
     
    org.openrewrite.javascript.tree.JS.TypePredicate
    visitTypePredicate(org.openrewrite.javascript.tree.JS.TypePredicate typePredicate, P p)
     
    org.openrewrite.javascript.tree.JS.TypeQuery
    visitTypeQuery(org.openrewrite.javascript.tree.JS.TypeQuery typeQuery, P p)
     
    org.openrewrite.javascript.tree.JS.TypeTreeExpression
    visitTypeTreeExpression(org.openrewrite.javascript.tree.JS.TypeTreeExpression typeTreeExpression, P p)
     
    org.openrewrite.java.tree.J.Unary
    visitUnary(org.openrewrite.java.tree.J.Unary unary, P p)
     
    org.openrewrite.javascript.tree.JS.Union
    visitUnion(org.openrewrite.javascript.tree.JS.Union union, P p)
     
    org.openrewrite.java.tree.J.Unknown
    visitUnknown(org.openrewrite.java.tree.J.Unknown unknown, P p)
     
    org.openrewrite.java.tree.J.Unknown.Source
    visitUnknownSource(org.openrewrite.java.tree.J.Unknown.Source source, 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.javascript.tree.JS.Void
    visitVoid(org.openrewrite.javascript.tree.JS.Void aVoid, P p)
     
    org.openrewrite.java.tree.J.WhileLoop
    visitWhileLoop(org.openrewrite.java.tree.J.WhileLoop whileLoop, P p)
     
    org.openrewrite.java.tree.J.Wildcard
    visitWildcard(org.openrewrite.java.tree.J.Wildcard wildcard, P p)
     
    org.openrewrite.javascript.tree.JS.WithStatement
    visitWithStatement(org.openrewrite.javascript.tree.JS.WithStatement withStatement, P p)
     
    org.openrewrite.java.tree.J.Yield
    visitYield(org.openrewrite.java.tree.J.Yield yield, P p)
     

    Methods inherited from class org.openrewrite.javascript.JavaScriptVisitor

    getLanguage, isAcceptable, visitContainer, visitLeftPadded, visitRightPadded, visitSpace

    Methods inherited from class org.openrewrite.java.JavaVisitor

    autoFormat, autoFormat, autoFormat, getJavadocVisitor, isInSameNameScope, isInSameNameScope, maybeAddImport, maybeAddImport, maybeAddImport, maybeAddImport, maybeAddImport, maybeAddImport, maybeAutoFormat, maybeAutoFormat, maybeAutoFormat, maybeRemoveImport, maybeRemoveImport, service, visitContainer, visitLeftPadded, visitRightPadded, visitSpace, visitType, visitTypeName

    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

    • JavaScriptIsoVisitor

      public JavaScriptIsoVisitor()
  • Method Details

    • visitJsCompilationUnit

      public org.openrewrite.javascript.tree.JS.CompilationUnit visitJsCompilationUnit(org.openrewrite.javascript.tree.JS.CompilationUnit cu, P p)
      Overrides:
      visitJsCompilationUnit in class JavaScriptVisitor<P>
    • visitAlias

      public org.openrewrite.javascript.tree.JS.Alias visitAlias(org.openrewrite.javascript.tree.JS.Alias alias, P p)
      Overrides:
      visitAlias in class JavaScriptVisitor<P>
    • visitArrayBindingPattern

      public org.openrewrite.javascript.tree.JS.ArrayBindingPattern visitArrayBindingPattern(org.openrewrite.javascript.tree.JS.ArrayBindingPattern arrayBindingPattern, P p)
      Overrides:
      visitArrayBindingPattern in class JavaScriptVisitor<P>
    • visitArrowFunction

      public org.openrewrite.javascript.tree.JS.ArrowFunction visitArrowFunction(org.openrewrite.javascript.tree.JS.ArrowFunction arrowFunction, P p)
      Overrides:
      visitArrowFunction in class JavaScriptVisitor<P>
    • visitAs

      public org.openrewrite.javascript.tree.JS.As visitAs(org.openrewrite.javascript.tree.JS.As as_, P p)
      Overrides:
      visitAs in class JavaScriptVisitor<P>
    • visitAssignmentOperationExtensions

      public org.openrewrite.javascript.tree.JS.AssignmentOperation visitAssignmentOperationExtensions(org.openrewrite.javascript.tree.JS.AssignmentOperation assignOp, P p)
      Overrides:
      visitAssignmentOperationExtensions in class JavaScriptVisitor<P>
    • visitAwait

      public org.openrewrite.javascript.tree.JS.Await visitAwait(org.openrewrite.javascript.tree.JS.Await await, P p)
      Overrides:
      visitAwait in class JavaScriptVisitor<P>
    • visitBindingElement

      public org.openrewrite.javascript.tree.JS.BindingElement visitBindingElement(org.openrewrite.javascript.tree.JS.BindingElement binding, P p)
      Overrides:
      visitBindingElement in class JavaScriptVisitor<P>
    • visitComputedPropertyMethodDeclaration

      public org.openrewrite.javascript.tree.JS.ComputedPropertyMethodDeclaration visitComputedPropertyMethodDeclaration(org.openrewrite.javascript.tree.JS.ComputedPropertyMethodDeclaration method, P p)
      Overrides:
      visitComputedPropertyMethodDeclaration in class JavaScriptVisitor<P>
    • visitConditionalType

      public org.openrewrite.javascript.tree.JS.ConditionalType visitConditionalType(org.openrewrite.javascript.tree.JS.ConditionalType conditionalType, P p)
      Overrides:
      visitConditionalType in class JavaScriptVisitor<P>
    • visitDelete

      public org.openrewrite.javascript.tree.JS.Delete visitDelete(org.openrewrite.javascript.tree.JS.Delete delete, P p)
      Overrides:
      visitDelete in class JavaScriptVisitor<P>
    • visitExportAssignment

      public org.openrewrite.javascript.tree.JS.ExportAssignment visitExportAssignment(org.openrewrite.javascript.tree.JS.ExportAssignment exportAssignment, P p)
      Overrides:
      visitExportAssignment in class JavaScriptVisitor<P>
    • visitExportSpecifier

      public org.openrewrite.javascript.tree.JS.ExportSpecifier visitExportSpecifier(org.openrewrite.javascript.tree.JS.ExportSpecifier exportSpecifier, P p)
      Overrides:
      visitExportSpecifier in class JavaScriptVisitor<P>
    • visitExpressionStatement

      public org.openrewrite.javascript.tree.JS.ExpressionStatement visitExpressionStatement(org.openrewrite.javascript.tree.JS.ExpressionStatement statement, P p)
      Overrides:
      visitExpressionStatement in class JavaScriptVisitor<P>
    • visitExpressionWithTypeArguments

      public org.openrewrite.javascript.tree.JS.ExpressionWithTypeArguments visitExpressionWithTypeArguments(org.openrewrite.javascript.tree.JS.ExpressionWithTypeArguments expressionWithTypeArguments, P p)
      Overrides:
      visitExpressionWithTypeArguments in class JavaScriptVisitor<P>
    • visitForInLoop

      public org.openrewrite.javascript.tree.JS.ForInLoop visitForInLoop(org.openrewrite.javascript.tree.JS.ForInLoop forInLoop, P p)
      Overrides:
      visitForInLoop in class JavaScriptVisitor<P>
    • visitForOfLoop

      public org.openrewrite.javascript.tree.JS.ForOfLoop visitForOfLoop(org.openrewrite.javascript.tree.JS.ForOfLoop forOfLoop, P p)
      Overrides:
      visitForOfLoop in class JavaScriptVisitor<P>
    • visitFunctionCall

      public org.openrewrite.javascript.tree.JS.FunctionCall visitFunctionCall(org.openrewrite.javascript.tree.JS.FunctionCall functionCall, P p)
      Overrides:
      visitFunctionCall in class JavaScriptVisitor<P>
    • visitFunctionType

      public org.openrewrite.javascript.tree.JS.FunctionType visitFunctionType(org.openrewrite.javascript.tree.JS.FunctionType functionType, P p)
      Overrides:
      visitFunctionType in class JavaScriptVisitor<P>
    • visitBinaryExtensions

      public org.openrewrite.javascript.tree.JS.Binary visitBinaryExtensions(org.openrewrite.javascript.tree.JS.Binary binary, P p)
      Overrides:
      visitBinaryExtensions in class JavaScriptVisitor<P>
    • visitImportDeclaration

      public org.openrewrite.javascript.tree.JS.Import visitImportDeclaration(org.openrewrite.javascript.tree.JS.Import anImport, P p)
      Overrides:
      visitImportDeclaration in class JavaScriptVisitor<P>
    • visitImportAttributes

      public org.openrewrite.javascript.tree.JS.ImportAttributes visitImportAttributes(org.openrewrite.javascript.tree.JS.ImportAttributes importAttributes, P p)
      Overrides:
      visitImportAttributes in class JavaScriptVisitor<P>
    • visitImportAttribute

      public org.openrewrite.javascript.tree.JS.ImportAttribute visitImportAttribute(org.openrewrite.javascript.tree.JS.ImportAttribute importAttribute, P p)
      Overrides:
      visitImportAttribute in class JavaScriptVisitor<P>
    • visitExportDeclaration

      public org.openrewrite.javascript.tree.JS.ExportDeclaration visitExportDeclaration(org.openrewrite.javascript.tree.JS.ExportDeclaration exportDeclaration, P p)
      Overrides:
      visitExportDeclaration in class JavaScriptVisitor<P>
    • visitImportClause

      public org.openrewrite.javascript.tree.JS.ImportClause visitImportClause(org.openrewrite.javascript.tree.JS.ImportClause importClause, P p)
      Overrides:
      visitImportClause in class JavaScriptVisitor<P>
    • visitImportSpecifier

      public org.openrewrite.javascript.tree.JS.ImportSpecifier visitImportSpecifier(org.openrewrite.javascript.tree.JS.ImportSpecifier importSpecifier, P p)
      Overrides:
      visitImportSpecifier in class JavaScriptVisitor<P>
    • visitImportType

      public org.openrewrite.javascript.tree.JS.ImportType visitImportType(org.openrewrite.javascript.tree.JS.ImportType importType, P p)
      Overrides:
      visitImportType in class JavaScriptVisitor<P>
    • visitImportTypeAttributes

      public org.openrewrite.javascript.tree.JS.ImportTypeAttributes visitImportTypeAttributes(org.openrewrite.javascript.tree.JS.ImportTypeAttributes importTypeAttributes, P p)
      Overrides:
      visitImportTypeAttributes in class JavaScriptVisitor<P>
    • visitIndexedAccessType

      public org.openrewrite.javascript.tree.JS.IndexedAccessType visitIndexedAccessType(org.openrewrite.javascript.tree.JS.IndexedAccessType indexedAccessType, P p)
      Overrides:
      visitIndexedAccessType in class JavaScriptVisitor<P>
    • visitIndexSignatureDeclaration

      public org.openrewrite.javascript.tree.JS.IndexSignatureDeclaration visitIndexSignatureDeclaration(org.openrewrite.javascript.tree.JS.IndexSignatureDeclaration indexSignatureDeclaration, P p)
      Overrides:
      visitIndexSignatureDeclaration in class JavaScriptVisitor<P>
    • visitIndexedAccessTypeIndexType

      public org.openrewrite.javascript.tree.JS.IndexedAccessType.IndexType visitIndexedAccessTypeIndexType(org.openrewrite.javascript.tree.JS.IndexedAccessType.IndexType indexedAccessTypeIndexType, P p)
      Overrides:
      visitIndexedAccessTypeIndexType in class JavaScriptVisitor<P>
    • visitInferType

      public org.openrewrite.javascript.tree.JS.InferType visitInferType(org.openrewrite.javascript.tree.JS.InferType inferType, P p)
      Overrides:
      visitInferType in class JavaScriptVisitor<P>
    • visitLiteralType

      public org.openrewrite.javascript.tree.JS.LiteralType visitLiteralType(org.openrewrite.javascript.tree.JS.LiteralType literalType, P p)
      Overrides:
      visitLiteralType in class JavaScriptVisitor<P>
    • visitMappedType

      public org.openrewrite.javascript.tree.JS.MappedType visitMappedType(org.openrewrite.javascript.tree.JS.MappedType mappedType, P p)
      Overrides:
      visitMappedType in class JavaScriptVisitor<P>
    • visitMappedTypeKeysRemapping

      public org.openrewrite.javascript.tree.JS.MappedType.KeysRemapping visitMappedTypeKeysRemapping(org.openrewrite.javascript.tree.JS.MappedType.KeysRemapping mappedTypeKeys, P p)
      Overrides:
      visitMappedTypeKeysRemapping in class JavaScriptVisitor<P>
    • visitMappedTypeParameter

      public org.openrewrite.javascript.tree.JS.MappedType.Parameter visitMappedTypeParameter(org.openrewrite.javascript.tree.JS.MappedType.Parameter parameter, P p)
      Overrides:
      visitMappedTypeParameter in class JavaScriptVisitor<P>
    • visitNamedExports

      public org.openrewrite.javascript.tree.JS.NamedExports visitNamedExports(org.openrewrite.javascript.tree.JS.NamedExports namedExports, P p)
      Overrides:
      visitNamedExports in class JavaScriptVisitor<P>
    • visitNamedImports

      public org.openrewrite.javascript.tree.JS.NamedImports visitNamedImports(org.openrewrite.javascript.tree.JS.NamedImports namedImports, P p)
      Overrides:
      visitNamedImports in class JavaScriptVisitor<P>
    • visitNamespaceDeclaration

      public org.openrewrite.javascript.tree.JS.NamespaceDeclaration visitNamespaceDeclaration(org.openrewrite.javascript.tree.JS.NamespaceDeclaration namespaceDeclaration, P p)
      Overrides:
      visitNamespaceDeclaration in class JavaScriptVisitor<P>
    • visitIntersection

      public org.openrewrite.javascript.tree.JS.Intersection visitIntersection(org.openrewrite.javascript.tree.JS.Intersection intersection, P p)
      Overrides:
      visitIntersection in class JavaScriptVisitor<P>
    • visitIntersectionType

      public org.openrewrite.java.tree.J.IntersectionType visitIntersectionType(org.openrewrite.java.tree.J.IntersectionType intersectionType, P p)
      Overrides:
      visitIntersectionType in class org.openrewrite.java.JavaVisitor<P>
    • visitObjectBindingPattern

      public org.openrewrite.javascript.tree.JS.ObjectBindingPattern visitObjectBindingPattern(org.openrewrite.javascript.tree.JS.ObjectBindingPattern objectBindingPattern, P p)
      Overrides:
      visitObjectBindingPattern in class JavaScriptVisitor<P>
    • visitPropertyAssignment

      public org.openrewrite.javascript.tree.JS.PropertyAssignment visitPropertyAssignment(org.openrewrite.javascript.tree.JS.PropertyAssignment propertyAssignment, P p)
      Overrides:
      visitPropertyAssignment in class JavaScriptVisitor<P>
    • visitSatisfiesExpression

      public org.openrewrite.javascript.tree.JS.SatisfiesExpression visitSatisfiesExpression(org.openrewrite.javascript.tree.JS.SatisfiesExpression satisfiesExpression, P p)
      Overrides:
      visitSatisfiesExpression in class JavaScriptVisitor<P>
    • visitScopedVariableDeclarations

      public org.openrewrite.javascript.tree.JS.ScopedVariableDeclarations visitScopedVariableDeclarations(org.openrewrite.javascript.tree.JS.ScopedVariableDeclarations scopedVariableDeclarations, P p)
      Overrides:
      visitScopedVariableDeclarations in class JavaScriptVisitor<P>
    • visitStatementExpression

      public org.openrewrite.javascript.tree.JS.StatementExpression visitStatementExpression(org.openrewrite.javascript.tree.JS.StatementExpression expression, P p)
      Overrides:
      visitStatementExpression in class JavaScriptVisitor<P>
    • visitTaggedTemplateExpression

      public org.openrewrite.javascript.tree.JS.TaggedTemplateExpression visitTaggedTemplateExpression(org.openrewrite.javascript.tree.JS.TaggedTemplateExpression taggedTemplateExpression, P p)
      Overrides:
      visitTaggedTemplateExpression in class JavaScriptVisitor<P>
    • visitTemplateExpression

      public org.openrewrite.javascript.tree.JS.TemplateExpression visitTemplateExpression(org.openrewrite.javascript.tree.JS.TemplateExpression templateExpression, P p)
      Overrides:
      visitTemplateExpression in class JavaScriptVisitor<P>
    • visitTemplateExpressionSpan

      public org.openrewrite.javascript.tree.JS.TemplateExpression.Span visitTemplateExpressionSpan(org.openrewrite.javascript.tree.JS.TemplateExpression.Span value, P p)
      Overrides:
      visitTemplateExpressionSpan in class JavaScriptVisitor<P>
    • visitTuple

      public org.openrewrite.javascript.tree.JS.Tuple visitTuple(org.openrewrite.javascript.tree.JS.Tuple tuple, P p)
      Overrides:
      visitTuple in class JavaScriptVisitor<P>
    • visitTypeDeclaration

      public org.openrewrite.javascript.tree.JS.TypeDeclaration visitTypeDeclaration(org.openrewrite.javascript.tree.JS.TypeDeclaration typeDeclaration, P p)
      Overrides:
      visitTypeDeclaration in class JavaScriptVisitor<P>
    • visitTypeInfo

      public org.openrewrite.javascript.tree.JS.TypeInfo visitTypeInfo(org.openrewrite.javascript.tree.JS.TypeInfo typeInfo, P p)
      Overrides:
      visitTypeInfo in class JavaScriptVisitor<P>
    • visitTypeLiteral

      public org.openrewrite.javascript.tree.JS.TypeLiteral visitTypeLiteral(org.openrewrite.javascript.tree.JS.TypeLiteral typeLiteral, P p)
      Overrides:
      visitTypeLiteral in class JavaScriptVisitor<P>
    • visitTypeOf

      public org.openrewrite.javascript.tree.JS.TypeOf visitTypeOf(org.openrewrite.javascript.tree.JS.TypeOf typeOf, P p)
      Overrides:
      visitTypeOf in class JavaScriptVisitor<P>
    • visitTypePredicate

      public org.openrewrite.javascript.tree.JS.TypePredicate visitTypePredicate(org.openrewrite.javascript.tree.JS.TypePredicate typePredicate, P p)
      Overrides:
      visitTypePredicate in class JavaScriptVisitor<P>
    • visitTypeQuery

      public org.openrewrite.javascript.tree.JS.TypeQuery visitTypeQuery(org.openrewrite.javascript.tree.JS.TypeQuery typeQuery, P p)
      Overrides:
      visitTypeQuery in class JavaScriptVisitor<P>
    • visitTypeTreeExpression

      public org.openrewrite.javascript.tree.JS.TypeTreeExpression visitTypeTreeExpression(org.openrewrite.javascript.tree.JS.TypeTreeExpression typeTreeExpression, P p)
      Overrides:
      visitTypeTreeExpression in class JavaScriptVisitor<P>
    • visitWithStatement

      public org.openrewrite.javascript.tree.JS.WithStatement visitWithStatement(org.openrewrite.javascript.tree.JS.WithStatement withStatement, P p)
      Overrides:
      visitWithStatement in class JavaScriptVisitor<P>
    • visitComputedPropertyName

      public org.openrewrite.javascript.tree.JS.ComputedPropertyName visitComputedPropertyName(org.openrewrite.javascript.tree.JS.ComputedPropertyName computedPropertyName, P p)
      Overrides:
      visitComputedPropertyName in class JavaScriptVisitor<P>
    • visitTypeOperator

      public org.openrewrite.javascript.tree.JS.TypeOperator visitTypeOperator(org.openrewrite.javascript.tree.JS.TypeOperator typeOperator, P p)
      Overrides:
      visitTypeOperator in class JavaScriptVisitor<P>
    • visitUnion

      public org.openrewrite.javascript.tree.JS.Union visitUnion(org.openrewrite.javascript.tree.JS.Union union, P p)
      Overrides:
      visitUnion in class JavaScriptVisitor<P>
    • visitVoid

      public org.openrewrite.javascript.tree.JS.Void visitVoid(org.openrewrite.javascript.tree.JS.Void aVoid, P p)
      Overrides:
      visitVoid in class JavaScriptVisitor<P>
    • visitYield

      public org.openrewrite.java.tree.J.Yield visitYield(org.openrewrite.java.tree.J.Yield yield, P p)
      Overrides:
      visitYield in class org.openrewrite.java.JavaVisitor<P>
    • visitExpression

      public org.openrewrite.java.tree.Expression visitExpression(org.openrewrite.java.tree.Expression expression, P p)
      Overrides:
      visitExpression in class org.openrewrite.java.JavaVisitor<P>
    • visitStatement

      public org.openrewrite.java.tree.Statement visitStatement(org.openrewrite.java.tree.Statement statement, P p)
      Overrides:
      visitStatement in class org.openrewrite.java.JavaVisitor<P>
    • visitAnnotatedType

      public org.openrewrite.java.tree.J.AnnotatedType visitAnnotatedType(org.openrewrite.java.tree.J.AnnotatedType annotatedType, P p)
      Overrides:
      visitAnnotatedType in class JavaScriptVisitor<P>
    • visitAnnotation

      public org.openrewrite.java.tree.J.Annotation visitAnnotation(org.openrewrite.java.tree.J.Annotation annotation, P p)
      Overrides:
      visitAnnotation in class org.openrewrite.java.JavaVisitor<P>
    • visitArrayAccess

      public org.openrewrite.java.tree.J.ArrayAccess visitArrayAccess(org.openrewrite.java.tree.J.ArrayAccess arrayAccess, P p)
      Overrides:
      visitArrayAccess in class org.openrewrite.java.JavaVisitor<P>
    • visitArrayDimension

      public org.openrewrite.java.tree.J.ArrayDimension visitArrayDimension(org.openrewrite.java.tree.J.ArrayDimension arrayDimension, P p)
      Overrides:
      visitArrayDimension in class org.openrewrite.java.JavaVisitor<P>
    • visitArrayType

      public org.openrewrite.java.tree.J.ArrayType visitArrayType(org.openrewrite.java.tree.J.ArrayType arrayType, P p)
      Overrides:
      visitArrayType in class org.openrewrite.java.JavaVisitor<P>
    • visitAssert

      public org.openrewrite.java.tree.J.Assert visitAssert(org.openrewrite.java.tree.J.Assert _assert, P p)
      Overrides:
      visitAssert in class org.openrewrite.java.JavaVisitor<P>
    • visitAssignment

      public org.openrewrite.java.tree.J.Assignment visitAssignment(org.openrewrite.java.tree.J.Assignment assignment, P p)
      Overrides:
      visitAssignment in class org.openrewrite.java.JavaVisitor<P>
    • visitAssignmentOperation

      public org.openrewrite.java.tree.J.AssignmentOperation visitAssignmentOperation(org.openrewrite.java.tree.J.AssignmentOperation assignOp, P p)
      Overrides:
      visitAssignmentOperation in class org.openrewrite.java.JavaVisitor<P>
    • visitBinary

      public org.openrewrite.java.tree.J.Binary visitBinary(org.openrewrite.java.tree.J.Binary binary, P p)
      Overrides:
      visitBinary in class org.openrewrite.java.JavaVisitor<P>
    • visitBlock

      public org.openrewrite.java.tree.J.Block visitBlock(org.openrewrite.java.tree.J.Block block, P p)
      Overrides:
      visitBlock in class org.openrewrite.java.JavaVisitor<P>
    • visitBreak

      public org.openrewrite.java.tree.J.Break visitBreak(org.openrewrite.java.tree.J.Break breakStatement, P p)
      Overrides:
      visitBreak in class org.openrewrite.java.JavaVisitor<P>
    • visitCase

      public org.openrewrite.java.tree.J.Case visitCase(org.openrewrite.java.tree.J.Case _case, P p)
      Overrides:
      visitCase in class org.openrewrite.java.JavaVisitor<P>
    • visitCatch

      public org.openrewrite.java.tree.J.Try.Catch visitCatch(org.openrewrite.java.tree.J.Try.Catch _catch, P p)
      Overrides:
      visitCatch in class org.openrewrite.java.JavaVisitor<P>
    • visitClassDeclaration

      public org.openrewrite.java.tree.J.ClassDeclaration visitClassDeclaration(org.openrewrite.java.tree.J.ClassDeclaration classDecl, P p)
      Overrides:
      visitClassDeclaration in class org.openrewrite.java.JavaVisitor<P>
    • visitCompilationUnit

      public org.openrewrite.java.tree.J.CompilationUnit visitCompilationUnit(org.openrewrite.java.tree.J.CompilationUnit cu, P p)
      Overrides:
      visitCompilationUnit in class JavaScriptVisitor<P>
    • visitControlParentheses

      public <T extends org.openrewrite.java.tree.J> org.openrewrite.java.tree.J.ControlParentheses<T> visitControlParentheses(org.openrewrite.java.tree.J.ControlParentheses<T> controlParens, P p)
      Overrides:
      visitControlParentheses in class org.openrewrite.java.JavaVisitor<P>
    • visitContinue

      public org.openrewrite.java.tree.J.Continue visitContinue(org.openrewrite.java.tree.J.Continue continueStatement, P p)
      Overrides:
      visitContinue in class org.openrewrite.java.JavaVisitor<P>
    • visitDoWhileLoop

      public org.openrewrite.java.tree.J.DoWhileLoop visitDoWhileLoop(org.openrewrite.java.tree.J.DoWhileLoop doWhileLoop, P p)
      Overrides:
      visitDoWhileLoop in class org.openrewrite.java.JavaVisitor<P>
    • visitElse

      public org.openrewrite.java.tree.J.If.Else visitElse(org.openrewrite.java.tree.J.If.Else else_, P p)
      Overrides:
      visitElse in class org.openrewrite.java.JavaVisitor<P>
    • visitEmpty

      public org.openrewrite.java.tree.J.Empty visitEmpty(org.openrewrite.java.tree.J.Empty empty, P p)
      Overrides:
      visitEmpty in class org.openrewrite.java.JavaVisitor<P>
    • visitEnumValue

      public org.openrewrite.java.tree.J.EnumValue visitEnumValue(org.openrewrite.java.tree.J.EnumValue _enum, P p)
      Overrides:
      visitEnumValue in class org.openrewrite.java.JavaVisitor<P>
    • visitEnumValueSet

      public org.openrewrite.java.tree.J.EnumValueSet visitEnumValueSet(org.openrewrite.java.tree.J.EnumValueSet enums, P p)
      Overrides:
      visitEnumValueSet in class org.openrewrite.java.JavaVisitor<P>
    • visitFieldAccess

      public org.openrewrite.java.tree.J.FieldAccess visitFieldAccess(org.openrewrite.java.tree.J.FieldAccess fieldAccess, P p)
      Overrides:
      visitFieldAccess in class org.openrewrite.java.JavaVisitor<P>
    • visitForEachLoop

      public org.openrewrite.java.tree.J.ForEachLoop visitForEachLoop(org.openrewrite.java.tree.J.ForEachLoop forLoop, P p)
      Overrides:
      visitForEachLoop in class org.openrewrite.java.JavaVisitor<P>
    • visitForEachControl

      public org.openrewrite.java.tree.J.ForEachLoop.Control visitForEachControl(org.openrewrite.java.tree.J.ForEachLoop.Control control, P p)
      Overrides:
      visitForEachControl in class org.openrewrite.java.JavaVisitor<P>
    • visitForLoop

      public org.openrewrite.java.tree.J.ForLoop visitForLoop(org.openrewrite.java.tree.J.ForLoop forLoop, P p)
      Overrides:
      visitForLoop in class org.openrewrite.java.JavaVisitor<P>
    • visitForControl

      public org.openrewrite.java.tree.J.ForLoop.Control visitForControl(org.openrewrite.java.tree.J.ForLoop.Control control, P p)
      Overrides:
      visitForControl in class org.openrewrite.java.JavaVisitor<P>
    • visitIdentifier

      public org.openrewrite.java.tree.J.Identifier visitIdentifier(org.openrewrite.java.tree.J.Identifier identifier, P p)
      Overrides:
      visitIdentifier in class org.openrewrite.java.JavaVisitor<P>
    • visitIf

      public org.openrewrite.java.tree.J.If visitIf(org.openrewrite.java.tree.J.If iff, P p)
      Overrides:
      visitIf in class org.openrewrite.java.JavaVisitor<P>
    • visitImport

      public org.openrewrite.java.tree.J.Import visitImport(org.openrewrite.java.tree.J.Import _import, P p)
      Overrides:
      visitImport in class org.openrewrite.java.JavaVisitor<P>
    • visitInstanceOf

      public org.openrewrite.java.tree.J.InstanceOf visitInstanceOf(org.openrewrite.java.tree.J.InstanceOf instanceOf, P p)
      Overrides:
      visitInstanceOf in class org.openrewrite.java.JavaVisitor<P>
    • visitLabel

      public org.openrewrite.java.tree.J.Label visitLabel(org.openrewrite.java.tree.J.Label label, P p)
      Overrides:
      visitLabel in class org.openrewrite.java.JavaVisitor<P>
    • visitLambda

      public org.openrewrite.java.tree.J.Lambda visitLambda(org.openrewrite.java.tree.J.Lambda lambda, P p)
      Overrides:
      visitLambda in class org.openrewrite.java.JavaVisitor<P>
    • visitLiteral

      public org.openrewrite.java.tree.J.Literal visitLiteral(org.openrewrite.java.tree.J.Literal literal, P p)
      Overrides:
      visitLiteral in class org.openrewrite.java.JavaVisitor<P>
    • visitMemberReference

      public org.openrewrite.java.tree.J.MemberReference visitMemberReference(org.openrewrite.java.tree.J.MemberReference memberRef, P p)
      Overrides:
      visitMemberReference in class org.openrewrite.java.JavaVisitor<P>
    • visitMethodDeclaration

      public org.openrewrite.java.tree.J.MethodDeclaration visitMethodDeclaration(org.openrewrite.java.tree.J.MethodDeclaration method, P p)
      Overrides:
      visitMethodDeclaration in class org.openrewrite.java.JavaVisitor<P>
    • visitMethodInvocation

      public org.openrewrite.java.tree.J.MethodInvocation visitMethodInvocation(org.openrewrite.java.tree.J.MethodInvocation method, P p)
      Overrides:
      visitMethodInvocation in class org.openrewrite.java.JavaVisitor<P>
    • visitMultiCatch

      public org.openrewrite.java.tree.J.MultiCatch visitMultiCatch(org.openrewrite.java.tree.J.MultiCatch multiCatch, P p)
      Overrides:
      visitMultiCatch in class org.openrewrite.java.JavaVisitor<P>
    • visitVariableDeclarations

      public org.openrewrite.java.tree.J.VariableDeclarations visitVariableDeclarations(org.openrewrite.java.tree.J.VariableDeclarations multiVariable, P p)
      Overrides:
      visitVariableDeclarations in class org.openrewrite.java.JavaVisitor<P>
    • visitNewArray

      public org.openrewrite.java.tree.J.NewArray visitNewArray(org.openrewrite.java.tree.J.NewArray newArray, P p)
      Overrides:
      visitNewArray in class org.openrewrite.java.JavaVisitor<P>
    • visitNewClass

      public org.openrewrite.java.tree.J.NewClass visitNewClass(org.openrewrite.java.tree.J.NewClass newClass, P p)
      Overrides:
      visitNewClass in class org.openrewrite.java.JavaVisitor<P>
    • visitPackage

      public org.openrewrite.java.tree.J.Package visitPackage(org.openrewrite.java.tree.J.Package pkg, P p)
      Overrides:
      visitPackage in class org.openrewrite.java.JavaVisitor<P>
    • visitParameterizedType

      public org.openrewrite.java.tree.J.ParameterizedType visitParameterizedType(org.openrewrite.java.tree.J.ParameterizedType type, P p)
      Overrides:
      visitParameterizedType in class JavaScriptVisitor<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 class org.openrewrite.java.JavaVisitor<P>
    • visitPrimitive

      public org.openrewrite.java.tree.J.Primitive visitPrimitive(org.openrewrite.java.tree.J.Primitive primitive, P p)
      Overrides:
      visitPrimitive in class org.openrewrite.java.JavaVisitor<P>
    • visitReturn

      public org.openrewrite.java.tree.J.Return visitReturn(org.openrewrite.java.tree.J.Return _return, P p)
      Overrides:
      visitReturn in class org.openrewrite.java.JavaVisitor<P>
    • visitSwitch

      public org.openrewrite.java.tree.J.Switch visitSwitch(org.openrewrite.java.tree.J.Switch _switch, P p)
      Overrides:
      visitSwitch in class org.openrewrite.java.JavaVisitor<P>
    • visitSwitchExpression

      public org.openrewrite.java.tree.J.SwitchExpression visitSwitchExpression(org.openrewrite.java.tree.J.SwitchExpression _switch, P p)
      Overrides:
      visitSwitchExpression in class org.openrewrite.java.JavaVisitor<P>
    • visitSynchronized

      public org.openrewrite.java.tree.J.Synchronized visitSynchronized(org.openrewrite.java.tree.J.Synchronized _sync, P p)
      Overrides:
      visitSynchronized in class org.openrewrite.java.JavaVisitor<P>
    • visitTernary

      public org.openrewrite.java.tree.J.Ternary visitTernary(org.openrewrite.java.tree.J.Ternary ternary, P p)
      Overrides:
      visitTernary in class org.openrewrite.java.JavaVisitor<P>
    • visitThrow

      public org.openrewrite.java.tree.J.Throw visitThrow(org.openrewrite.java.tree.J.Throw thrown, P p)
      Overrides:
      visitThrow in class org.openrewrite.java.JavaVisitor<P>
    • visitTry

      public org.openrewrite.java.tree.J.Try visitTry(org.openrewrite.java.tree.J.Try _try, P p)
      Overrides:
      visitTry in class org.openrewrite.java.JavaVisitor<P>
    • visitTryResource

      public org.openrewrite.java.tree.J.Try.Resource visitTryResource(org.openrewrite.java.tree.J.Try.Resource tryResource, P p)
      Overrides:
      visitTryResource in class org.openrewrite.java.JavaVisitor<P>
    • visitTypeCast

      public org.openrewrite.java.tree.J.TypeCast visitTypeCast(org.openrewrite.java.tree.J.TypeCast typeCast, P p)
      Overrides:
      visitTypeCast in class org.openrewrite.java.JavaVisitor<P>
    • visitTypeParameter

      public org.openrewrite.java.tree.J.TypeParameter visitTypeParameter(org.openrewrite.java.tree.J.TypeParameter typeParam, P p)
      Overrides:
      visitTypeParameter in class org.openrewrite.java.JavaVisitor<P>
    • visitUnary

      public org.openrewrite.java.tree.J.Unary visitUnary(org.openrewrite.java.tree.J.Unary unary, P p)
      Overrides:
      visitUnary in class org.openrewrite.java.JavaVisitor<P>
    • visitVariable

      public org.openrewrite.java.tree.J.VariableDeclarations.NamedVariable visitVariable(org.openrewrite.java.tree.J.VariableDeclarations.NamedVariable variable, P p)
      Overrides:
      visitVariable in class org.openrewrite.java.JavaVisitor<P>
    • visitWhileLoop

      public org.openrewrite.java.tree.J.WhileLoop visitWhileLoop(org.openrewrite.java.tree.J.WhileLoop whileLoop, P p)
      Overrides:
      visitWhileLoop in class org.openrewrite.java.JavaVisitor<P>
    • visitWildcard

      public org.openrewrite.java.tree.J.Wildcard visitWildcard(org.openrewrite.java.tree.J.Wildcard wildcard, P p)
      Overrides:
      visitWildcard in class org.openrewrite.java.JavaVisitor<P>
    • visitDeconstructionPattern

      public org.openrewrite.java.tree.J.DeconstructionPattern visitDeconstructionPattern(org.openrewrite.java.tree.J.DeconstructionPattern deconstructionPattern, P p)
      Overrides:
      visitDeconstructionPattern in class org.openrewrite.java.JavaVisitor<P>
    • visitErroneous

      public org.openrewrite.java.tree.J.Erroneous visitErroneous(org.openrewrite.java.tree.J.Erroneous erroneous, P p)
      Overrides:
      visitErroneous in class org.openrewrite.java.JavaVisitor<P>
    • visitLambdaParameters

      public org.openrewrite.java.tree.J.Lambda.Parameters visitLambdaParameters(org.openrewrite.java.tree.J.Lambda.Parameters parameters, P p)
      Overrides:
      visitLambdaParameters in class org.openrewrite.java.JavaVisitor<P>
    • visitModifier

      public org.openrewrite.java.tree.J.Modifier visitModifier(org.openrewrite.java.tree.J.Modifier modifer, P p)
      Overrides:
      visitModifier in class org.openrewrite.java.JavaVisitor<P>
    • visitNullableType

      public org.openrewrite.java.tree.J.NullableType visitNullableType(org.openrewrite.java.tree.J.NullableType nullableType, P p)
      Overrides:
      visitNullableType in class org.openrewrite.java.JavaVisitor<P>
    • visitParenthesizedTypeTree

      public org.openrewrite.java.tree.J.ParenthesizedTypeTree visitParenthesizedTypeTree(org.openrewrite.java.tree.J.ParenthesizedTypeTree parTree, P p)
      Overrides:
      visitParenthesizedTypeTree in class org.openrewrite.java.JavaVisitor<P>
    • visitTypeParameters

      public org.openrewrite.java.tree.J.TypeParameters visitTypeParameters(org.openrewrite.java.tree.J.TypeParameters typeParameters, P p)
      Overrides:
      visitTypeParameters in class org.openrewrite.java.JavaVisitor<P>
    • visitUnknown

      public org.openrewrite.java.tree.J.Unknown visitUnknown(org.openrewrite.java.tree.J.Unknown unknown, P p)
      Overrides:
      visitUnknown in class org.openrewrite.java.JavaVisitor<P>
    • visitUnknownSource

      public org.openrewrite.java.tree.J.Unknown.Source visitUnknownSource(org.openrewrite.java.tree.J.Unknown.Source source, P p)
      Overrides:
      visitUnknownSource in class org.openrewrite.java.JavaVisitor<P>
    • visitJsxTag

      public JSX.Tag visitJsxTag(JSX.Tag tag, P p)
      Overrides:
      visitJsxTag in class JavaScriptVisitor<P>
    • visitJsxAttribute

      public JSX.Attribute visitJsxAttribute(JSX.Attribute attribute, P p)
      Overrides:
      visitJsxAttribute in class JavaScriptVisitor<P>
    • visitJsxSpreadAttribute

      public JSX.SpreadAttribute visitJsxSpreadAttribute(JSX.SpreadAttribute spreadAttribute, P p)
      Overrides:
      visitJsxSpreadAttribute in class JavaScriptVisitor<P>
    • visitJsxEmbeddedExpression

      public JSX.EmbeddedExpression visitJsxEmbeddedExpression(JSX.EmbeddedExpression embeddedExpression, P p)
      Overrides:
      visitJsxEmbeddedExpression in class JavaScriptVisitor<P>
    • visitJsxNamespacedName

      public JSX.NamespacedName visitJsxNamespacedName(JSX.NamespacedName namespacedName, P p)
      Overrides:
      visitJsxNamespacedName in class JavaScriptVisitor<P>