Class G.CompilationUnit.Padding

  • All Implemented Interfaces:
    org.openrewrite.java.tree.JavaSourceFile.Padding
    Enclosing class:
    G.CompilationUnit

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

      Constructors 
      Constructor Description
      Padding()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.List<org.openrewrite.java.tree.JRightPadded<org.openrewrite.java.tree.J.Import>> getImports()  
      @Nullable org.openrewrite.java.tree.JRightPadded<org.openrewrite.java.tree.J.Package> getPackageDeclaration()  
      java.util.List<org.openrewrite.java.tree.JRightPadded<org.openrewrite.java.tree.Statement>> getStatements()  
      G.CompilationUnit withImports​(java.util.List<org.openrewrite.java.tree.JRightPadded<org.openrewrite.java.tree.J.Import>> imports)  
      G.CompilationUnit withPackageDeclaration​(@Nullable org.openrewrite.java.tree.JRightPadded<org.openrewrite.java.tree.J.Package> packageDeclaration)  
      G.CompilationUnit withStatements​(java.util.List<org.openrewrite.java.tree.JRightPadded<org.openrewrite.java.tree.Statement>> statements)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Padding

        public Padding()
    • Method Detail

      • getPackageDeclaration

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

        public G.CompilationUnit withPackageDeclaration​(@Nullable
                                                        @Nullable org.openrewrite.java.tree.JRightPadded<org.openrewrite.java.tree.J.Package> packageDeclaration)
      • getImports

        public java.util.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​(java.util.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 java.util.List<org.openrewrite.java.tree.JRightPadded<org.openrewrite.java.tree.Statement>> getStatements()
      • withStatements

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