@Export @Version("1.0.0")
Package com.io7m.coffeepick.runtime.parser.spi
Java runtime retrieval (Runtime parser SPI)
-
Interface Summary Interface Description FormatDescriptionType A runtimes of a supported format.FormatVersionType A format version.ParseErrorType The type of parse errors.ParserResultType The type of parser results.ParserResultType.ParsedRepositoryType A parsed repositoryParserResultType.ParsedRuntimeType A parsed runtimeSPIParserProviderType The type of parser providers.SPIParserRequestType A parser request.SPIParserType A parser.SPIProbeResultType The result of probing.SPIProbeResultType.SPIProbeFailureType Probing failed.SPIProbeResultType.SPIProbeSuccessType Probing succeeded.SPISerializerProviderType The type of parser providers.SPISerializerType A serializer. -
Class Summary Class Description FormatDescription A runtimes of a supported format.FormatDescription.Builder Builds instances of typeFormatDescription
.FormatVersion A format version.FormatVersion.Builder Builds instances of typeFormatVersion
.ParsedRepository A parsed repositoryParsedRepository.Builder Builds instances of typeParsedRepository
.ParsedRuntime A parsed runtimeParsedRuntime.Builder Builds instances of typeParsedRuntime
.ParseError The type of parse errors.ParseError.Builder Builds instances of typeParseError
.SPIParserRequest A parser request.SPIParserRequest.Builder Builds instances of typeSPIParserRequest
.SPIProbeFailure Probing failed.SPIProbeFailure.Builder Builds instances of typeSPIProbeFailure
.SPIProbeSuccess Probing succeeded.SPIProbeSuccess.Builder Builds instances of typeSPIProbeSuccess
. -
Enum Summary Enum Description ParseErrorType.Severity The error severityParserResultType.Kind The kind of parsed value.SPIProbeResultType.Kind The kind of result. -
Exception Summary Exception Description ParserFailureException Parsing failed.