Class JavaFile

java.lang.Object
com.squareup.javapoet.JavaFile

public final class JavaFile extends Object
A Java file containing a single top level class.
  • Field Details

    • NULL_APPENDABLE

      private static final Appendable NULL_APPENDABLE
    • fileComment

      public final CodeBlock fileComment
    • packageName

      public final String packageName
    • typeSpec

      public final TypeSpec typeSpec
    • skipJavaLangImports

      public final boolean skipJavaLangImports
    • staticImports

      private final Set<String> staticImports
    • alwaysQualify

      private final Set<String> alwaysQualify
    • indent

      private final String indent
  • Constructor Details

  • Method Details