Uses of Class
org.apache.maven.api.toolchain.PersistedToolchains.Builder
Packages that use PersistedToolchains.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 PersistedToolchains.Builder in org.apache.maven.api.toolchain
Methods in org.apache.maven.api.toolchain that return PersistedToolchains.BuilderModifier and TypeMethodDescriptionPersistedToolchains.Builder.importedFrom
(InputLocation importedFrom) PersistedToolchains.Builder.location
(Object key, InputLocation location) PersistedToolchains.Builder.modelEncoding
(String modelEncoding) PersistedToolchains.Builder.namespaceUri
(String namespaceUri) static PersistedToolchains.Builder
PersistedToolchains.newBuilder()
Creates a newPersistedToolchains
builder instance.static PersistedToolchains.Builder
PersistedToolchains.newBuilder
(boolean withDefaults) Creates a newPersistedToolchains
builder instance using default values or not.static PersistedToolchains.Builder
PersistedToolchains.newBuilder
(PersistedToolchains from) Creates a newPersistedToolchains
builder instance using the specified object as a basis.static PersistedToolchains.Builder
PersistedToolchains.newBuilder
(PersistedToolchains from, boolean forceCopy) Creates a newPersistedToolchains
builder instance using the specified object as a basis.PersistedToolchains.Builder.toolchains
(Collection<ToolchainModel> toolchains) PersistedToolchains.with()
Creates a new builder with this object as the basis.Constructors in org.apache.maven.api.toolchain with parameters of type PersistedToolchains.BuilderModifierConstructorDescriptionprotected
Constructor for this class, to be called from its subclasses andPersistedToolchains.Builder
. -
Uses of PersistedToolchains.Builder in org.apache.maven.toolchain.v4
Methods in org.apache.maven.toolchain.v4 that return PersistedToolchains.BuilderModifier and TypeMethodDescriptionprotected PersistedToolchains.Builder
MavenToolchainsTransformer.transformPersistedToolchains_Toolchains
(Supplier<? extends PersistedToolchains.Builder> creator, PersistedToolchains.Builder builder, PersistedToolchains target) Methods in org.apache.maven.toolchain.v4 with parameters of type PersistedToolchains.BuilderModifier and TypeMethodDescriptionprotected void
MavenToolchainsMerger.mergePersistedToolchains
(PersistedToolchains.Builder builder, PersistedToolchains target, PersistedToolchains source, boolean sourceDominant, Map<Object, Object> context) protected void
MavenToolchainsMerger.mergePersistedToolchains_Toolchains
(PersistedToolchains.Builder builder, PersistedToolchains target, PersistedToolchains source, boolean sourceDominant, Map<Object, Object> context) protected PersistedToolchains.Builder
MavenToolchainsTransformer.transformPersistedToolchains_Toolchains
(Supplier<? extends PersistedToolchains.Builder> creator, PersistedToolchains.Builder builder, PersistedToolchains target) Method parameters in org.apache.maven.toolchain.v4 with type arguments of type PersistedToolchains.BuilderModifier and TypeMethodDescriptionprotected PersistedToolchains.Builder
MavenToolchainsTransformer.transformPersistedToolchains_Toolchains
(Supplier<? extends PersistedToolchains.Builder> creator, PersistedToolchains.Builder builder, PersistedToolchains target)