Class DefaultToolchainsWriter

All Implemented Interfaces:

@Named @Singleton public class DefaultToolchainsWriter extends Object implements ToolchainsWriter
Handles serialization of toolchains into the default textual format.
  • Constructor Details

    • DefaultToolchainsWriter

      public DefaultToolchainsWriter()
  • Method Details

    • write

      public void write(Writer output, Map<String,Object> options, PersistedToolchains toolchains) throws IOException
      Description copied from interface: ToolchainsWriter
      Writes the supplied toolchains to the specified character writer. The writer will be automatically closed before the method returns.
      Specified by:
      write in interface ToolchainsWriter
      output - The writer to serialize the toolchains to, must not be null.
      options - The options to use for serialization, may be null to use the default values.
      toolchains - The toolchains to serialize, must not be null.
      IOException - If the toolchains could not be serialized.