Class K.CompilationUnit.Padding

java.lang.Object
org.openrewrite.kotlin.tree.K.CompilationUnit.Padding
All Implemented Interfaces:
org.openrewrite.java.tree.JavaSourceFile.Padding
Enclosing class:
K.CompilationUnit

public static class K.CompilationUnit.Padding extends Object implements org.openrewrite.java.tree.JavaSourceFile.Padding
  • Constructor Details

    • Padding

      public Padding()
  • Method Details

    • getPackageDeclaration

      @Nullable public @Nullable org.openrewrite.java.tree.JRightPadded<org.openrewrite.java.tree.J.Package> getPackageDeclaration()
    • withPackageDeclaration

      public K.CompilationUnit withPackageDeclaration(@Nullable @Nullable org.openrewrite.java.tree.JRightPadded<org.openrewrite.java.tree.J.Package> packageDeclaration)
    • getClasses

      public List<org.openrewrite.java.tree.JRightPadded<org.openrewrite.java.tree.J.ClassDeclaration>> getClasses()
    • withClasses

      public K.CompilationUnit withClasses(List<org.openrewrite.java.tree.JRightPadded<org.openrewrite.java.tree.J.ClassDeclaration>> classes)
    • getImports

      public List<org.openrewrite.java.tree.JRightPadded<org.openrewrite.java.tree.J.Import>> getImports()
      Specified by:
      getImports in interface org.openrewrite.java.tree.JavaSourceFile.Padding
    • withImports

      public K.CompilationUnit withImports(List<org.openrewrite.java.tree.JRightPadded<org.openrewrite.java.tree.J.Import>> imports)
      Specified by:
      withImports in interface org.openrewrite.java.tree.JavaSourceFile.Padding
    • getStatements

      public List<org.openrewrite.java.tree.JRightPadded<org.openrewrite.java.tree.Statement>> getStatements()
    • withStatements

      public K.CompilationUnit withStatements(List<org.openrewrite.java.tree.JRightPadded<org.openrewrite.java.tree.Statement>> statements)