org.apache.xmlbeans

## Interface Filer

-     public interface Filer

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `java.io.OutputStream` | `createBinaryFile(java.lang.String typename)` Creates a new schema binary file (.xsb) and returns a stream for writing to it.
    `java.io.Writer` | `createSourceFile(java.lang.String typename)` Creates a new binding source file (.java) and returns a writer for it.

- - ### Method Detail

    - #### createBinaryFile

          java.io.OutputStream createBinaryFile(java.lang.String typename)
                                         throws java.io.IOException

      Creates a new schema binary file (.xsb) and returns a stream for writing to it.
      Parameters:
        `typename` - fully qualified type name
      Returns:
        a stream to write the type to
      Throws:
        `java.io.IOException` - when the file can't be created

    - #### createSourceFile

          java.io.Writer createSourceFile(java.lang.String typename)
                                   throws java.io.IOException

      Creates a new binding source file (.java) and returns a writer for it.
      Parameters:
        `typename` - fully qualified type name
      Returns:
        a stream to write the type to
      Throws:
        `java.io.IOException` - when the file can't be created