Package com.io7m.smfj.core

## Interface SMFFormatDescriptionType

- All Known Implementing Classes:
    `SMFFormatDescription`

      @Immutable
      public interface SMFFormatDescriptionType

  A description of a format.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.lang.String` | `description()` |
    `java.lang.String` | `mimeType()` |
    `java.lang.String` | `name()` |
    `boolean` | `randomAccess()` |
    `java.lang.String` | `suffix()` |

- - ### Method Detail

    - #### description

          java.lang.String description()

      Returns:
        A human-readable description of the format

    - #### suffix

          java.lang.String suffix()

      Returns:
        The filename suffix used for the format

    - #### mimeType

          java.lang.String mimeType()

      Returns:
        The mime type for the format

    - #### name

          java.lang.String name()

      Returns:
        The unique name for the format

    - #### randomAccess

          boolean randomAccess()

      Returns:
        `true` iff the format supports random access