Class JavaScriptVisitor<P>

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

public class JavaScriptVisitor<P> extends org.openrewrite.java.JavaVisitor<P>
  • Field Summary

    Fields inherited from class org.openrewrite.java.JavaVisitor

    javadocVisitor
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    boolean
    isAcceptable(org.openrewrite.SourceFile sourceFile, P p)
     
    org.openrewrite.java.tree.J
    visitAlias(org.openrewrite.javascript.tree.JS.Alias alias, P p)
     
    org.openrewrite.java.tree.J
    visitAnnotatedType(org.openrewrite.java.tree.J.AnnotatedType annotatedType, P p)
     
    org.openrewrite.java.tree.J
    visitArrayBindingPattern(org.openrewrite.javascript.tree.JS.ArrayBindingPattern arrayBindingPattern, P p)
     
    org.openrewrite.java.tree.J
    visitArrowFunction(org.openrewrite.javascript.tree.JS.ArrowFunction arrowFunction, P p)
     
    org.openrewrite.java.tree.J
    visitAs(org.openrewrite.javascript.tree.JS.As as_, P p)
     
    org.openrewrite.java.tree.J
    visitAssignmentOperationExtensions(org.openrewrite.javascript.tree.JS.AssignmentOperation assignOp, P p)
     
    org.openrewrite.java.tree.J
    visitAwait(org.openrewrite.javascript.tree.JS.Await await, P p)
     
    org.openrewrite.java.tree.J
    visitBinaryExtensions(org.openrewrite.javascript.tree.JS.Binary binary, P p)
     
    org.openrewrite.java.tree.J
    visitBindingElement(org.openrewrite.javascript.tree.JS.BindingElement binding, P p)
     
    org.openrewrite.java.tree.J
    visitCompilationUnit(org.openrewrite.java.tree.J.CompilationUnit cu, P p)
     
    org.openrewrite.java.tree.J
    visitComputedPropertyMethodDeclaration(org.openrewrite.javascript.tree.JS.ComputedPropertyMethodDeclaration method, P p)
     
    org.openrewrite.java.tree.J
    visitComputedPropertyName(org.openrewrite.javascript.tree.JS.ComputedPropertyName computedPropertyName, P p)
     
    org.openrewrite.java.tree.J
    visitConditionalType(org.openrewrite.javascript.tree.JS.ConditionalType conditionalType, P p)
     
    <J2 extends org.openrewrite.java.tree.J>
    @Nullable org.openrewrite.java.tree.JContainer<J2>
    visitContainer(@Nullable org.openrewrite.java.tree.JContainer<J2> container, JsContainer.Location loc, P p)
     
    org.openrewrite.java.tree.J
    visitDelete(org.openrewrite.javascript.tree.JS.Delete delete, P p)
     
    org.openrewrite.java.tree.J
    visitExportAssignment(org.openrewrite.javascript.tree.JS.ExportAssignment exportAssignment, P p)
     
    org.openrewrite.java.tree.J
    visitExportDeclaration(org.openrewrite.javascript.tree.JS.ExportDeclaration exportDeclaration, P p)
     
    org.openrewrite.java.tree.J
    visitExportSpecifier(org.openrewrite.javascript.tree.JS.ExportSpecifier exportSpecifier, P p)
     
    org.openrewrite.java.tree.J
    visitExpressionStatement(org.openrewrite.javascript.tree.JS.ExpressionStatement statement, P p)
     
    org.openrewrite.java.tree.J
    visitExpressionWithTypeArguments(org.openrewrite.javascript.tree.JS.ExpressionWithTypeArguments expressionWithTypeArguments, P p)
     
    org.openrewrite.java.tree.J
    visitForInLoop(org.openrewrite.javascript.tree.JS.ForInLoop forInLoop, P p)
     
    org.openrewrite.java.tree.J
    visitForOfLoop(org.openrewrite.javascript.tree.JS.ForOfLoop forOfLoop, P p)
     
    org.openrewrite.java.tree.J
    visitFunctionCall(org.openrewrite.javascript.tree.JS.FunctionCall functionCall, P p)
     
    org.openrewrite.java.tree.J
    visitFunctionType(org.openrewrite.javascript.tree.JS.FunctionType functionType, P p)
     
    org.openrewrite.java.tree.J
    visitImportAttribute(org.openrewrite.javascript.tree.JS.ImportAttribute importAttribute, P p)
     
    org.openrewrite.java.tree.J
    visitImportAttributes(org.openrewrite.javascript.tree.JS.ImportAttributes importAttributes, P p)
     
    org.openrewrite.java.tree.J
    visitImportClause(org.openrewrite.javascript.tree.JS.ImportClause jsImportClause, P p)
     
    org.openrewrite.java.tree.J
    visitImportDeclaration(org.openrewrite.javascript.tree.JS.Import jsImport, P p)
     
    org.openrewrite.java.tree.J
    visitImportSpecifier(org.openrewrite.javascript.tree.JS.ImportSpecifier jis, P p)
     
    org.openrewrite.java.tree.J
    visitImportType(org.openrewrite.javascript.tree.JS.ImportType importType, P p)
     
    org.openrewrite.java.tree.J
    visitImportTypeAttributes(org.openrewrite.javascript.tree.JS.ImportTypeAttributes importTypeAttributes, P p)
     
    org.openrewrite.java.tree.J
    visitIndexedAccessType(org.openrewrite.javascript.tree.JS.IndexedAccessType indexedAccessType, P p)
     
    org.openrewrite.java.tree.J
    visitIndexedAccessTypeIndexType(org.openrewrite.javascript.tree.JS.IndexedAccessType.IndexType indexedAccessTypeIndexType, P p)
     
    org.openrewrite.java.tree.J
    visitIndexSignatureDeclaration(org.openrewrite.javascript.tree.JS.IndexSignatureDeclaration indexSignatureDeclaration, P p)
     
    org.openrewrite.java.tree.J
    visitInferType(org.openrewrite.javascript.tree.JS.InferType inferType, P p)
     
    org.openrewrite.java.tree.J
    visitIntersection(org.openrewrite.javascript.tree.JS.Intersection intersection, P p)
     
    org.openrewrite.java.tree.J
    visitJsCompilationUnit(org.openrewrite.javascript.tree.JS.CompilationUnit cu, P p)
     
    org.openrewrite.java.tree.J
     
    org.openrewrite.java.tree.J
     
    org.openrewrite.java.tree.J
     
    org.openrewrite.java.tree.J
     
    org.openrewrite.java.tree.J
     
    <T> @Nullable org.openrewrite.java.tree.JLeftPadded<T>
    visitLeftPadded(@Nullable org.openrewrite.java.tree.JLeftPadded<T> left, JsLeftPadded.Location loc, P p)
     
    org.openrewrite.java.tree.J
    visitLiteralType(org.openrewrite.javascript.tree.JS.LiteralType literalType, P p)
     
    org.openrewrite.java.tree.J
    visitMappedType(org.openrewrite.javascript.tree.JS.MappedType mappedType, P p)
     
    org.openrewrite.java.tree.J
    visitMappedTypeKeysRemapping(org.openrewrite.javascript.tree.JS.MappedType.KeysRemapping mappedTypeKeys, P p)
     
    org.openrewrite.java.tree.J
    visitMappedTypeParameter(org.openrewrite.javascript.tree.JS.MappedType.Parameter parameter, P p)
     
    org.openrewrite.java.tree.J
    visitNamedExports(org.openrewrite.javascript.tree.JS.NamedExports namedExports, P p)
     
    org.openrewrite.java.tree.J
    visitNamedImports(org.openrewrite.javascript.tree.JS.NamedImports namedImports, P p)
     
    org.openrewrite.java.tree.J
    visitNamespaceDeclaration(org.openrewrite.javascript.tree.JS.NamespaceDeclaration namespaceDeclaration, P p)
     
    org.openrewrite.java.tree.J
    visitObjectBindingPattern(org.openrewrite.javascript.tree.JS.ObjectBindingPattern objectBindingPattern, P p)
     
    org.openrewrite.java.tree.J
    visitParameterizedType(org.openrewrite.java.tree.J.ParameterizedType type, P p)
     
    org.openrewrite.java.tree.J
    visitPropertyAssignment(org.openrewrite.javascript.tree.JS.PropertyAssignment propertyAssignment, P p)
     
    <T> @Nullable org.openrewrite.java.tree.JRightPadded<T>
    visitRightPadded(@Nullable org.openrewrite.java.tree.JRightPadded<T> right, JsRightPadded.Location loc, P p)
     
    org.openrewrite.java.tree.J
    visitSatisfiesExpression(org.openrewrite.javascript.tree.JS.SatisfiesExpression satisfiesExpression, P p)
     
    org.openrewrite.java.tree.J
    visitScopedVariableDeclarations(org.openrewrite.javascript.tree.JS.ScopedVariableDeclarations scopedVariableDeclarations, P p)
     
    org.openrewrite.java.tree.Space
    visitSpace(org.openrewrite.java.tree.Space space, JsSpace.Location loc, P p)
     
    org.openrewrite.java.tree.J
    visitStatementExpression(org.openrewrite.javascript.tree.JS.StatementExpression expression, P p)
     
    org.openrewrite.java.tree.J
    visitTaggedTemplateExpression(org.openrewrite.javascript.tree.JS.TaggedTemplateExpression taggedTemplateExpression, P p)
     
    org.openrewrite.java.tree.J
    visitTemplateExpression(org.openrewrite.javascript.tree.JS.TemplateExpression templateExpression, P p)
     
    org.openrewrite.java.tree.J
    visitTemplateExpressionSpan(org.openrewrite.javascript.tree.JS.TemplateExpression.Span span, P p)
     
    org.openrewrite.java.tree.J
    visitTuple(org.openrewrite.javascript.tree.JS.Tuple tuple, P p)
     
    org.openrewrite.java.tree.J
    visitTypeDeclaration(org.openrewrite.javascript.tree.JS.TypeDeclaration typeDeclaration, P p)
     
    org.openrewrite.java.tree.J
    visitTypeInfo(org.openrewrite.javascript.tree.JS.TypeInfo typeInfo, P p)
     
    org.openrewrite.java.tree.J
    visitTypeLiteral(org.openrewrite.javascript.tree.JS.TypeLiteral typeLiteral, P p)
     
    org.openrewrite.java.tree.J
    visitTypeOf(org.openrewrite.javascript.tree.JS.TypeOf typeOf, P p)
     
    org.openrewrite.java.tree.J
    visitTypeOperator(org.openrewrite.javascript.tree.JS.TypeOperator typeOperator, P p)
     
    org.openrewrite.java.tree.J
    visitTypePredicate(org.openrewrite.javascript.tree.JS.TypePredicate typePredicate, P p)
     
    org.openrewrite.java.tree.J
    visitTypeQuery(org.openrewrite.javascript.tree.JS.TypeQuery typeQuery, P p)
     
    org.openrewrite.java.tree.J
    visitTypeTreeExpression(org.openrewrite.javascript.tree.JS.TypeTreeExpression typeTreeExpression, P p)
     
    org.openrewrite.java.tree.J
    visitUnion(org.openrewrite.javascript.tree.JS.Union union, P p)
     
    org.openrewrite.java.tree.J
    visitVoid(org.openrewrite.javascript.tree.JS.Void aVoid, P p)
     
    org.openrewrite.java.tree.J
    visitWithStatement(org.openrewrite.javascript.tree.JS.WithStatement withStatement, P p)
     

    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, visitAnnotation, visitArrayAccess, visitArrayDimension, visitArrayType, visitAssert, visitAssignment, visitAssignmentOperation, visitBinary, visitBlock, visitBreak, visitCase, visitCatch, visitClassDeclaration, visitContainer, visitContinue, visitControlParentheses, visitDeconstructionPattern, visitDoWhileLoop, visitElse, visitEmpty, visitEnumValue, visitEnumValueSet, visitErroneous, visitExpression, visitFieldAccess, visitForControl, visitForEachControl, visitForEachLoop, visitForLoop, visitIdentifier, visitIf, visitImport, visitInstanceOf, visitIntersectionType, visitLabel, visitLambda, visitLambdaParameters, visitLeftPadded, visitLiteral, visitMemberReference, visitMethodDeclaration, visitMethodInvocation, visitModifier, visitMultiCatch, visitNewArray, visitNewClass, visitNullableType, visitPackage, visitParentheses, visitParenthesizedTypeTree, visitPrimitive, visitReturn, visitRightPadded, visitSpace, visitStatement, visitSwitch, visitSwitchExpression, visitSynchronized, visitTernary, visitThrow, visitTry, visitTryResource, visitType, visitTypeCast, visitTypeName, visitTypeParameter, visitTypeParameters, visitUnary, visitUnknown, visitUnknownSource, visitVariable, 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

    • JavaScriptVisitor

      public JavaScriptVisitor()
  • Method Details

    • isAcceptable

      public boolean isAcceptable(org.openrewrite.SourceFile sourceFile, P p)
      Overrides:
      isAcceptable in class org.openrewrite.java.JavaVisitor<P>
    • getLanguage

      public String getLanguage()
      Overrides:
      getLanguage in class org.openrewrite.java.JavaVisitor<P>
    • visitCompilationUnit

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

      public org.openrewrite.java.tree.J visitJsCompilationUnit(org.openrewrite.javascript.tree.JS.CompilationUnit cu, P p)
    • visitAlias

      public org.openrewrite.java.tree.J visitAlias(org.openrewrite.javascript.tree.JS.Alias alias, P p)
    • visitArrowFunction

      public org.openrewrite.java.tree.J visitArrowFunction(org.openrewrite.javascript.tree.JS.ArrowFunction arrowFunction, P p)
    • visitAwait

      public org.openrewrite.java.tree.J visitAwait(org.openrewrite.javascript.tree.JS.Await await, P p)
    • visitBindingElement

      public org.openrewrite.java.tree.J visitBindingElement(org.openrewrite.javascript.tree.JS.BindingElement binding, P p)
    • visitConditionalType

      public org.openrewrite.java.tree.J visitConditionalType(org.openrewrite.javascript.tree.JS.ConditionalType conditionalType, P p)
    • visitDelete

      public org.openrewrite.java.tree.J visitDelete(org.openrewrite.javascript.tree.JS.Delete delete, P p)
    • visitExpressionStatement

      public org.openrewrite.java.tree.J visitExpressionStatement(org.openrewrite.javascript.tree.JS.ExpressionStatement statement, P p)
    • visitExpressionWithTypeArguments

      public org.openrewrite.java.tree.J visitExpressionWithTypeArguments(org.openrewrite.javascript.tree.JS.ExpressionWithTypeArguments expressionWithTypeArguments, P p)
    • visitFunctionCall

      public org.openrewrite.java.tree.J visitFunctionCall(org.openrewrite.javascript.tree.JS.FunctionCall functionCall, P p)
    • visitFunctionType

      public org.openrewrite.java.tree.J visitFunctionType(org.openrewrite.javascript.tree.JS.FunctionType functionType, P p)
    • visitInferType

      public org.openrewrite.java.tree.J visitInferType(org.openrewrite.javascript.tree.JS.InferType inferType, P p)
    • visitBinaryExtensions

      public org.openrewrite.java.tree.J visitBinaryExtensions(org.openrewrite.javascript.tree.JS.Binary binary, P p)
    • visitImportDeclaration

      public org.openrewrite.java.tree.J visitImportDeclaration(org.openrewrite.javascript.tree.JS.Import jsImport, P p)
    • visitImportClause

      public org.openrewrite.java.tree.J visitImportClause(org.openrewrite.javascript.tree.JS.ImportClause jsImportClause, P p)
    • visitNamedImports

      public org.openrewrite.java.tree.J visitNamedImports(org.openrewrite.javascript.tree.JS.NamedImports namedImports, P p)
    • visitImportSpecifier

      public org.openrewrite.java.tree.J visitImportSpecifier(org.openrewrite.javascript.tree.JS.ImportSpecifier jis, P p)
    • visitImportAttributes

      public org.openrewrite.java.tree.J visitImportAttributes(org.openrewrite.javascript.tree.JS.ImportAttributes importAttributes, P p)
    • visitImportTypeAttributes

      public org.openrewrite.java.tree.J visitImportTypeAttributes(org.openrewrite.javascript.tree.JS.ImportTypeAttributes importTypeAttributes, P p)
    • visitImportAttribute

      public org.openrewrite.java.tree.J visitImportAttribute(org.openrewrite.javascript.tree.JS.ImportAttribute importAttribute, P p)
    • visitLiteralType

      public org.openrewrite.java.tree.J visitLiteralType(org.openrewrite.javascript.tree.JS.LiteralType literalType, P p)
    • visitMappedType

      public org.openrewrite.java.tree.J visitMappedType(org.openrewrite.javascript.tree.JS.MappedType mappedType, P p)
    • visitMappedTypeKeysRemapping

      public org.openrewrite.java.tree.J visitMappedTypeKeysRemapping(org.openrewrite.javascript.tree.JS.MappedType.KeysRemapping mappedTypeKeys, P p)
    • visitMappedTypeParameter

      public org.openrewrite.java.tree.J visitMappedTypeParameter(org.openrewrite.javascript.tree.JS.MappedType.Parameter parameter, P p)
    • visitObjectBindingPattern

      public org.openrewrite.java.tree.J visitObjectBindingPattern(org.openrewrite.javascript.tree.JS.ObjectBindingPattern objectBindingPattern, P p)
    • visitPropertyAssignment

      public org.openrewrite.java.tree.J visitPropertyAssignment(org.openrewrite.javascript.tree.JS.PropertyAssignment propertyAssignment, P p)
    • visitSatisfiesExpression

      public org.openrewrite.java.tree.J visitSatisfiesExpression(org.openrewrite.javascript.tree.JS.SatisfiesExpression satisfiesExpression, P p)
    • visitScopedVariableDeclarations

      public org.openrewrite.java.tree.J visitScopedVariableDeclarations(org.openrewrite.javascript.tree.JS.ScopedVariableDeclarations scopedVariableDeclarations, P p)
    • visitStatementExpression

      public org.openrewrite.java.tree.J visitStatementExpression(org.openrewrite.javascript.tree.JS.StatementExpression expression, P p)
    • visitTaggedTemplateExpression

      public org.openrewrite.java.tree.J visitTaggedTemplateExpression(org.openrewrite.javascript.tree.JS.TaggedTemplateExpression taggedTemplateExpression, P p)
    • visitTemplateExpression

      public org.openrewrite.java.tree.J visitTemplateExpression(org.openrewrite.javascript.tree.JS.TemplateExpression templateExpression, P p)
    • visitTemplateExpressionSpan

      public org.openrewrite.java.tree.J visitTemplateExpressionSpan(org.openrewrite.javascript.tree.JS.TemplateExpression.Span span, P p)
    • visitTuple

      public org.openrewrite.java.tree.J visitTuple(org.openrewrite.javascript.tree.JS.Tuple tuple, P p)
    • visitTypeDeclaration

      public org.openrewrite.java.tree.J visitTypeDeclaration(org.openrewrite.javascript.tree.JS.TypeDeclaration typeDeclaration, P p)
    • visitComputedPropertyName

      public org.openrewrite.java.tree.J visitComputedPropertyName(org.openrewrite.javascript.tree.JS.ComputedPropertyName computedPropertyName, P p)
    • visitTypeOperator

      public org.openrewrite.java.tree.J visitTypeOperator(org.openrewrite.javascript.tree.JS.TypeOperator typeOperator, P p)
    • visitTypePredicate

      public org.openrewrite.java.tree.J visitTypePredicate(org.openrewrite.javascript.tree.JS.TypePredicate typePredicate, P p)
    • visitUnion

      public org.openrewrite.java.tree.J visitUnion(org.openrewrite.javascript.tree.JS.Union union, P p)
    • visitIntersection

      public org.openrewrite.java.tree.J visitIntersection(org.openrewrite.javascript.tree.JS.Intersection intersection, P p)
    • visitExportDeclaration

      public org.openrewrite.java.tree.J visitExportDeclaration(org.openrewrite.javascript.tree.JS.ExportDeclaration exportDeclaration, P p)
    • visitExportAssignment

      public org.openrewrite.java.tree.J visitExportAssignment(org.openrewrite.javascript.tree.JS.ExportAssignment exportAssignment, P p)
    • visitNamedExports

      public org.openrewrite.java.tree.J visitNamedExports(org.openrewrite.javascript.tree.JS.NamedExports namedExports, P p)
    • visitExportSpecifier

      public org.openrewrite.java.tree.J visitExportSpecifier(org.openrewrite.javascript.tree.JS.ExportSpecifier exportSpecifier, P p)
    • visitIndexedAccessType

      public org.openrewrite.java.tree.J visitIndexedAccessType(org.openrewrite.javascript.tree.JS.IndexedAccessType indexedAccessType, P p)
    • visitIndexedAccessTypeIndexType

      public org.openrewrite.java.tree.J visitIndexedAccessTypeIndexType(org.openrewrite.javascript.tree.JS.IndexedAccessType.IndexType indexedAccessTypeIndexType, P p)
    • visitAnnotatedType

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

      public org.openrewrite.java.tree.J visitParameterizedType(org.openrewrite.java.tree.J.ParameterizedType type, P p)
      Overrides:
      visitParameterizedType in class org.openrewrite.java.JavaVisitor<P>
    • visitSpace

      public org.openrewrite.java.tree.Space visitSpace(org.openrewrite.java.tree.Space space, JsSpace.Location loc, P p)
    • visitRightPadded

      public <T> @Nullable org.openrewrite.java.tree.JRightPadded<T> visitRightPadded(@Nullable org.openrewrite.java.tree.JRightPadded<T> right, JsRightPadded.Location loc, P p)
    • visitLeftPadded

      public <T> @Nullable org.openrewrite.java.tree.JLeftPadded<T> visitLeftPadded(@Nullable org.openrewrite.java.tree.JLeftPadded<T> left, JsLeftPadded.Location loc, P p)
    • visitContainer

      public <J2 extends org.openrewrite.java.tree.J> @Nullable org.openrewrite.java.tree.JContainer<J2> visitContainer(@Nullable org.openrewrite.java.tree.JContainer<J2> container, JsContainer.Location loc, P p)
    • visitTypeOf

      public org.openrewrite.java.tree.J visitTypeOf(org.openrewrite.javascript.tree.JS.TypeOf typeOf, P p)
    • visitTypeQuery

      public org.openrewrite.java.tree.J visitTypeQuery(org.openrewrite.javascript.tree.JS.TypeQuery typeQuery, P p)
    • visitVoid

      public org.openrewrite.java.tree.J visitVoid(org.openrewrite.javascript.tree.JS.Void aVoid, P p)
    • visitTypeInfo

      public org.openrewrite.java.tree.J visitTypeInfo(org.openrewrite.javascript.tree.JS.TypeInfo typeInfo, P p)
    • visitComputedPropertyMethodDeclaration

      public org.openrewrite.java.tree.J visitComputedPropertyMethodDeclaration(org.openrewrite.javascript.tree.JS.ComputedPropertyMethodDeclaration method, P p)
    • visitNamespaceDeclaration

      public org.openrewrite.java.tree.J visitNamespaceDeclaration(org.openrewrite.javascript.tree.JS.NamespaceDeclaration namespaceDeclaration, P p)
    • visitTypeLiteral

      public org.openrewrite.java.tree.J visitTypeLiteral(org.openrewrite.javascript.tree.JS.TypeLiteral typeLiteral, P p)
    • visitImportType

      public org.openrewrite.java.tree.J visitImportType(org.openrewrite.javascript.tree.JS.ImportType importType, P p)
    • visitIndexSignatureDeclaration

      public org.openrewrite.java.tree.J visitIndexSignatureDeclaration(org.openrewrite.javascript.tree.JS.IndexSignatureDeclaration indexSignatureDeclaration, P p)
    • visitForOfLoop

      public org.openrewrite.java.tree.J visitForOfLoop(org.openrewrite.javascript.tree.JS.ForOfLoop forOfLoop, P p)
    • visitForInLoop

      public org.openrewrite.java.tree.J visitForInLoop(org.openrewrite.javascript.tree.JS.ForInLoop forInLoop, P p)
    • visitArrayBindingPattern

      public org.openrewrite.java.tree.J visitArrayBindingPattern(org.openrewrite.javascript.tree.JS.ArrayBindingPattern arrayBindingPattern, P p)
    • visitAs

      public org.openrewrite.java.tree.J visitAs(org.openrewrite.javascript.tree.JS.As as_, P p)
    • visitAssignmentOperationExtensions

      public org.openrewrite.java.tree.J visitAssignmentOperationExtensions(org.openrewrite.javascript.tree.JS.AssignmentOperation assignOp, P p)
    • visitTypeTreeExpression

      public org.openrewrite.java.tree.J visitTypeTreeExpression(org.openrewrite.javascript.tree.JS.TypeTreeExpression typeTreeExpression, P p)
    • visitWithStatement

      public org.openrewrite.java.tree.J visitWithStatement(org.openrewrite.javascript.tree.JS.WithStatement withStatement, P p)
    • visitJsxTag

      public org.openrewrite.java.tree.J visitJsxTag(JSX.Tag tag, P p)
    • visitJsxAttribute

      public org.openrewrite.java.tree.J visitJsxAttribute(JSX.Attribute attribute, P p)
    • visitJsxSpreadAttribute

      public org.openrewrite.java.tree.J visitJsxSpreadAttribute(JSX.SpreadAttribute spreadAttribute, P p)
    • visitJsxEmbeddedExpression

      public org.openrewrite.java.tree.J visitJsxEmbeddedExpression(JSX.EmbeddedExpression embeddedExpression, P p)
    • visitJsxNamespacedName

      public org.openrewrite.java.tree.J visitJsxNamespacedName(JSX.NamespacedName namespacedName, P p)