| Package | Description | 
|---|---|
| org.apache.maven.toolchain | |
| org.apache.maven.toolchain.java | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DefaultToolchainDefault abstract toolchain implementation, to be used as base class for any toolchain implementation
 to avoid rewriting usual code. | 
| Modifier and Type | Method and Description | 
|---|---|
| ToolchainPrivate | ToolchainFactory. createDefaultToolchain()Returns the default instance of the particular type of toolchain, can return  nullif not applicable. | 
| ToolchainPrivate | ToolchainFactory. createToolchain(ToolchainModel model)Create instance of toolchain. | 
| ToolchainPrivate[] | ToolchainManagerPrivate. getToolchainsForType(String type,
                    MavenSession context)Retrieves every toolchains of given type available in user settings. | 
| ToolchainPrivate[] | DefaultToolchainManagerPrivate. getToolchainsForType(String type,
                    MavenSession context) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ToolchainManagerPrivate. storeToolchainToBuildContext(ToolchainPrivate toolchain,
                            MavenSession context)Stores the toolchain into build context for later use by toolchain-aware plugins. | 
| void | DefaultToolchainManagerPrivate. storeToolchainToBuildContext(ToolchainPrivate toolchain,
                            MavenSession session) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DefaultJavaToolChainDeprecated. 
 clients that do not require compatibility with Maven 3.2.3 and earlier should link to
              JavaToolchainImplinstead. | 
| Modifier and Type | Method and Description | 
|---|---|
| ToolchainPrivate | JavaToolchainFactory. createDefaultToolchain() | 
| ToolchainPrivate | JavaToolchainFactory. createToolchain(ToolchainModel model) | 
Copyright © 2001–2021 The Apache Software Foundation. All rights reserved.