Uses of Class
org.apache.maven.api.toolchain.ToolchainModel.Builder
Packages that use ToolchainModel.Builder
Package
Description
Provides classes for managing Maven toolchains, which allow projects to use specific
tool installations (like JDKs, compilers, or other build tools) across different
environments without hardcoding paths.
-
Uses of ToolchainModel.Builder in org.apache.maven.api.toolchain
Methods in org.apache.maven.api.toolchain that return ToolchainModel.BuilderModifier and TypeMethodDescriptionToolchainModel.Builder.configuration(XmlNode configuration) ToolchainModel.Builder.importedFrom(InputLocation importedFrom) ToolchainModel.Builder.location(Object key, InputLocation location) static ToolchainModel.BuilderToolchainModel.newBuilder()Creates a newToolchainModelbuilder instance.static ToolchainModel.BuilderToolchainModel.newBuilder(boolean withDefaults) Creates a newToolchainModelbuilder instance using default values or not.static ToolchainModel.BuilderToolchainModel.newBuilder(ToolchainModel from) Creates a newToolchainModelbuilder instance using the specified object as a basis.static ToolchainModel.BuilderToolchainModel.newBuilder(ToolchainModel from, boolean forceCopy) Creates a newToolchainModelbuilder instance using the specified object as a basis.ToolchainModel.with()Creates a new builder with this object as the basis.Constructors in org.apache.maven.api.toolchain with parameters of type ToolchainModel.BuilderModifierConstructorDescriptionprotectedToolchainModel(ToolchainModel.Builder builder) Constructor for this class, to be called from its subclasses andToolchainModel.Builder. -
Uses of ToolchainModel.Builder in org.apache.maven.toolchain.v4
Methods in org.apache.maven.toolchain.v4 that return ToolchainModel.BuilderModifier and TypeMethodDescriptionprotected ToolchainModel.BuilderMavenToolchainsTransformer.transformToolchainModel_Configuration(Supplier<? extends ToolchainModel.Builder> creator, ToolchainModel.Builder builder, ToolchainModel target) protected ToolchainModel.BuilderMavenToolchainsTransformer.transformToolchainModel_Provides(Supplier<? extends ToolchainModel.Builder> creator, ToolchainModel.Builder builder, ToolchainModel target) protected ToolchainModel.BuilderMavenToolchainsTransformer.transformToolchainModel_Type(Supplier<? extends ToolchainModel.Builder> creator, ToolchainModel.Builder builder, ToolchainModel target) Methods in org.apache.maven.toolchain.v4 with parameters of type ToolchainModel.BuilderModifier and TypeMethodDescriptionprotected voidMavenToolchainsMerger.mergeToolchainModel(ToolchainModel.Builder builder, ToolchainModel target, ToolchainModel source, boolean sourceDominant, Map<Object, Object> context) protected voidMavenToolchainsMerger.mergeToolchainModel_Configuration(ToolchainModel.Builder builder, ToolchainModel target, ToolchainModel source, boolean sourceDominant, Map<Object, Object> context) protected voidMavenToolchainsMerger.mergeToolchainModel_Provides(ToolchainModel.Builder builder, ToolchainModel target, ToolchainModel source, boolean sourceDominant, Map<Object, Object> context) protected voidMavenToolchainsMerger.mergeToolchainModel_Type(ToolchainModel.Builder builder, ToolchainModel target, ToolchainModel source, boolean sourceDominant, Map<Object, Object> context) protected ToolchainModel.BuilderMavenToolchainsTransformer.transformToolchainModel_Configuration(Supplier<? extends ToolchainModel.Builder> creator, ToolchainModel.Builder builder, ToolchainModel target) protected ToolchainModel.BuilderMavenToolchainsTransformer.transformToolchainModel_Provides(Supplier<? extends ToolchainModel.Builder> creator, ToolchainModel.Builder builder, ToolchainModel target) protected ToolchainModel.BuilderMavenToolchainsTransformer.transformToolchainModel_Type(Supplier<? extends ToolchainModel.Builder> creator, ToolchainModel.Builder builder, ToolchainModel target) Method parameters in org.apache.maven.toolchain.v4 with type arguments of type ToolchainModel.BuilderModifier and TypeMethodDescriptionprotected ToolchainModel.BuilderMavenToolchainsTransformer.transformToolchainModel_Configuration(Supplier<? extends ToolchainModel.Builder> creator, ToolchainModel.Builder builder, ToolchainModel target) protected ToolchainModel.BuilderMavenToolchainsTransformer.transformToolchainModel_Provides(Supplier<? extends ToolchainModel.Builder> creator, ToolchainModel.Builder builder, ToolchainModel target) protected ToolchainModel.BuilderMavenToolchainsTransformer.transformToolchainModel_Type(Supplier<? extends ToolchainModel.Builder> creator, ToolchainModel.Builder builder, ToolchainModel target)