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.