Uses of Class
org.apache.maven.api.toolchain.ToolchainModel
Packages that use ToolchainModel
Package
Description
-
Uses of ToolchainModel in org.apache.maven.api.toolchain
Methods in org.apache.maven.api.toolchain that return ToolchainModelModifier and TypeMethodDescriptionToolchainModel.Builder.build()
static ToolchainModel
ToolchainModel.newInstance()
Creates a newToolchainModel
instance.static ToolchainModel
ToolchainModel.newInstance
(boolean withDefaults) Creates a newToolchainModel
instance using default values or not.ToolchainModel.withConfiguration
(Dom configuration) Creates a newToolchainModel
instance using the specified configuration.ToolchainModel.withProvides
(Map<String, String> provides) Creates a newToolchainModel
instance using the specified provides.Creates a newToolchainModel
instance using the specified type.Methods in org.apache.maven.api.toolchain that return types with arguments of type ToolchainModelModifier and TypeMethodDescriptionPersistedToolchains.getToolchains()
The toolchain instance definition.Methods in org.apache.maven.api.toolchain with parameters of type ToolchainModelModifier and TypeMethodDescriptionstatic ToolchainModel.Builder
ToolchainModel.newBuilder
(ToolchainModel from) Creates a newToolchainModel
builder instance using the specified object as a basis.static ToolchainModel.Builder
ToolchainModel.newBuilder
(ToolchainModel from, boolean forceCopy) Creates a newToolchainModel
builder instance using the specified object as a basis.Method parameters in org.apache.maven.api.toolchain with type arguments of type ToolchainModelModifier and TypeMethodDescriptionPersistedToolchains.Builder.toolchains
(Collection<ToolchainModel> toolchains) PersistedToolchains.withToolchains
(Collection<ToolchainModel> toolchains) Creates a newPersistedToolchains
instance using the specified toolchains. -
Uses of ToolchainModel in org.apache.maven.toolchain.merge
Methods in org.apache.maven.toolchain.merge that return ToolchainModelModifier and TypeMethodDescriptionprotected ToolchainModel
MavenToolchainMerger.mergeToolchainModelConfiguration
(ToolchainModel target, ToolchainModel source) Methods in org.apache.maven.toolchain.merge with parameters of type ToolchainModelModifier and TypeMethodDescriptionprotected Object
MavenToolchainMerger.getToolchainModelKey
(ToolchainModel model) protected ToolchainModel
MavenToolchainMerger.mergeToolchainModelConfiguration
(ToolchainModel target, ToolchainModel source) -
Uses of ToolchainModel in org.apache.maven.toolchain.model
Methods in org.apache.maven.toolchain.model that return ToolchainModelMethods in org.apache.maven.toolchain.model that return types with arguments of type ToolchainModelModifier and TypeMethodDescriptionstatic List<ToolchainModel>
ToolchainModel.toolchainModelToApiV4
(List<ToolchainModel> list) Method parameters in org.apache.maven.toolchain.model with type arguments of type ToolchainModelModifier and TypeMethodDescriptionstatic List<ToolchainModel>
ToolchainModel.toolchainModelToApiV3
(List<ToolchainModel> list) Constructors in org.apache.maven.toolchain.model with parameters of type ToolchainModel -
Uses of ToolchainModel in org.apache.maven.toolchain.v4
Methods in org.apache.maven.toolchain.v4 that return ToolchainModelModifier and TypeMethodDescriptionprotected ToolchainModel
MavenToolchainsMerger.mergeToolchainModel
(ToolchainModel target, ToolchainModel source, boolean sourceDominant, Map<Object, Object> context) Methods in org.apache.maven.toolchain.v4 that return types with arguments of type ToolchainModelModifier and TypeMethodDescriptionprotected MavenToolchainsMerger.KeyComputer<ToolchainModel>
MavenToolchainsMerger.getToolchainModelKey()
Methods in org.apache.maven.toolchain.v4 with parameters of type ToolchainModelModifier and TypeMethodDescriptionprotected 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) 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)