Class JavaScriptSender
java.lang.Object
org.openrewrite.TreeVisitor<org.openrewrite.java.tree.J,org.openrewrite.rpc.RpcSendQueue>
org.openrewrite.java.JavaVisitor<org.openrewrite.rpc.RpcSendQueue>
org.openrewrite.javascript.JavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
org.openrewrite.javascript.internal.rpc.JavaScriptSender
A sender for JavaScript AST elements that uses the Java RPC framework.
This class implements a double delegation pattern with
JavaSender
to handle both JavaScript and Java elements.-
Field Summary
Fields inherited from class org.openrewrite.java.JavaVisitor
javadocVisitor -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.openrewrite.java.tree.JpreVisit(org.openrewrite.java.tree.J j, org.openrewrite.rpc.RpcSendQueue q) @Nullable org.openrewrite.java.tree.Jvisit(@Nullable org.openrewrite.Tree tree, org.openrewrite.rpc.RpcSendQueue p) org.openrewrite.java.tree.JvisitAlias(org.openrewrite.javascript.tree.JS.Alias alias, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitArrayBindingPattern(org.openrewrite.javascript.tree.JS.ArrayBindingPattern arrayBindingPattern, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitArrowFunction(org.openrewrite.javascript.tree.JS.ArrowFunction arrowFunction, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitAs(org.openrewrite.javascript.tree.JS.As as_, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitAssignmentOperationExtensions(org.openrewrite.javascript.tree.JS.AssignmentOperation assignmentOperation, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitAwait(org.openrewrite.javascript.tree.JS.Await await, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitBinaryExtensions(org.openrewrite.javascript.tree.JS.Binary binary, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitBindingElement(org.openrewrite.javascript.tree.JS.BindingElement bindingElement, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitComputedPropertyMethodDeclaration(org.openrewrite.javascript.tree.JS.ComputedPropertyMethodDeclaration computedPropMethod, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitComputedPropertyName(org.openrewrite.javascript.tree.JS.ComputedPropertyName computedPropertyName, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitConditionalType(org.openrewrite.javascript.tree.JS.ConditionalType conditionalType, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitDelete(org.openrewrite.javascript.tree.JS.Delete delete, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitExportAssignment(org.openrewrite.javascript.tree.JS.ExportAssignment exportAssignment, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitExportDeclaration(org.openrewrite.javascript.tree.JS.ExportDeclaration exportDeclaration, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitExportSpecifier(org.openrewrite.javascript.tree.JS.ExportSpecifier exportSpecifier, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitExpressionStatement(org.openrewrite.javascript.tree.JS.ExpressionStatement expressionStatement, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitExpressionWithTypeArguments(org.openrewrite.javascript.tree.JS.ExpressionWithTypeArguments expressionWithTypeArguments, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitForInLoop(org.openrewrite.javascript.tree.JS.ForInLoop forInLoop, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitForOfLoop(org.openrewrite.javascript.tree.JS.ForOfLoop forOfLoop, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitFunctionCall(org.openrewrite.javascript.tree.JS.FunctionCall functionCall, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitFunctionType(org.openrewrite.javascript.tree.JS.FunctionType functionType, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitImportAttribute(org.openrewrite.javascript.tree.JS.ImportAttribute importAttribute, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitImportAttributes(org.openrewrite.javascript.tree.JS.ImportAttributes importAttributes, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitImportClause(org.openrewrite.javascript.tree.JS.ImportClause importClause, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitImportDeclaration(org.openrewrite.javascript.tree.JS.Import jsImport, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitImportSpecifier(org.openrewrite.javascript.tree.JS.ImportSpecifier importSpecifier, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitImportType(org.openrewrite.javascript.tree.JS.ImportType importType, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitImportTypeAttributes(org.openrewrite.javascript.tree.JS.ImportTypeAttributes importTypeAttributes, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitIndexedAccessType(org.openrewrite.javascript.tree.JS.IndexedAccessType indexedAccessType, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitIndexedAccessTypeIndexType(org.openrewrite.javascript.tree.JS.IndexedAccessType.IndexType indexType, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitIndexSignatureDeclaration(org.openrewrite.javascript.tree.JS.IndexSignatureDeclaration indexSignatureDeclaration, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitInferType(org.openrewrite.javascript.tree.JS.InferType inferType, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitIntersection(org.openrewrite.javascript.tree.JS.Intersection intersection, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitJsCompilationUnit(org.openrewrite.javascript.tree.JS.CompilationUnit cu, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitJsxAttribute(JSX.Attribute attribute, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitJsxEmbeddedExpression(JSX.EmbeddedExpression embeddedExpression, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitJsxNamespacedName(JSX.NamespacedName namespacedName, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitJsxSpreadAttribute(JSX.SpreadAttribute spreadAttribute, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitJsxTag(JSX.Tag tag, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitLiteralType(org.openrewrite.javascript.tree.JS.LiteralType literalType, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitMappedType(org.openrewrite.javascript.tree.JS.MappedType mappedType, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitMappedTypeKeysRemapping(org.openrewrite.javascript.tree.JS.MappedType.KeysRemapping keysRemapping, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitMappedTypeParameter(org.openrewrite.javascript.tree.JS.MappedType.Parameter parameter, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitNamedExports(org.openrewrite.javascript.tree.JS.NamedExports namedExports, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitNamedImports(org.openrewrite.javascript.tree.JS.NamedImports namedImports, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitNamespaceDeclaration(org.openrewrite.javascript.tree.JS.NamespaceDeclaration namespaceDeclaration, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitObjectBindingPattern(org.openrewrite.javascript.tree.JS.ObjectBindingPattern objectBindingPattern, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitPropertyAssignment(org.openrewrite.javascript.tree.JS.PropertyAssignment propertyAssignment, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitSatisfiesExpression(org.openrewrite.javascript.tree.JS.SatisfiesExpression satisfiesExpression, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitScopedVariableDeclarations(org.openrewrite.javascript.tree.JS.ScopedVariableDeclarations scopedVariableDeclarations, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitStatementExpression(org.openrewrite.javascript.tree.JS.StatementExpression statementExpression, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitTaggedTemplateExpression(org.openrewrite.javascript.tree.JS.TaggedTemplateExpression taggedTemplateExpression, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitTemplateExpression(org.openrewrite.javascript.tree.JS.TemplateExpression templateExpression, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitTemplateExpressionSpan(org.openrewrite.javascript.tree.JS.TemplateExpression.Span span, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitTuple(org.openrewrite.javascript.tree.JS.Tuple tuple, org.openrewrite.rpc.RpcSendQueue q) @Nullable org.openrewrite.java.tree.JavaTypevisitType(@Nullable org.openrewrite.java.tree.JavaType javaType, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitTypeDeclaration(org.openrewrite.javascript.tree.JS.TypeDeclaration typeDeclaration, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitTypeInfo(org.openrewrite.javascript.tree.JS.TypeInfo typeInfo, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitTypeLiteral(org.openrewrite.javascript.tree.JS.TypeLiteral typeLiteral, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitTypeOf(org.openrewrite.javascript.tree.JS.TypeOf typeOf, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitTypeOperator(org.openrewrite.javascript.tree.JS.TypeOperator typeOperator, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitTypePredicate(org.openrewrite.javascript.tree.JS.TypePredicate typePredicate, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitTypeQuery(org.openrewrite.javascript.tree.JS.TypeQuery typeQuery, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitTypeTreeExpression(org.openrewrite.javascript.tree.JS.TypeTreeExpression typeTreeExpression, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitUnion(org.openrewrite.javascript.tree.JS.Union union, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitVoid(org.openrewrite.javascript.tree.JS.Void void_, org.openrewrite.rpc.RpcSendQueue q) org.openrewrite.java.tree.JvisitWithStatement(org.openrewrite.javascript.tree.JS.WithStatement withStatement, org.openrewrite.rpc.RpcSendQueue q) Methods inherited from class org.openrewrite.javascript.JavaScriptVisitor
getLanguage, isAcceptable, visitAnnotatedType, visitCompilationUnit, visitContainer, visitLeftPadded, visitParameterizedType, visitRightPadded, visitSpaceMethods 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, visitTypeCast, visitTypeName, visitTypeParameter, visitTypeParameters, visitUnary, visitUnknown, visitUnknownSource, visitVariable, visitVariableDeclarations, visitWhileLoop, visitWildcard, visitYieldMethods inherited from class org.openrewrite.TreeVisitor
adapt, collect, collect, defaultValue, doAfterVisit, getAfterVisit, getCursor, isAdaptableTo, noop, postVisit, reduce, reduce, reduce, setCursor, stopAfterPreVisit, updateCursor, visit, visit, visitAndCast, visitAndCast, visitMarker, visitMarkers, visitNonNull, visitNonNull, visitorTreeType
-
Constructor Details
-
JavaScriptSender
public JavaScriptSender()
-
-
Method Details
-
visit
public @Nullable org.openrewrite.java.tree.J visit(@Nullable org.openrewrite.Tree tree, org.openrewrite.rpc.RpcSendQueue p) - Overrides:
visitin classorg.openrewrite.TreeVisitor<org.openrewrite.java.tree.J,org.openrewrite.rpc.RpcSendQueue>
-
preVisit
public org.openrewrite.java.tree.J preVisit(org.openrewrite.java.tree.J j, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
preVisitin classorg.openrewrite.TreeVisitor<org.openrewrite.java.tree.J,org.openrewrite.rpc.RpcSendQueue>
-
visitJsCompilationUnit
public org.openrewrite.java.tree.J visitJsCompilationUnit(org.openrewrite.javascript.tree.JS.CompilationUnit cu, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitJsCompilationUnitin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitAlias
public org.openrewrite.java.tree.J visitAlias(org.openrewrite.javascript.tree.JS.Alias alias, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitAliasin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitArrowFunction
public org.openrewrite.java.tree.J visitArrowFunction(org.openrewrite.javascript.tree.JS.ArrowFunction arrowFunction, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitArrowFunctionin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitAwait
public org.openrewrite.java.tree.J visitAwait(org.openrewrite.javascript.tree.JS.Await await, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitAwaitin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitConditionalType
public org.openrewrite.java.tree.J visitConditionalType(org.openrewrite.javascript.tree.JS.ConditionalType conditionalType, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitConditionalTypein classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitDelete
public org.openrewrite.java.tree.J visitDelete(org.openrewrite.javascript.tree.JS.Delete delete, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitDeletein classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitExpressionStatement
public org.openrewrite.java.tree.J visitExpressionStatement(org.openrewrite.javascript.tree.JS.ExpressionStatement expressionStatement, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitExpressionStatementin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitExpressionWithTypeArguments
public org.openrewrite.java.tree.J visitExpressionWithTypeArguments(org.openrewrite.javascript.tree.JS.ExpressionWithTypeArguments expressionWithTypeArguments, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitExpressionWithTypeArgumentsin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitFunctionType
public org.openrewrite.java.tree.J visitFunctionType(org.openrewrite.javascript.tree.JS.FunctionType functionType, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitFunctionTypein classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitInferType
public org.openrewrite.java.tree.J visitInferType(org.openrewrite.javascript.tree.JS.InferType inferType, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitInferTypein classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitImportType
public org.openrewrite.java.tree.J visitImportType(org.openrewrite.javascript.tree.JS.ImportType importType, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitImportTypein classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitImportDeclaration
public org.openrewrite.java.tree.J visitImportDeclaration(org.openrewrite.javascript.tree.JS.Import jsImport, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitImportDeclarationin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitImportClause
public org.openrewrite.java.tree.J visitImportClause(org.openrewrite.javascript.tree.JS.ImportClause importClause, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitImportClausein classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitNamedImports
public org.openrewrite.java.tree.J visitNamedImports(org.openrewrite.javascript.tree.JS.NamedImports namedImports, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitNamedImportsin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitImportSpecifier
public org.openrewrite.java.tree.J visitImportSpecifier(org.openrewrite.javascript.tree.JS.ImportSpecifier importSpecifier, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitImportSpecifierin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitImportAttributes
public org.openrewrite.java.tree.J visitImportAttributes(org.openrewrite.javascript.tree.JS.ImportAttributes importAttributes, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitImportAttributesin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitImportTypeAttributes
public org.openrewrite.java.tree.J visitImportTypeAttributes(org.openrewrite.javascript.tree.JS.ImportTypeAttributes importTypeAttributes, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitImportTypeAttributesin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitImportAttribute
public org.openrewrite.java.tree.J visitImportAttribute(org.openrewrite.javascript.tree.JS.ImportAttribute importAttribute, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitImportAttributein classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitBinaryExtensions
public org.openrewrite.java.tree.J visitBinaryExtensions(org.openrewrite.javascript.tree.JS.Binary binary, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitBinaryExtensionsin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitLiteralType
public org.openrewrite.java.tree.J visitLiteralType(org.openrewrite.javascript.tree.JS.LiteralType literalType, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitLiteralTypein classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitMappedType
public org.openrewrite.java.tree.J visitMappedType(org.openrewrite.javascript.tree.JS.MappedType mappedType, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitMappedTypein classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitMappedTypeKeysRemapping
public org.openrewrite.java.tree.J visitMappedTypeKeysRemapping(org.openrewrite.javascript.tree.JS.MappedType.KeysRemapping keysRemapping, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitMappedTypeKeysRemappingin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitMappedTypeParameter
public org.openrewrite.java.tree.J visitMappedTypeParameter(org.openrewrite.javascript.tree.JS.MappedType.Parameter parameter, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitMappedTypeParameterin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitObjectBindingPattern
public org.openrewrite.java.tree.J visitObjectBindingPattern(org.openrewrite.javascript.tree.JS.ObjectBindingPattern objectBindingPattern, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitObjectBindingPatternin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitPropertyAssignment
public org.openrewrite.java.tree.J visitPropertyAssignment(org.openrewrite.javascript.tree.JS.PropertyAssignment propertyAssignment, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitPropertyAssignmentin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitSatisfiesExpression
public org.openrewrite.java.tree.J visitSatisfiesExpression(org.openrewrite.javascript.tree.JS.SatisfiesExpression satisfiesExpression, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitSatisfiesExpressionin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitScopedVariableDeclarations
public org.openrewrite.java.tree.J visitScopedVariableDeclarations(org.openrewrite.javascript.tree.JS.ScopedVariableDeclarations scopedVariableDeclarations, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitScopedVariableDeclarationsin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitStatementExpression
public org.openrewrite.java.tree.J visitStatementExpression(org.openrewrite.javascript.tree.JS.StatementExpression statementExpression, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitStatementExpressionin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitTaggedTemplateExpression
public org.openrewrite.java.tree.J visitTaggedTemplateExpression(org.openrewrite.javascript.tree.JS.TaggedTemplateExpression taggedTemplateExpression, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitTaggedTemplateExpressionin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitTemplateExpression
public org.openrewrite.java.tree.J visitTemplateExpression(org.openrewrite.javascript.tree.JS.TemplateExpression templateExpression, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitTemplateExpressionin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitTemplateExpressionSpan
public org.openrewrite.java.tree.J visitTemplateExpressionSpan(org.openrewrite.javascript.tree.JS.TemplateExpression.Span span, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitTemplateExpressionSpanin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitTuple
public org.openrewrite.java.tree.J visitTuple(org.openrewrite.javascript.tree.JS.Tuple tuple, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitTuplein classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitTypeDeclaration
public org.openrewrite.java.tree.J visitTypeDeclaration(org.openrewrite.javascript.tree.JS.TypeDeclaration typeDeclaration, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitTypeDeclarationin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitTypeOf
public org.openrewrite.java.tree.J visitTypeOf(org.openrewrite.javascript.tree.JS.TypeOf typeOf, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitTypeOfin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitTypeTreeExpression
public org.openrewrite.java.tree.J visitTypeTreeExpression(org.openrewrite.javascript.tree.JS.TypeTreeExpression typeTreeExpression, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitTypeTreeExpressionin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitAs
public org.openrewrite.java.tree.J visitAs(org.openrewrite.javascript.tree.JS.As as_, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitAsin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitAssignmentOperationExtensions
public org.openrewrite.java.tree.J visitAssignmentOperationExtensions(org.openrewrite.javascript.tree.JS.AssignmentOperation assignmentOperation, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitAssignmentOperationExtensionsin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitIndexedAccessType
public org.openrewrite.java.tree.J visitIndexedAccessType(org.openrewrite.javascript.tree.JS.IndexedAccessType indexedAccessType, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitIndexedAccessTypein classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitIndexedAccessTypeIndexType
public org.openrewrite.java.tree.J visitIndexedAccessTypeIndexType(org.openrewrite.javascript.tree.JS.IndexedAccessType.IndexType indexType, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitIndexedAccessTypeIndexTypein classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitTypeQuery
public org.openrewrite.java.tree.J visitTypeQuery(org.openrewrite.javascript.tree.JS.TypeQuery typeQuery, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitTypeQueryin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitTypeInfo
public org.openrewrite.java.tree.J visitTypeInfo(org.openrewrite.javascript.tree.JS.TypeInfo typeInfo, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitTypeInfoin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitComputedPropertyName
public org.openrewrite.java.tree.J visitComputedPropertyName(org.openrewrite.javascript.tree.JS.ComputedPropertyName computedPropertyName, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitComputedPropertyNamein classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitTypeOperator
public org.openrewrite.java.tree.J visitTypeOperator(org.openrewrite.javascript.tree.JS.TypeOperator typeOperator, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitTypeOperatorin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitTypePredicate
public org.openrewrite.java.tree.J visitTypePredicate(org.openrewrite.javascript.tree.JS.TypePredicate typePredicate, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitTypePredicatein classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitUnion
public org.openrewrite.java.tree.J visitUnion(org.openrewrite.javascript.tree.JS.Union union, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitUnionin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitIntersection
public org.openrewrite.java.tree.J visitIntersection(org.openrewrite.javascript.tree.JS.Intersection intersection, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitIntersectionin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitVoid
public org.openrewrite.java.tree.J visitVoid(org.openrewrite.javascript.tree.JS.Void void_, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitVoidin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitWithStatement
public org.openrewrite.java.tree.J visitWithStatement(org.openrewrite.javascript.tree.JS.WithStatement withStatement, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitWithStatementin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitJsxTag
- Overrides:
visitJsxTagin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitJsxAttribute
public org.openrewrite.java.tree.J visitJsxAttribute(JSX.Attribute attribute, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitJsxAttributein classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitJsxSpreadAttribute
public org.openrewrite.java.tree.J visitJsxSpreadAttribute(JSX.SpreadAttribute spreadAttribute, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitJsxSpreadAttributein classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitJsxEmbeddedExpression
public org.openrewrite.java.tree.J visitJsxEmbeddedExpression(JSX.EmbeddedExpression embeddedExpression, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitJsxEmbeddedExpressionin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitJsxNamespacedName
public org.openrewrite.java.tree.J visitJsxNamespacedName(JSX.NamespacedName namespacedName, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitJsxNamespacedNamein classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitIndexSignatureDeclaration
public org.openrewrite.java.tree.J visitIndexSignatureDeclaration(org.openrewrite.javascript.tree.JS.IndexSignatureDeclaration indexSignatureDeclaration, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitIndexSignatureDeclarationin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitComputedPropertyMethodDeclaration
public org.openrewrite.java.tree.J visitComputedPropertyMethodDeclaration(org.openrewrite.javascript.tree.JS.ComputedPropertyMethodDeclaration computedPropMethod, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitComputedPropertyMethodDeclarationin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitForOfLoop
public org.openrewrite.java.tree.J visitForOfLoop(org.openrewrite.javascript.tree.JS.ForOfLoop forOfLoop, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitForOfLoopin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitForInLoop
public org.openrewrite.java.tree.J visitForInLoop(org.openrewrite.javascript.tree.JS.ForInLoop forInLoop, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitForInLoopin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitNamespaceDeclaration
public org.openrewrite.java.tree.J visitNamespaceDeclaration(org.openrewrite.javascript.tree.JS.NamespaceDeclaration namespaceDeclaration, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitNamespaceDeclarationin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitTypeLiteral
public org.openrewrite.java.tree.J visitTypeLiteral(org.openrewrite.javascript.tree.JS.TypeLiteral typeLiteral, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitTypeLiteralin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitArrayBindingPattern
public org.openrewrite.java.tree.J visitArrayBindingPattern(org.openrewrite.javascript.tree.JS.ArrayBindingPattern arrayBindingPattern, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitArrayBindingPatternin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitBindingElement
public org.openrewrite.java.tree.J visitBindingElement(org.openrewrite.javascript.tree.JS.BindingElement bindingElement, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitBindingElementin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitExportDeclaration
public org.openrewrite.java.tree.J visitExportDeclaration(org.openrewrite.javascript.tree.JS.ExportDeclaration exportDeclaration, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitExportDeclarationin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitExportAssignment
public org.openrewrite.java.tree.J visitExportAssignment(org.openrewrite.javascript.tree.JS.ExportAssignment exportAssignment, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitExportAssignmentin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitNamedExports
public org.openrewrite.java.tree.J visitNamedExports(org.openrewrite.javascript.tree.JS.NamedExports namedExports, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitNamedExportsin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitExportSpecifier
public org.openrewrite.java.tree.J visitExportSpecifier(org.openrewrite.javascript.tree.JS.ExportSpecifier exportSpecifier, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitExportSpecifierin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitFunctionCall
public org.openrewrite.java.tree.J visitFunctionCall(org.openrewrite.javascript.tree.JS.FunctionCall functionCall, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitFunctionCallin classJavaScriptVisitor<org.openrewrite.rpc.RpcSendQueue>
-
visitType
public @Nullable org.openrewrite.java.tree.JavaType visitType(@Nullable org.openrewrite.java.tree.JavaType javaType, org.openrewrite.rpc.RpcSendQueue q) - Overrides:
visitTypein classorg.openrewrite.java.JavaVisitor<org.openrewrite.rpc.RpcSendQueue>
-