# Interface CLNWriterType

All Superinterfaces:
  `AutoCloseable, Closeable`

All Known Implementing Classes:
  `CLN1Writer`

public interface CLNWriterType extends Closeable
A file writer.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `CLNFileWritableType`
  `execute()`
  Execute the writer.

  ### Methods inherited from interface Closeable

  `close`

- ## Method Details

  - ### execute

    CLNFileWritableType execute() throws IOException
    Execute the writer.
    Returns:
      A writable file
    Throws:
      `IOException` - On errors