Interface Summary Interface Description ComparableToolchainInterface that indicates that changes in a toolchain cause restarting
Toolchains to be exposed in a generic way to the rule analysis graph via providers.
ToolchainInterface indicating that the class is a toolchain. ToolchainCreationContextContains objects that can be used during the creation of a toolchain. ToolchainDescriptor<T extends Toolchain>Contains basic information about a
Toolchainthat can be used to identify and construct an instance of a particular Toolchain.
ToolchainFactory<T extends Toolchain> ToolchainProviderAn interface that give access to specific toolchains by toolchain name. ToolchainProviderFactory ToolchainSupplierAn
ExtensionPointwhich provides a way to register an arbitrary set of
ToolchainWithCapabilityGeneric interface that indicates that a Toolchain supports somecapability.
Class Summary Class Description BaseToolchain BaseToolchainProvider
Exception Summary Exception Description ToolchainInstantiationExceptionAn exception that indicates a problem during toolchain creation.