# Hierarchy For All Packages

Package Hierarchies:

- com.io7m.coffeepick.adoptopenjdk_v3,
- com.io7m.coffeepick.api,
- com.io7m.coffeepick.client.vanilla,
- com.io7m.coffeepick.client.vanilla.internal,
- com.io7m.coffeepick.jdk_java_net,
- com.io7m.coffeepick.repository.spi,
- com.io7m.coffeepick.runtime,
- com.io7m.coffeepick.runtime.database,
- com.io7m.coffeepick.runtime.format.xml,
- com.io7m.coffeepick.runtime.parser.api,
- com.io7m.coffeepick.runtime.parser.spi,
- com.io7m.coffeepick.shipilev_net,
- com.io7m.coffeepick.shipilev_net.internal

## Class Hierarchy

- java.lang.Object
  - com.io7m.coffeepick.adoptopenjdk_v3.AOJRepository (implements com.io7m.coffeepick.repository.spi.RuntimeRepositoryType)
  - com.io7m.coffeepick.adoptopenjdk_v3.AOJRepositoryProvider (implements com.io7m.coffeepick.repository.spi.RuntimeRepositoryProviderType)
  - com.io7m.coffeepick.shipilev_net.internal.ASArchiveResolver
  - com.io7m.coffeepick.shipilev_net.internal.ASFile (implements com.io7m.coffeepick.shipilev_net.internal.ASFileType)
  - com.io7m.coffeepick.shipilev_net.internal.ASFile.Builder
  - com.io7m.coffeepick.shipilev_net.internal.ASFileList
  - com.io7m.coffeepick.shipilev_net.internal.ASFilenameMetadata (implements com.io7m.coffeepick.shipilev_net.internal.ASFilenameMetadataType)
  - com.io7m.coffeepick.shipilev_net.internal.ASFilenameMetadata.Builder
  - com.io7m.coffeepick.shipilev_net.internal.ASFilenameMetadataParsing
  - com.io7m.coffeepick.shipilev_net.ASRepository (implements com.io7m.coffeepick.repository.spi.RuntimeRepositoryType)
  - com.io7m.coffeepick.shipilev_net.ASRepositoryProvider (implements com.io7m.coffeepick.repository.spi.RuntimeRepositoryProviderType)
  - com.io7m.coffeepick.client.vanilla.internal.CoffeePickArchiveEntries
  - com.io7m.coffeepick.client.vanilla.CoffeePickCatalog (implements com.io7m.coffeepick.api.CoffeePickCatalogType)
  - com.io7m.coffeepick.api.CoffeePickCatalogEventRepositoryAdded (implements com.io7m.coffeepick.api.CoffeePickCatalogEventRepositoryAddedType)
  - com.io7m.coffeepick.api.CoffeePickCatalogEventRepositoryAdded.Builder
  - com.io7m.coffeepick.api.CoffeePickCatalogEventRepositoryRemoved (implements com.io7m.coffeepick.api.CoffeePickCatalogEventRepositoryRemovedType)
  - com.io7m.coffeepick.api.CoffeePickCatalogEventRepositoryRemoved.Builder
  - com.io7m.coffeepick.api.CoffeePickCatalogEventRepositoryUpdate (implements com.io7m.coffeepick.api.CoffeePickCatalogEventRepositoryUpdateType)
  - com.io7m.coffeepick.api.CoffeePickCatalogEventRepositoryUpdate.Builder
  - com.io7m.coffeepick.api.CoffeePickCatalogEventRepositoryUpdateFailed (implements com.io7m.coffeepick.api.CoffeePickCatalogEventRepositoryUpdateFailedType)
  - com.io7m.coffeepick.api.CoffeePickCatalogEventRepositoryUpdateFailed.Builder
  - com.io7m.coffeepick.api.CoffeePickCatalogEventRuntimeDownloadFailed (implements com.io7m.coffeepick.api.CoffeePickCatalogEventRuntimeDownloadFailedType)
  - com.io7m.coffeepick.api.CoffeePickCatalogEventRuntimeDownloadFailed.Builder
  - com.io7m.coffeepick.api.CoffeePickCatalogEventRuntimeDownloadFinished (implements com.io7m.coffeepick.api.CoffeePickCatalogEventRuntimeDownloadFinishedType)
  - com.io7m.coffeepick.api.CoffeePickCatalogEventRuntimeDownloadFinished.Builder
  - com.io7m.coffeepick.api.CoffeePickCatalogEventRuntimeDownloading (implements com.io7m.coffeepick.api.CoffeePickCatalogEventRuntimeDownloadingType)
  - com.io7m.coffeepick.api.CoffeePickCatalogEventRuntimeDownloading.Builder
  - com.io7m.coffeepick.client.vanilla.CoffeePickClients (implements com.io7m.coffeepick.api.CoffeePickClientProviderType)
  - com.io7m.coffeepick.client.vanilla.CoffeePickInventory (implements com.io7m.coffeepick.api.CoffeePickInventoryType)
  - com.io7m.coffeepick.api.CoffeePickInventoryEventRuntimeDeleted (implements com.io7m.coffeepick.api.CoffeePickInventoryEventRuntimeDeletedType)
  - com.io7m.coffeepick.api.CoffeePickInventoryEventRuntimeDeleted.Builder
  - com.io7m.coffeepick.api.CoffeePickInventoryEventRuntimeLoaded (implements com.io7m.coffeepick.api.CoffeePickInventoryEventRuntimeLoadedType)
  - com.io7m.coffeepick.api.CoffeePickInventoryEventRuntimeLoaded.Builder
  - com.io7m.coffeepick.api.CoffeePickInventoryEventRuntimeLoadFailed (implements com.io7m.coffeepick.api.CoffeePickInventoryEventRuntimeLoadFailedType)
  - com.io7m.coffeepick.api.CoffeePickInventoryEventRuntimeLoadFailed.Builder
  - com.io7m.coffeepick.runtime.parser.api.CoffeePickParseRequest (implements com.io7m.coffeepick.runtime.parser.api.CoffeePickParseRequestType)
  - com.io7m.coffeepick.runtime.parser.api.CoffeePickParseRequest.Builder
  - com.io7m.coffeepick.runtime.parser.api.CoffeePickParsers (implements com.io7m.coffeepick.runtime.parser.api.CoffeePickParsersType)
  - com.io7m.coffeepick.runtime.parser.api.CoffeePickParsersOSGi (implements com.io7m.coffeepick.runtime.parser.api.CoffeePickParsersType)
  - com.io7m.coffeepick.client.vanilla.CoffeePickRuntimeRepositoryContext (implements com.io7m.coffeepick.repository.spi.RuntimeRepositoryContextType)
  - com.io7m.coffeepick.api.CoffeePickSearch (implements com.io7m.coffeepick.api.CoffeePickSearchType)
  - com.io7m.coffeepick.api.CoffeePickSearch.Builder
  - com.io7m.coffeepick.api.CoffeePickSearches
  - com.io7m.coffeepick.runtime.parser.api.CoffeePickSerializers (implements com.io7m.coffeepick.runtime.parser.api.CoffeePickSerializersType)
  - com.io7m.coffeepick.runtime.parser.api.CoffeePickSerializersOSGi (implements com.io7m.coffeepick.runtime.parser.api.CoffeePickSerializersType)
  - com.io7m.coffeepick.client.vanilla.internal.CoffeePickStrings
  - com.io7m.coffeepick.api.CoffeePickTaskEventFailed (implements com.io7m.coffeepick.api.CoffeePickTaskEventFailedType)
  - com.io7m.coffeepick.api.CoffeePickTaskEventFailed.Builder
  - com.io7m.coffeepick.api.CoffeePickTaskEventStarted (implements com.io7m.coffeepick.api.CoffeePickTaskEventStartedType)
  - com.io7m.coffeepick.api.CoffeePickTaskEventStarted.Builder
  - com.io7m.coffeepick.api.CoffeePickTaskEventSucceeded (implements com.io7m.coffeepick.api.CoffeePickTaskEventSucceededType)
  - com.io7m.coffeepick.api.CoffeePickTaskEventSucceeded.Builder
  - com.io7m.coffeepick.api.CoffeePickVerification (implements com.io7m.coffeepick.api.CoffeePickVerificationType)
  - com.io7m.coffeepick.api.CoffeePickVerification.Builder
  - org.xml.sax.helpers.DefaultHandler (implements org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler)
    - org.xml.sax.ext.DefaultHandler2 (implements org.xml.sax.ext.DeclHandler, org.xml.sax.ext.EntityResolver2, org.xml.sax.ext.LexicalHandler)
      - com.io7m.coffeepick.runtime.format.xml.FormatXMLProbeHandler
      - com.io7m.coffeepick.runtime.format.xml.FormatXMLVersionedHandlerDispatcher
  - com.io7m.coffeepick.runtime.parser.spi.FormatDescription (implements com.io7m.coffeepick.runtime.parser.spi.FormatDescriptionType)
  - com.io7m.coffeepick.runtime.parser.spi.FormatDescription.Builder
  - com.io7m.coffeepick.runtime.parser.spi.FormatVersion (implements com.io7m.coffeepick.runtime.parser.spi.FormatVersionType)
  - com.io7m.coffeepick.runtime.parser.spi.FormatVersion.Builder
  - com.io7m.coffeepick.runtime.format.xml.FormatXML1RuntimeChildBuild (implements com.io7m.coffeepick.runtime.format.xml.FormatXML1RuntimeChildType.FormatXML1RuntimeChildBuildType)
  - com.io7m.coffeepick.runtime.format.xml.FormatXML1RuntimeChildBuild.Builder
  - com.io7m.coffeepick.runtime.format.xml.FormatXML1RuntimeChildHash (implements com.io7m.coffeepick.runtime.format.xml.FormatXML1RuntimeChildType.FormatXML1RuntimeChildHashType)
  - com.io7m.coffeepick.runtime.format.xml.FormatXML1RuntimeChildHash.Builder
  - com.io7m.coffeepick.runtime.format.xml.FormatXML1RuntimeChildTags (implements com.io7m.coffeepick.runtime.format.xml.FormatXML1RuntimeChildType.FormatXML1RuntimeChildTagsType)
  - com.io7m.coffeepick.runtime.format.xml.FormatXML1RuntimeChildTags.Builder
  - com.io7m.coffeepick.runtime.format.xml.FormatXMLAbstractContentHandler<A,​B> (implements com.io7m.coffeepick.runtime.format.xml.FormatXMLContentHandlerType<A>)
    - com.io7m.coffeepick.runtime.format.xml.FormatXML1BrandingHandler
    - com.io7m.coffeepick.runtime.format.xml.FormatXML1BuildHandler
    - com.io7m.coffeepick.runtime.format.xml.FormatXML1HashHandler
    - com.io7m.coffeepick.runtime.format.xml.FormatXML1RepositoryHandler
    - com.io7m.coffeepick.runtime.format.xml.FormatXML1RuntimeHandler
    - com.io7m.coffeepick.runtime.format.xml.FormatXML1RuntimesHandler
    - com.io7m.coffeepick.runtime.format.xml.FormatXML1TagHandler
    - com.io7m.coffeepick.runtime.format.xml.FormatXML1TagsHandler
    - com.io7m.coffeepick.runtime.format.xml.FormatXML1TopLevelHandler
  - com.io7m.coffeepick.runtime.format.xml.FormatXMLConstants
  - com.io7m.coffeepick.runtime.format.xml.FormatXMLElements
  - com.io7m.coffeepick.runtime.format.xml.FormatXMLMappingHandler<A,​B> (implements com.io7m.coffeepick.runtime.format.xml.FormatXMLContentHandlerType<A>)
  - com.io7m.coffeepick.runtime.format.xml.FormatXMLSPIParser (implements com.io7m.coffeepick.runtime.parser.spi.SPIParserType)
  - com.io7m.coffeepick.runtime.format.xml.FormatXMLSPIParserProvider (implements com.io7m.coffeepick.runtime.parser.spi.SPIParserProviderType)
  - com.io7m.coffeepick.runtime.format.xml.FormatXMLSPIProbe
  - com.io7m.coffeepick.runtime.format.xml.FormatXMLSPISerializer (implements com.io7m.coffeepick.runtime.parser.spi.SPISerializerType)
  - com.io7m.coffeepick.runtime.format.xml.FormatXMLSPISerializerProvider (implements com.io7m.coffeepick.runtime.parser.spi.SPISerializerProviderType)
  - com.io7m.coffeepick.jdk_java_net.OJNRepository (implements com.io7m.coffeepick.repository.spi.RuntimeRepositoryType)
  - com.io7m.coffeepick.jdk_java_net.OJNRepositoryProvider (implements com.io7m.coffeepick.repository.spi.RuntimeRepositoryProviderType)
  - com.io7m.coffeepick.runtime.parser.spi.ParsedRepository (implements com.io7m.coffeepick.runtime.parser.spi.ParserResultType.ParsedRepositoryType)
  - com.io7m.coffeepick.runtime.parser.spi.ParsedRepository.Builder
  - com.io7m.coffeepick.runtime.parser.spi.ParsedRuntime (implements com.io7m.coffeepick.runtime.parser.spi.ParserResultType.ParsedRuntimeType)
  - com.io7m.coffeepick.runtime.parser.spi.ParsedRuntime.Builder
  - com.io7m.coffeepick.runtime.parser.spi.ParseError (implements com.io7m.coffeepick.runtime.parser.spi.ParseErrorType)
  - com.io7m.coffeepick.runtime.parser.spi.ParseError.Builder
  - com.io7m.coffeepick.runtime.RuntimeBuild (implements com.io7m.coffeepick.runtime.RuntimeBuildType)
  - com.io7m.coffeepick.runtime.RuntimeBuild.Builder
  - com.io7m.coffeepick.runtime.RuntimeDescription (implements com.io7m.coffeepick.runtime.RuntimeDescriptionType)
  - com.io7m.coffeepick.runtime.RuntimeDescription.Builder
  - com.io7m.coffeepick.runtime.database.RuntimeDescriptionDatabase
  - com.io7m.coffeepick.runtime.RuntimeDescriptions
  - com.io7m.coffeepick.runtime.RuntimeHash (implements com.io7m.coffeepick.runtime.RuntimeHashType)
  - com.io7m.coffeepick.runtime.RuntimeHash.Builder
  - com.io7m.coffeepick.repository.spi.RuntimeRepositoriesOSGiProvider (implements com.io7m.coffeepick.repository.spi.RuntimeRepositoryProviderRegistryType)
  - com.io7m.coffeepick.repository.spi.RuntimeRepositoriesServiceLoaderProvider (implements com.io7m.coffeepick.repository.spi.RuntimeRepositoryProviderRegistryType)
  - com.io7m.coffeepick.runtime.RuntimeRepositoryBranding (implements com.io7m.coffeepick.runtime.RuntimeRepositoryBrandingType)
  - com.io7m.coffeepick.runtime.RuntimeRepositoryBranding.Builder
  - com.io7m.coffeepick.runtime.RuntimeRepositoryDescription (implements com.io7m.coffeepick.runtime.RuntimeRepositoryDescriptionType)
  - com.io7m.coffeepick.runtime.RuntimeRepositoryDescription.Builder
  - com.io7m.coffeepick.repository.spi.RuntimeRepositoryEventUpdateFailed (implements com.io7m.coffeepick.repository.spi.RuntimeRepositoryEventUpdateFailedType)
  - com.io7m.coffeepick.repository.spi.RuntimeRepositoryEventUpdateFailed.Builder
  - com.io7m.coffeepick.repository.spi.RuntimeRepositoryEventUpdateFinished (implements com.io7m.coffeepick.repository.spi.RuntimeRepositoryEventUpdateFinishedType)
  - com.io7m.coffeepick.repository.spi.RuntimeRepositoryEventUpdateFinished.Builder
  - com.io7m.coffeepick.repository.spi.RuntimeRepositoryEventUpdateRunning (implements com.io7m.coffeepick.repository.spi.RuntimeRepositoryEventUpdateRunningType)
  - com.io7m.coffeepick.repository.spi.RuntimeRepositoryEventUpdateRunning.Builder
  - com.io7m.coffeepick.repository.spi.RuntimeRepositoryEventUpdateStarted (implements com.io7m.coffeepick.repository.spi.RuntimeRepositoryEventUpdateStartedType)
  - com.io7m.coffeepick.repository.spi.RuntimeRepositoryEventUpdateStarted.Builder
  - com.io7m.coffeepick.repository.spi.RuntimeRepositoryProviderRegistryEvent (implements com.io7m.coffeepick.repository.spi.RuntimeRepositoryProviderRegistryEventType)
  - com.io7m.coffeepick.repository.spi.RuntimeRepositoryProviderRegistryEvent.Builder
  - com.io7m.coffeepick.runtime.RuntimeVersion (implements com.io7m.coffeepick.runtime.RuntimeVersionType)
  - com.io7m.coffeepick.runtime.RuntimeVersion.Builder
  - com.io7m.coffeepick.runtime.RuntimeVersionRange (implements com.io7m.coffeepick.runtime.RuntimeVersionRangeType)
  - com.io7m.coffeepick.runtime.RuntimeVersionRange.Builder
  - com.io7m.coffeepick.runtime.RuntimeVersions
  - com.io7m.coffeepick.runtime.parser.spi.SPIParserRequest (implements com.io7m.coffeepick.runtime.parser.spi.SPIParserRequestType)
  - com.io7m.coffeepick.runtime.parser.spi.SPIParserRequest.Builder
  - com.io7m.coffeepick.runtime.parser.spi.SPIProbeFailure (implements com.io7m.coffeepick.runtime.parser.spi.SPIProbeResultType.SPIProbeFailureType)
  - com.io7m.coffeepick.runtime.parser.spi.SPIProbeFailure.Builder
  - com.io7m.coffeepick.runtime.parser.spi.SPIProbeSuccess (implements com.io7m.coffeepick.runtime.parser.spi.SPIProbeResultType.SPIProbeSuccessType)
  - com.io7m.coffeepick.runtime.parser.spi.SPIProbeSuccess.Builder
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - com.io7m.coffeepick.runtime.parser.spi.ParserFailureException

## Interface Hierarchy

- com.io7m.coffeepick.shipilev_net.internal.ASFilenameMetadataType
- java.lang.AutoCloseable
  - java.io.Closeable
    - com.io7m.coffeepick.api.CoffeePickClientType
    - com.io7m.coffeepick.runtime.parser.api.CoffeePickParserType
    - com.io7m.coffeepick.runtime.parser.api.CoffeePickSerializerType
    - com.io7m.coffeepick.runtime.parser.spi.SPIParserType
    - com.io7m.coffeepick.runtime.parser.spi.SPISerializerType
- com.io7m.coffeepick.api.CoffeePickCatalogType
- com.io7m.coffeepick.api.CoffeePickClientProviderType
- com.io7m.coffeepick.api.CoffeePickEventType
  - com.io7m.coffeepick.api.CoffeePickCatalogEventType
    - com.io7m.coffeepick.api.CoffeePickCatalogEventRepositoryAddedType
    - com.io7m.coffeepick.api.CoffeePickCatalogEventRepositoryRemovedType
    - com.io7m.coffeepick.api.CoffeePickCatalogEventRepositoryUpdateFailedType
    - com.io7m.coffeepick.api.CoffeePickCatalogEventRepositoryUpdateType
    - com.io7m.coffeepick.api.CoffeePickCatalogEventRuntimeDownloadFailedType
    - com.io7m.coffeepick.api.CoffeePickCatalogEventRuntimeDownloadFinishedType
    - com.io7m.coffeepick.api.CoffeePickCatalogEventRuntimeDownloadingType
  - com.io7m.coffeepick.api.CoffeePickInventoryEventType
    - com.io7m.coffeepick.api.CoffeePickInventoryEventRuntimeDeletedType
    - com.io7m.coffeepick.api.CoffeePickInventoryEventRuntimeLoadedType
    - com.io7m.coffeepick.api.CoffeePickInventoryEventRuntimeLoadFailedType
  - com.io7m.coffeepick.api.CoffeePickTaskEventType
    - com.io7m.coffeepick.api.CoffeePickTaskEventFailedType
    - com.io7m.coffeepick.api.CoffeePickTaskEventStartedType
    - com.io7m.coffeepick.api.CoffeePickTaskEventSucceededType
- com.io7m.coffeepick.api.CoffeePickInventoryType
- com.io7m.coffeepick.api.CoffeePickInventoryType.RuntimeCancellableArchiveWriterType
- com.io7m.coffeepick.api.CoffeePickIsCancelledType
- com.io7m.coffeepick.runtime.parser.api.CoffeePickParseRequestType
- com.io7m.coffeepick.runtime.parser.api.CoffeePickParsersType
- com.io7m.coffeepick.api.CoffeePickSearchType
- com.io7m.coffeepick.runtime.parser.api.CoffeePickSerializersType
- com.io7m.coffeepick.api.CoffeePickVerificationType
- java.lang.Comparable<T>
  - com.io7m.coffeepick.shipilev_net.internal.ASFileType
  - com.io7m.coffeepick.runtime.parser.spi.FormatVersionType
  - com.io7m.coffeepick.runtime.RuntimeVersionType
- com.io7m.coffeepick.runtime.parser.spi.FormatDescriptionType
- com.io7m.coffeepick.runtime.format.xml.FormatXML1RuntimeChildType
  - com.io7m.coffeepick.runtime.format.xml.FormatXML1RuntimeChildType.FormatXML1RuntimeChildBuildType
  - com.io7m.coffeepick.runtime.format.xml.FormatXML1RuntimeChildType.FormatXML1RuntimeChildHashType
  - com.io7m.coffeepick.runtime.format.xml.FormatXML1RuntimeChildType.FormatXML1RuntimeChildTagsType
- com.io7m.coffeepick.runtime.format.xml.FormatXMLContentHandlerType<A>
- com.io7m.jlexing.core.LexicalType<F>
  - com.io7m.coffeepick.runtime.parser.spi.ParseErrorType
- com.io7m.coffeepick.runtime.parser.spi.ParserResultType
  - com.io7m.coffeepick.runtime.parser.spi.ParserResultType.ParsedRepositoryType
  - com.io7m.coffeepick.runtime.parser.spi.ParserResultType.ParsedRuntimeType
- com.io7m.coffeepick.runtime.RuntimeBuildType
- com.io7m.coffeepick.runtime.RuntimeDescriptionType
- com.io7m.coffeepick.runtime.RuntimeHashType
- com.io7m.coffeepick.runtime.RuntimeRepositoryBrandingType
- com.io7m.coffeepick.repository.spi.RuntimeRepositoryContextType
- com.io7m.coffeepick.runtime.RuntimeRepositoryDescriptionType
- com.io7m.coffeepick.repository.spi.RuntimeRepositoryEventType
  - com.io7m.coffeepick.repository.spi.RuntimeRepositoryEventUpdateType
    - com.io7m.coffeepick.repository.spi.RuntimeRepositoryEventUpdateFailedType
    - com.io7m.coffeepick.repository.spi.RuntimeRepositoryEventUpdateFinishedType
    - com.io7m.coffeepick.repository.spi.RuntimeRepositoryEventUpdateRunningType
    - com.io7m.coffeepick.repository.spi.RuntimeRepositoryEventUpdateStartedType
- com.io7m.coffeepick.repository.spi.RuntimeRepositoryProviderRegistryEventType
- com.io7m.coffeepick.repository.spi.RuntimeRepositoryProviderRegistryType
- com.io7m.coffeepick.repository.spi.RuntimeRepositoryProviderType
- com.io7m.coffeepick.repository.spi.RuntimeRepositoryType
- com.io7m.coffeepick.runtime.RuntimeVersionRangeType
- com.io7m.coffeepick.runtime.parser.spi.SPIParserProviderType
- com.io7m.coffeepick.runtime.parser.spi.SPIParserRequestType
- com.io7m.coffeepick.runtime.parser.spi.SPIProbeResultType
  - com.io7m.coffeepick.runtime.parser.spi.SPIProbeResultType.SPIProbeFailureType
  - com.io7m.coffeepick.runtime.parser.spi.SPIProbeResultType.SPIProbeSuccessType
- com.io7m.coffeepick.runtime.parser.spi.SPISerializerProviderType

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - com.io7m.coffeepick.api.CoffeePickEventType.Severity
    - com.io7m.coffeepick.api.CoffeePickInventoryType.UnpackOption
    - com.io7m.coffeepick.runtime.format.xml.FormatXML1RuntimeChildType.Kind
    - com.io7m.coffeepick.runtime.parser.spi.ParseErrorType.Severity
    - com.io7m.coffeepick.runtime.parser.spi.ParserResultType.Kind
    - com.io7m.coffeepick.runtime.RuntimeArchitectures
    - com.io7m.coffeepick.runtime.RuntimeConfiguration
    - com.io7m.coffeepick.runtime.RuntimePlatforms
    - com.io7m.coffeepick.repository.spi.RuntimeRepositoryEventUpdateType.Kind
    - com.io7m.coffeepick.repository.spi.RuntimeRepositoryProviderRegistryEventType.Change
    - com.io7m.coffeepick.runtime.RuntimeVMs
    - com.io7m.coffeepick.runtime.parser.spi.SPIProbeResultType.Kind