Class ConfigInjectorGenerator.FilerCodeWriter

java.lang.Object
com.sun.codemodel.CodeWriter
org.jvnet.hk2.config.generator.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 Details

    • FilerCodeWriter

      public FilerCodeWriter(Filer filer)
  • Method Details

    • 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