| Package | Description |
|---|---|
| org.apache.maven.api.toolchain | |
| org.apache.maven.toolchain.merge | |
| org.apache.maven.toolchain.model | |
| org.apache.maven.toolchain.v4 |
| Modifier and Type | Method and Description |
|---|---|
ToolchainModel |
ToolchainModel.Builder.build() |
static ToolchainModel |
ToolchainModel.newInstance()
Creates a new
ToolchainModel instance. |
static ToolchainModel |
ToolchainModel.newInstance(boolean withDefaults)
Creates a new
ToolchainModel instance using default values or not. |
ToolchainModel |
ToolchainModel.withConfiguration(Dom configuration)
Creates a new
ToolchainModel instance using the specified configuration. |
ToolchainModel |
ToolchainModel.withProvides(Map<String,String> provides)
Creates a new
ToolchainModel instance using the specified provides. |
ToolchainModel |
ToolchainModel.withType(String type)
Creates a new
ToolchainModel instance using the specified type. |
| Modifier and Type | Method and Description |
|---|---|
List<ToolchainModel> |
PersistedToolchains.getToolchains()
The toolchain instance definition.
|
| Modifier and Type | Method and Description |
|---|---|
static ToolchainModel.Builder |
ToolchainModel.newBuilder(ToolchainModel from)
Creates a new
ToolchainModel builder instance using the specified object as a basis. |
static ToolchainModel.Builder |
ToolchainModel.newBuilder(ToolchainModel from,
boolean forceCopy)
Creates a new
ToolchainModel builder instance using the specified object as a basis. |
| Modifier and Type | Method and Description |
|---|---|
PersistedToolchains.Builder |
PersistedToolchains.Builder.toolchains(Collection<ToolchainModel> toolchains) |
PersistedToolchains |
PersistedToolchains.withToolchains(Collection<ToolchainModel> toolchains)
Creates a new
PersistedToolchains instance using the specified toolchains. |
| Modifier and Type | Method and Description |
|---|---|
protected ToolchainModel |
MavenToolchainMerger.mergeToolchainModelConfiguration(ToolchainModel target,
ToolchainModel source) |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
MavenToolchainMerger.getToolchainModelKey(ToolchainModel model) |
protected ToolchainModel |
MavenToolchainMerger.mergeToolchainModelConfiguration(ToolchainModel target,
ToolchainModel source) |
| Modifier and Type | Method and Description |
|---|---|
ToolchainModel |
ToolchainModel.getDelegate() |
| Modifier and Type | Method and Description |
|---|---|
static List<ToolchainModel> |
ToolchainModel.toolchainModelToApiV4(List<ToolchainModel> list) |
| Modifier and Type | Method and Description |
|---|---|
static List<ToolchainModel> |
ToolchainModel.toolchainModelToApiV3(List<ToolchainModel> list) |
| Constructor and Description |
|---|
ToolchainModel(ToolchainModel delegate) |
| Modifier and Type | Method and Description |
|---|---|
protected ToolchainModel |
MavenToolchainsMerger.mergeToolchainModel(ToolchainModel target,
ToolchainModel source,
boolean sourceDominant,
Map<Object,Object> context) |
| Modifier and Type | Method and Description |
|---|---|
protected MavenToolchainsMerger.KeyComputer<ToolchainModel> |
MavenToolchainsMerger.getToolchainModelKey() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
MavenToolchainsMerger.mergeToolchainModel_Configuration(ToolchainModel.Builder builder,
ToolchainModel target,
ToolchainModel source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenToolchainsMerger.mergeToolchainModel_Provides(ToolchainModel.Builder builder,
ToolchainModel target,
ToolchainModel source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenToolchainsMerger.mergeToolchainModel_Type(ToolchainModel.Builder builder,
ToolchainModel target,
ToolchainModel source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenToolchainsMerger.mergeToolchainModel(ToolchainModel.Builder builder,
ToolchainModel target,
ToolchainModel source,
boolean sourceDominant,
Map<Object,Object> context) |
protected ToolchainModel |
MavenToolchainsMerger.mergeToolchainModel(ToolchainModel target,
ToolchainModel source,
boolean sourceDominant,
Map<Object,Object> context) |
Copyright © 2001–2022 The Apache Software Foundation. All rights reserved.