Class Hierarchy

  • java.lang.Object
    • org.openrewrite.kotlin.marker.AnnotationCallSite (implements org.openrewrite.marker.Marker)
    • org.openrewrite.kotlin.Assertions
    • org.openrewrite.kotlin.marker.By (implements org.openrewrite.marker.Marker)
    • org.openrewrite.kotlin.marker.CheckNotNull (implements org.openrewrite.marker.Marker)
    • org.openrewrite.kotlin.CompiledKotlinSource
    • org.openrewrite.DataTable<Row>
    • org.openrewrite.kotlin.marker.Elvis (implements org.openrewrite.marker.Marker)
    • org.openrewrite.kotlin.marker.ExplicitInlineConstructor (implements org.openrewrite.marker.Marker)
    • org.jetbrains.kotlin.fir.visitors.FirVisitor<R,D>
      • org.jetbrains.kotlin.fir.visitors.FirDefaultVisitor<R,D>
    • org.openrewrite.kotlin.marker.Implicit (implements org.openrewrite.marker.Marker)
    • org.openrewrite.kotlin.marker.IsNullable (implements org.openrewrite.marker.Marker)
    • org.openrewrite.kotlin.tree.K.Binary (implements org.openrewrite.java.tree.Expression, org.openrewrite.kotlin.tree.K, org.openrewrite.java.tree.TypedTree)
    • org.openrewrite.kotlin.tree.K.Binary.Padding
    • org.openrewrite.kotlin.tree.K.CompilationUnit (implements org.openrewrite.java.tree.JavaSourceFile, org.openrewrite.kotlin.tree.K, org.openrewrite.SourceFile)
    • org.openrewrite.kotlin.tree.K.CompilationUnit.Padding (implements org.openrewrite.java.tree.JavaSourceFile.Padding)
    • org.openrewrite.kotlin.tree.K.ExpressionStatement (implements org.openrewrite.java.tree.Expression, org.openrewrite.kotlin.tree.K, org.openrewrite.java.tree.Statement)
    • org.openrewrite.kotlin.tree.K.FunctionType (implements org.openrewrite.java.tree.Expression, org.openrewrite.kotlin.tree.K, org.openrewrite.java.tree.Statement, org.openrewrite.java.tree.TypeTree)
    • org.openrewrite.kotlin.tree.K.KReturn (implements org.openrewrite.kotlin.tree.K, org.openrewrite.java.tree.Statement)
    • org.openrewrite.kotlin.tree.K.KString (implements org.openrewrite.java.tree.Expression, org.openrewrite.kotlin.tree.K, org.openrewrite.java.tree.Statement)
    • org.openrewrite.kotlin.tree.K.KString.Value (implements org.openrewrite.kotlin.tree.K)
    • org.openrewrite.kotlin.tree.K.KThis (implements org.openrewrite.java.tree.Expression, org.openrewrite.kotlin.tree.K)
    • org.openrewrite.kotlin.tree.K.ListLiteral (implements org.openrewrite.java.tree.Expression, org.openrewrite.kotlin.tree.K, org.openrewrite.java.tree.TypedTree)
    • org.openrewrite.kotlin.tree.K.ListLiteral.Padding
    • org.openrewrite.kotlin.tree.K.Modifier (implements org.openrewrite.kotlin.tree.K)
    • org.openrewrite.kotlin.tree.K.NamedVariableInitializer (implements org.openrewrite.java.tree.Expression, org.openrewrite.kotlin.tree.K)
    • org.openrewrite.kotlin.tree.K.StatementExpression (implements org.openrewrite.java.tree.Expression, org.openrewrite.kotlin.tree.K, org.openrewrite.java.tree.Statement)
    • org.openrewrite.kotlin.tree.K.When (implements org.openrewrite.java.tree.Expression, org.openrewrite.kotlin.tree.K, org.openrewrite.java.tree.Statement)
    • org.openrewrite.kotlin.tree.K.WhenBranch (implements org.openrewrite.kotlin.tree.K, org.openrewrite.java.tree.Statement)
    • org.openrewrite.kotlin.tree.K.WhenBranch.Padding
    • org.openrewrite.kotlin.tree.KContainer
    • org.openrewrite.kotlin.tree.KLeftPadded
    • org.openrewrite.kotlin.marker.KObject (implements org.openrewrite.marker.Marker)
    • org.openrewrite.kotlin.KotlinParser (implements org.openrewrite.Parser)
    • org.openrewrite.kotlin.table.KotlinSourceFile.Row
    • org.openrewrite.kotlin.KotlinTypeMapping (implements org.openrewrite.java.JavaTypeMapping<T>)
    • org.openrewrite.kotlin.KotlinTypeSignatureBuilder (implements org.openrewrite.java.JavaTypeSignatureBuilder)
    • org.openrewrite.kotlin.tree.KRightPadded
    • org.openrewrite.kotlin.tree.KSpace
    • org.openrewrite.kotlin.marker.LogicalComma (implements org.openrewrite.marker.Marker)
    • org.openrewrite.kotlin.marker.Modifier (implements org.openrewrite.marker.Marker)
    • org.openrewrite.kotlin.marker.NotIs (implements org.openrewrite.marker.Marker)
    • org.openrewrite.kotlin.marker.OmitBraces (implements org.openrewrite.marker.Marker)
    • org.openrewrite.kotlin.marker.OmitEquals (implements org.openrewrite.marker.Marker)
    • org.openrewrite.Parser.Builder (implements java.lang.Cloneable)
    • org.openrewrite.kotlin.marker.ReceiverType (implements org.openrewrite.marker.Marker)
    • org.openrewrite.Recipe (implements java.lang.Cloneable)
    • org.openrewrite.kotlin.marker.Reified (implements org.openrewrite.marker.Marker)
    • org.openrewrite.kotlin.marker.Semicolon (implements org.openrewrite.marker.Marker)
    • org.openrewrite.kotlin.marker.SingleExpressionBlock (implements org.openrewrite.marker.Marker)
    • org.openrewrite.kotlin.marker.SpreadArgument (implements org.openrewrite.marker.Marker)
    • java.lang.Throwable (implements java.io.Serializable)
    • org.openrewrite.kotlin.marker.TrailingLambdaArgument (implements org.openrewrite.marker.Marker)
    • org.openrewrite.TreeVisitor<T,P>
    • org.openrewrite.kotlin.marker.TypeReferencePrefix (implements org.openrewrite.marker.Marker)

Interface Hierarchy

  • org.openrewrite.Tree
    • org.openrewrite.java.tree.J
      • org.openrewrite.kotlin.tree.K

Enum Class Hierarchy