# Serialized Form

- ## Package com.io7m.jcoronado.api

  - ### Exception Class com.io7m.jcoronado.api.VulkanAllocationFailedException

    class VulkanAllocationFailedException extends VulkanException implements Serializable

  - ### Exception Class com.io7m.jcoronado.api.VulkanCallFailedException

    class VulkanCallFailedException extends VulkanException implements Serializable

  - ### Exception Class com.io7m.jcoronado.api.VulkanDestroyedException

    class VulkanDestroyedException extends VulkanException implements Serializable

  - ### Exception Class com.io7m.jcoronado.api.VulkanException

    class VulkanException extends Exception implements Serializable

    - #### Serialized Fields

      - ##### attributes

            Map<String,String> attributes

      - ##### errorCode

            String errorCode

      - ##### remediatingAction

            Optional<String> remediatingAction

  - ### Exception Class com.io7m.jcoronado.api.VulkanImplementationException

    class VulkanImplementationException extends VulkanException implements Serializable

  - ### Exception Class com.io7m.jcoronado.api.VulkanIncompatibleClassException

    class VulkanIncompatibleClassException extends VulkanException implements Serializable

  - ### Exception Class com.io7m.jcoronado.api.VulkanMissingRequiredExtensionsException

    class VulkanMissingRequiredExtensionsException extends VulkanException implements Serializable

  - ### Exception Class com.io7m.jcoronado.api.VulkanMissingRequiredLayersException

    class VulkanMissingRequiredLayersException extends VulkanException implements Serializable

  - ### Exception Class com.io7m.jcoronado.api.VulkanMissingRequiredMemoryTypeException

    class VulkanMissingRequiredMemoryTypeException extends VulkanException implements Serializable

  - ### Exception Class com.io7m.jcoronado.api.VulkanMissingRequiredVersionException

    class VulkanMissingRequiredVersionException extends VulkanException implements Serializable

    - #### Serialized Fields

      - ##### requested

            VulkanVersion requested

      - ##### required

            VulkanVersion required

      - ##### supported

            VulkanVersion supported

  - ### Exception Class com.io7m.jcoronado.api.VulkanResourceException

    class VulkanResourceException extends VulkanException implements Serializable

  - ### Exception Class com.io7m.jcoronado.api.VulkanUncheckedException

    class VulkanUncheckedException extends RuntimeException implements Serializable

    - #### Serialized Fields

      - ##### cause

            VulkanException cause

- ## Package com.io7m.jcoronado.lwjgl.internal

  - ### Exception Class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSupportException

    class VulkanLWJGLSupportException extends VulkanException implements Serializable