Hierarchy For All Packages
Package Hierarchies:- com.caoccao.javet.interop,
- org.openrewrite,
- org.openrewrite.javascript,
- org.openrewrite.javascript.internal,
- org.openrewrite.javascript.internal.tsc,
- org.openrewrite.javascript.internal.tsc.generated,
- org.openrewrite.javascript.search,
- org.openrewrite.javascript.table,
- org.openrewrite.javascript.tree,
- org.openrewrite.markers
Class Hierarchy
- java.lang.Object
- org.openrewrite.javascript.Assertions
- org.openrewrite.DataTable<Row>
- org.openrewrite.javascript.table.JavaScriptSourceFile
- org.openrewrite.javascript.table.ParseExceptionAnalysis
- org.openrewrite.markers.ForLoopType (implements org.openrewrite.marker.Marker)
- org.openrewrite.markers.FunctionDeclaration (implements org.openrewrite.marker.Marker)
- org.openrewrite.javascript.JavaScriptParser (implements org.openrewrite.Parser<S>)
- org.openrewrite.javascript.table.JavaScriptSourceFile.Row
- com.caoccao.javet.interop.JavetBridge
- org.openrewrite.javascript.internal.JavetNativeBridge
- org.openrewrite.javascript.internal.JavetUtils
- org.openrewrite.javascript.tree.JS.CompilationUnit (implements org.openrewrite.java.tree.JavaSourceFile, org.openrewrite.javascript.tree.JS, org.openrewrite.SourceFile)
- org.openrewrite.javascript.tree.JS.CompilationUnit.Padding (implements org.openrewrite.java.tree.JavaSourceFile.Padding)
- org.openrewrite.javascript.tree.JS.ExpressionStatement (implements org.openrewrite.java.tree.Expression, org.openrewrite.javascript.tree.JS, org.openrewrite.java.tree.Statement)
- org.openrewrite.javascript.tree.JS.JsBinary (implements org.openrewrite.java.tree.Expression, org.openrewrite.javascript.tree.JS, org.openrewrite.java.tree.TypedTree)
- org.openrewrite.javascript.tree.JS.JsBinary.Padding
- org.openrewrite.javascript.tree.JS.JsOperator (implements org.openrewrite.java.tree.Expression, org.openrewrite.javascript.tree.JS, org.openrewrite.java.tree.NameTree, org.openrewrite.java.tree.TypedTree)
- org.openrewrite.javascript.tree.JS.JsOperator.Padding
- org.openrewrite.javascript.tree.JS.StatementExpression (implements org.openrewrite.java.tree.Expression, org.openrewrite.javascript.tree.JS, org.openrewrite.java.tree.Statement)
- org.openrewrite.javascript.tree.JS.TypeOperator (implements org.openrewrite.java.tree.Expression, org.openrewrite.javascript.tree.JS, org.openrewrite.java.tree.NameTree, org.openrewrite.java.tree.TypedTree)
- org.openrewrite.javascript.tree.JS.TypeOperator.Padding
- org.openrewrite.javascript.tree.JS.Union (implements org.openrewrite.java.tree.Expression, org.openrewrite.javascript.tree.JS, org.openrewrite.java.tree.TypeTree)
- org.openrewrite.javascript.tree.JS.Union.Padding
- org.openrewrite.javascript.tree.JS.UnknownElement (implements org.openrewrite.java.tree.Expression, org.openrewrite.javascript.tree.JS, org.openrewrite.java.tree.NameTree, org.openrewrite.java.tree.Statement, org.openrewrite.java.tree.TypedTree, org.openrewrite.java.tree.TypeTree)
- org.openrewrite.javascript.tree.JS.UnknownElement.Source (implements org.openrewrite.javascript.tree.JS)
- org.openrewrite.javascript.tree.JsContainer
- org.openrewrite.javascript.tree.JsLeftPadded
- org.openrewrite.javascript.tree.JsRightPadded
- org.openrewrite.javascript.tree.JsSpace
- org.openrewrite.javascript.table.ParseExceptionAnalysis.Row
- org.openrewrite.Parser.Builder (implements java.lang.Cloneable)
- org.openrewrite.javascript.JavaScriptParser.Builder
- org.openrewrite.Recipe (implements java.lang.Cloneable)
- org.openrewrite.javascript.search.FindJavaScriptSources
- org.openrewrite.javascript.search.FindParseExceptionAnalysis
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.openrewrite.javascript.internal.JavaScriptParsingException
- java.lang.RuntimeException
- java.lang.Exception
- org.openrewrite.TreeVisitor<T,
P> - org.openrewrite.java.JavaVisitor<P>
- org.openrewrite.javascript.JavaScriptVisitor<P>
- org.openrewrite.javascript.JavaScriptIsoVisitor<P>
- org.openrewrite.javascript.internal.JavaScriptPrinter<P>
- org.openrewrite.javascript.JavaScriptVisitor<P>
- org.openrewrite.java.JavaVisitor<P>
- org.openrewrite.javascript.internal.tsc.TSCConversions
- org.openrewrite.javascript.internal.tsc.TSCIndexInfo
- org.openrewrite.javascript.internal.TSCMapper (implements java.lang.AutoCloseable)
- org.openrewrite.javascript.internal.tsc.TSCMeta
- org.openrewrite.javascript.internal.tsc.TSCNode (implements org.openrewrite.javascript.internal.tsc.TSCV8Backed)
- org.openrewrite.javascript.internal.tsc.TSCNode.SourceFile
- org.openrewrite.javascript.internal.tsc.TSCNode.TypeNode
- org.openrewrite.javascript.internal.tsc.TSCSyntaxListNode (implements java.util.List<E>)
- org.openrewrite.javascript.internal.tsc.TSCNodeList (implements java.util.List<E>, org.openrewrite.javascript.internal.tsc.TSCV8Backed)
- org.openrewrite.javascript.internal.tsc.TSCProgramContext.CompilerBridgeSourceInfo
- org.openrewrite.javascript.internal.tsc.TSCRuntime (implements java.lang.AutoCloseable)
- org.openrewrite.javascript.internal.tsc.TSCSignature (implements org.openrewrite.javascript.internal.tsc.TSCV8Backed)
- org.openrewrite.javascript.internal.tsc.TSCSymbol (implements org.openrewrite.javascript.internal.tsc.TSCV8Backed)
- org.openrewrite.javascript.internal.tsc.TSCType (implements org.openrewrite.javascript.internal.tsc.TSCTypeAccessors, org.openrewrite.javascript.internal.tsc.TSCV8Backed)
- org.openrewrite.javascript.internal.tsc.TSCTypeAccessors.TypeWrapper.Impl (implements org.openrewrite.javascript.internal.tsc.TSCTypeAccessors.TypeWrapper)
- org.openrewrite.javascript.internal.tsc.TSCTypeAccessors.InterfaceType.Impl (implements org.openrewrite.javascript.internal.tsc.TSCTypeAccessors.InterfaceType)
- org.openrewrite.javascript.internal.tsc.TSCTypeAccessors.ObjectType.Impl (implements org.openrewrite.javascript.internal.tsc.TSCTypeAccessors.ObjectType)
- org.openrewrite.javascript.internal.tsc.TSCTypeAccessors.TypeReference.Impl (implements org.openrewrite.javascript.internal.tsc.TSCTypeAccessors.TypeReference)
- org.openrewrite.javascript.internal.tsc.TSCTypeAccessors.UnionOrIntersectionType.Impl (implements org.openrewrite.javascript.internal.tsc.TSCTypeAccessors.UnionOrIntersectionType)
- org.openrewrite.javascript.internal.tsc.TSCUtils
- org.openrewrite.javascript.internal.tsc.TSCV8Backed.DebugInfo
- org.openrewrite.javascript.internal.tsc.TSCV8Utils
- org.openrewrite.javascript.internal.tsc.TSCV8ValueHolder (implements java.lang.AutoCloseable)
- org.openrewrite.javascript.internal.tsc.TSCGlobals (implements org.openrewrite.javascript.internal.tsc.TSCV8Backed)
- org.openrewrite.javascript.internal.tsc.TSCInstanceOfChecks
- org.openrewrite.javascript.internal.tsc.TSCObjectCache<T>
- org.openrewrite.javascript.internal.tsc.TSCProgramContext
- org.openrewrite.javascript.internal.tsc.TSCSourceFileContext
- org.openrewrite.javascript.internal.tsc.TSCTypeChecker (implements org.openrewrite.javascript.internal.tsc.TSCV8Backed)
- org.openrewrite.javascript.tree.TsType
- org.openrewrite.markers.TypeReferencePrefix (implements org.openrewrite.marker.Marker)
- org.openrewrite.javascript.internal.TypeScriptParserVisitor
- org.openrewrite.TypeScriptSignatureBuilder (implements org.openrewrite.java.JavaTypeSignatureBuilder)
- org.openrewrite.javascript.TypeScriptTypeMapping (implements org.openrewrite.java.JavaTypeMapping<T>)
- org.openrewrite.markers.VariableModifier (implements org.openrewrite.marker.Marker)
Interface Hierarchy
- org.openrewrite.Tree
- org.openrewrite.java.tree.J
- org.openrewrite.javascript.tree.JS
- org.openrewrite.java.tree.J
- org.openrewrite.javascript.internal.tsc.TSCContextCallback
- org.openrewrite.javascript.internal.tsc.TSCConversion<T>
- org.openrewrite.javascript.internal.tsc.TSCObjectCache.InstanceConstructor<T>
- org.openrewrite.javascript.internal.tsc.TSCObjectCache.KeyProvider<TKey>
- org.openrewrite.javascript.internal.tsc.TSCV8Backed
- org.openrewrite.javascript.internal.tsc.TSCTypeAccessors
- org.openrewrite.javascript.internal.tsc.TSCTypeAccessors.TypeWrapper (also extends org.openrewrite.javascript.internal.tsc.TSCV8Backed.Wrapper)
- org.openrewrite.javascript.internal.tsc.TSCTypeAccessors.InterfaceType (also extends org.openrewrite.javascript.internal.tsc.TSCTypeAccessors.ObjectType)
- org.openrewrite.javascript.internal.tsc.TSCTypeAccessors.ObjectType
- org.openrewrite.javascript.internal.tsc.TSCTypeAccessors.InterfaceType (also extends org.openrewrite.javascript.internal.tsc.TSCTypeAccessors.TypeWrapper)
- org.openrewrite.javascript.internal.tsc.TSCTypeAccessors.TypeReference (also extends org.openrewrite.javascript.internal.tsc.TSCTypeAccessors.TypeWrapper)
- org.openrewrite.javascript.internal.tsc.TSCTypeAccessors.TypeReference (also extends org.openrewrite.javascript.internal.tsc.TSCTypeAccessors.ObjectType)
- org.openrewrite.javascript.internal.tsc.TSCTypeAccessors.UnionOrIntersectionType
- org.openrewrite.javascript.internal.tsc.TSCTypeAccessors.TypeWrapper (also extends org.openrewrite.javascript.internal.tsc.TSCV8Backed.Wrapper)
- org.openrewrite.javascript.internal.tsc.TSCV8Backed.Wrapper
- org.openrewrite.javascript.internal.tsc.TSCTypeAccessors.TypeWrapper (also extends org.openrewrite.javascript.internal.tsc.TSCTypeAccessors)
- org.openrewrite.javascript.internal.tsc.TSCTypeAccessors.InterfaceType (also extends org.openrewrite.javascript.internal.tsc.TSCTypeAccessors.ObjectType)
- org.openrewrite.javascript.internal.tsc.TSCTypeAccessors.ObjectType
- org.openrewrite.javascript.internal.tsc.TSCTypeAccessors.InterfaceType (also extends org.openrewrite.javascript.internal.tsc.TSCTypeAccessors.TypeWrapper)
- org.openrewrite.javascript.internal.tsc.TSCTypeAccessors.TypeReference (also extends org.openrewrite.javascript.internal.tsc.TSCTypeAccessors.TypeWrapper)
- org.openrewrite.javascript.internal.tsc.TSCTypeAccessors.TypeReference (also extends org.openrewrite.javascript.internal.tsc.TSCTypeAccessors.ObjectType)
- org.openrewrite.javascript.internal.tsc.TSCTypeAccessors.UnionOrIntersectionType
- org.openrewrite.javascript.internal.tsc.TSCTypeAccessors.TypeWrapper (also extends org.openrewrite.javascript.internal.tsc.TSCTypeAccessors)
- org.openrewrite.javascript.internal.tsc.TSCTypeAccessors
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.openrewrite.markers.ForLoopType.Keyword
- org.openrewrite.javascript.table.JavaScriptSourceFile.SourceFileType
- org.openrewrite.javascript.tree.JS.JsBinary.Type
- org.openrewrite.javascript.tree.JS.JsOperator.Type
- org.openrewrite.javascript.tree.JS.TypeOperator.Type
- org.openrewrite.javascript.tree.JsContainer.Location
- org.openrewrite.javascript.tree.JsLeftPadded.Location
- org.openrewrite.javascript.tree.JsRightPadded.Location
- org.openrewrite.javascript.tree.JsSpace.Location
- org.openrewrite.javascript.internal.tsc.generated.TSCFlowFlag
- org.openrewrite.javascript.internal.tsc.generated.TSCIndexKind
- org.openrewrite.javascript.internal.tsc.TSCInstanceOfChecks.ConstructorKind
- org.openrewrite.javascript.internal.tsc.TSCInstanceOfChecks.InterfaceKind
- org.openrewrite.javascript.internal.tsc.generated.TSCModifierFlag
- org.openrewrite.javascript.internal.tsc.generated.TSCNodeFlag
- org.openrewrite.javascript.internal.tsc.generated.TSCObjectFlag
- org.openrewrite.javascript.internal.tsc.TSCProgramContext.CompilerBridgeSourceKind
- org.openrewrite.javascript.internal.tsc.generated.TSCSignatureKind
- org.openrewrite.javascript.internal.tsc.generated.TSCSymbolFlag
- org.openrewrite.javascript.internal.tsc.generated.TSCSyntaxKind
- org.openrewrite.javascript.internal.tsc.generated.TSCTokenFlag
- org.openrewrite.javascript.internal.tsc.generated.TSCTypeFlag
- org.openrewrite.javascript.internal.tsc.generated.TSCTypePredicateKind
- org.openrewrite.markers.VariableModifier.Keyword
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)