| Interface | Description | 
|---|---|
| RequirementMatcher | |
| Toolchain | 
 Toolchain interface. 
 | 
| ToolchainFactory | 
 Internal toolchain factory, to prepare toolchains instances. 
 | 
| ToolchainManager | 
 Public API for a toolchain-aware plugin to get expected toolchain instance. 
 | 
| ToolchainManagerPrivate | 
 Component for use by the  
maven-toolchains-plugin only. | 
| ToolchainPrivate | 
 a private contract between the toolchains plugin and the components. 
 | 
| ToolchainsBuilder | 
 Builds the toolchains model from a previously configured filesystem path to the toolchains file. 
 | 
| Class | Description | 
|---|---|
| DefaultToolchain | 
 Default abstract toolchain implementation, to be used as base class for any toolchain implementation
 to avoid rewriting usual code. 
 | 
| DefaultToolchainManager | |
| DefaultToolchainManagerPrivate | |
| DefaultToolchainsBuilder | Deprecated
 instead use  
DefaultToolchainsBuilder | 
| RequirementMatcherFactory | 
| Exception | Description | 
|---|---|
| MisconfiguredToolchainException | 
Copyright © 2001–2023 The Apache Software Foundation. All rights reserved.