Class ConfigInjectorGenerator.FilerCodeWriter

  • Enclosing class:
    ConfigInjectorGenerator

    public static final class ConfigInjectorGenerator.FilerCodeWriter
    extends com.sun.codemodel.CodeWriter
    CodeWriter that generates source code to Filer.
    Author:
    Kohsuke Kawaguchi Moved from jaxb-xjc to break unneeded dependency.
    • Constructor Detail

      • FilerCodeWriter

        public FilerCodeWriter​(Filer filer)
    • Method Detail

      • openBinary

        public OutputStream openBinary​(com.sun.codemodel.JPackage pkg,
                                       String fileName)
                                throws IOException
        Specified by:
        openBinary in class com.sun.codemodel.CodeWriter
        Throws:
        IOException
      • openSource

        public Writer openSource​(com.sun.codemodel.JPackage pkg,
                                 String fileName)
                          throws IOException
        Overrides:
        openSource in class com.sun.codemodel.CodeWriter
        Throws:
        IOException
      • close

        public void close()
        Specified by:
        close in class com.sun.codemodel.CodeWriter