Uses of Class
org.apache.maven.api.toolchain.ToolchainModel
Packages that use ToolchainModel
Package
Description
Maven Core API
Defines core service interfaces that provide essential Maven functionality such as
artifact resolution, dependency management, and build execution.
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 in org.apache.maven.api
Methods in org.apache.maven.api that return ToolchainModelMethods in org.apache.maven.api that return types with arguments of type ToolchainModelModifier and TypeMethodDescriptionSession.getToolchains()Retrieves toolchain models that have been explicitly configured. -
Uses of ToolchainModel in org.apache.maven.api.plugin.testing.stubs
Methods in org.apache.maven.api.plugin.testing.stubs that return types with arguments of type ToolchainModel -
Uses of ToolchainModel in org.apache.maven.api.services
Methods in org.apache.maven.api.services with parameters of type ToolchainModelModifier and TypeMethodDescriptionToolchainFactory.createToolchain(ToolchainModel model) Creates a toolchain instance from the provided model configuration. -
Uses of ToolchainModel in org.apache.maven.api.toolchain
Methods in org.apache.maven.api.toolchain that return ToolchainModelModifier and TypeMethodDescriptionToolchainModel.Builder.build()static ToolchainModelToolchainModel.newInstance()Creates a newToolchainModelinstance.static ToolchainModelToolchainModel.newInstance(boolean withDefaults) Creates a newToolchainModelinstance using default values or not.ToolchainModel.withConfiguration(XmlNode configuration) Creates a newToolchainModelinstance using the specified configuration.ToolchainModel.withProvides(Map<String, String> provides) Creates a newToolchainModelinstance using the specified provides.Creates a newToolchainModelinstance 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.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.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 newPersistedToolchainsinstance using the specified toolchains.Constructors in org.apache.maven.api.toolchain with parameters of type ToolchainModel -
Uses of ToolchainModel in org.apache.maven.impl
Methods in org.apache.maven.impl with parameters of type ToolchainModelModifier and TypeMethodDescriptionDefaultJavaToolchainFactory.createToolchain(ToolchainModel model) -
Uses of ToolchainModel in org.apache.maven.internal.impl
Methods in org.apache.maven.internal.impl that return types with arguments of type ToolchainModel -
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 ToolchainModelModifierConstructorDescriptionToolchainModel(ToolchainModel delegate) ToolchainModel(ToolchainModel delegate, BaseObject parent) -
Uses of ToolchainModel in org.apache.maven.toolchain.v4
Methods in org.apache.maven.toolchain.v4 that return ToolchainModelModifier and TypeMethodDescriptionprotected ToolchainModelMavenToolchainsMerger.mergeToolchainModel(ToolchainModel target, ToolchainModel source, boolean sourceDominant, Map<Object, Object> context) protected ToolchainModelMavenToolchainsTransformer.transformToolchainModel(ToolchainModel target) 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 voidMavenToolchainsMerger.mergeToolchainModel(ToolchainModel.Builder builder, ToolchainModel target, ToolchainModel source, boolean sourceDominant, Map<Object, Object> context) protected ToolchainModelMavenToolchainsMerger.mergeToolchainModel(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 ToolchainModelMavenToolchainsTransformer.transformToolchainModel(ToolchainModel target) 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)