Package com.io7m.coffeepick.runtime.parser.spi

# Interface SPISerializerType

All Superinterfaces:
  `java.lang.AutoCloseable`, `java.io.Closeable`

All Known Implementing Classes:
  `FormatXMLSPISerializer`

    @ProviderType
    public interface SPISerializerType
    extends java.io.Closeable

A serializer.

- ## Method Summary

  Modifier and Type | Method | Description
  --- | --- | ---
  `void` | `serialize​(RuntimeRepositoryDescription repository)` | Serialize a repository.

  ### Methods inherited from interface java.io.Closeable

  `close`

- ## Method Details

  - ### serialize

    void serialize​(RuntimeRepositoryDescription repository) throws java.io.IOException
    Serialize a repository.
    Parameters:
      `repository` - The repository
    Throws:
      `java.io.IOException` - On I/O errors