Class G.CompilationUnit.Padding

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

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

    • Padding

      public Padding()
  • Method Details

    • getPackageDeclaration

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

      public G.CompilationUnit withPackageDeclaration(@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 G.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 G.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 G.CompilationUnit withStatements(List<org.openrewrite.java.tree.JRightPadded<org.openrewrite.java.tree.Statement>> statements)