JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Index
Help
Package:
Description |
Related Packages
|
Classes and Interfaces
SEARCH:
Package org.openrewrite.javascript.tree
@NullMarked @NonNullFields
package
org.openrewrite.javascript.tree
Related Packages
Package
Description
org.openrewrite.javascript
All Classes and Interfaces
Interfaces
Classes
Enum Classes
Class
Description
JS
JS.Alias
JS.Alias.Padding
JS.ArrayBindingPattern
JS.ArrayBindingPattern.Padding
JS.ArrowFunction
A JavaScript `=>` is similar to a Java lambda, but additionally contains annotations, modifiers, type arguments.
JS.ArrowFunction.Padding
JS.Await
JS.BindingElement
JS.BindingElement.Padding
JS.CompilationUnit
JS.CompilationUnit.Padding
JS.ConditionalType
JS.ConditionalType.Padding
JS.DefaultType
JS.Delete
JS.Export
JS.Export.Padding
JS.ExportAssignment
JS.ExportAssignment.Padding
JS.ExportDeclaration
JS.ExportDeclaration.Padding
JS.ExportSpecifier
JS.ExportSpecifier.Padding
JS.ExpressionStatement
JS.ExpressionWithTypeArguments
JS.ExpressionWithTypeArguments.Padding
JS.FunctionDeclaration
JS.FunctionDeclaration.Padding
JS.FunctionType
JS.FunctionType.Padding
JS.ImportType
JS.ImportType.Padding
JS.IndexedAccessType
JS.IndexedAccessType.IndexType
JS.IndexedAccessType.IndexType.Padding
JS.IndexSignatureDeclaration
JS.IndexSignatureDeclaration.Padding
JS.InferType
JS.InferType.Padding
JS.Intersection
JS.Intersection.Padding
JS.JsAssignmentOperation
JS.JsAssignmentOperation.Padding
JS.JsAssignmentOperation.Type
JS.JsBinary
JS.JsBinary.Padding
JS.JsBinary.Type
JS.JSForInLoop
JS.JSForInLoop.Padding
JS.JSForInOfLoopControl
JS.JSForInOfLoopControl.Padding
JS.JSForOfLoop
JS.JSForOfLoop.Padding
JS.JsImport
JS.JsImport.Padding
JS.JsImportSpecifier
JS.JsImportSpecifier.Padding
JS.JSMethodDeclaration
JS.JSMethodDeclaration.Padding
JS.JSVariableDeclarations
JS.JSVariableDeclarations.JSNamedVariable
JS.JSVariableDeclarations.JSNamedVariable.Padding
JS.JSVariableDeclarations.Padding
JS.LiteralType
JS.MappedType
JS.MappedType.KeysRemapping
JS.MappedType.KeysRemapping.Padding
JS.MappedType.MappedTypeParameter
JS.MappedType.MappedTypeParameter.Padding
JS.MappedType.Padding
JS.NamedExports
JS.NamedExports.Padding
JS.NamespaceDeclaration
JS.NamespaceDeclaration.KeywordType
JS.NamespaceDeclaration.Padding
JS.ObjectBindingDeclarations
JS.ObjectBindingDeclarations.Padding
JS.PropertyAssignment
JS.PropertyAssignment.AssigmentToken
JS.PropertyAssignment.Padding
JS.SatisfiesExpression
JS.SatisfiesExpression.Padding
JS.ScopedVariableDeclarations
JS.ScopedVariableDeclarations.Padding
JS.ScopedVariableDeclarations.Scope
JS.StatementExpression
JS.TaggedTemplateExpression
JS.TaggedTemplateExpression.Padding
JS.TemplateExpression
JS.TemplateExpression.Padding
JS.TemplateExpression.TemplateSpan
JS.TrailingTokenStatement
JS.TrailingTokenStatement.Padding
JS.Tuple
JS.Tuple.Padding
JS.TypeDeclaration
JS.TypeDeclaration.Padding
JS.TypeInfo
JS.TypeLiteral
JS.TypeOf
JS.TypeOperator
JS.TypeOperator.Padding
JS.TypeOperator.Type
JS.TypePredicate
JS.TypePredicate.Padding
JS.TypeQuery
JS.TypeQuery.Padding
JS.TypeTreeExpression
JS.Unary
JS.Unary.Padding
JS.Unary.Type
JS.Union
JS.Union.Padding
JS.Void
JS.Yield
JS.Yield.Padding
JsContainer
JsContainer.Location
JsLeftPadded
JsLeftPadded.Location
JsRightPadded
JsRightPadded.Location
JsSpace
JsSpace.Location
TsType