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.BuilderPersistedToolchains.newBuilder()Creates a newPersistedToolchainsbuilder instance.static PersistedToolchains.BuilderPersistedToolchains.newBuilder(boolean withDefaults) Creates a newPersistedToolchainsbuilder instance using default values or not.static PersistedToolchains.BuilderPersistedToolchains.newBuilder(PersistedToolchains from) Creates a newPersistedToolchainsbuilder instance using the specified object as a basis.static PersistedToolchains.BuilderPersistedToolchains.newBuilder(PersistedToolchains from, boolean forceCopy) Creates a newPersistedToolchainsbuilder 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.BuilderModifierConstructorDescriptionprotectedConstructor 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.BuilderMavenToolchainsTransformer.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 voidMavenToolchainsMerger.mergePersistedToolchains(PersistedToolchains.Builder builder, PersistedToolchains target, PersistedToolchains source, boolean sourceDominant, Map<Object, Object> context) protected voidMavenToolchainsMerger.mergePersistedToolchains_Toolchains(PersistedToolchains.Builder builder, PersistedToolchains target, PersistedToolchains source, boolean sourceDominant, Map<Object, Object> context) protected PersistedToolchains.BuilderMavenToolchainsTransformer.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.BuilderMavenToolchainsTransformer.transformPersistedToolchains_Toolchains(Supplier<? extends PersistedToolchains.Builder> creator, PersistedToolchains.Builder builder, PersistedToolchains target)