Uses of Class
org.apache.maven.api.toolchain.PersistedToolchains
Packages that use PersistedToolchains
Package
Description
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 PersistedToolchains in org.apache.maven.api.services
Methods in org.apache.maven.api.services that return PersistedToolchainsModifier and TypeMethodDescriptionToolchainsBuilderResult.getEffectiveToolchains()
Gets the assembled toolchains. -
Uses of PersistedToolchains in org.apache.maven.api.toolchain
Methods in org.apache.maven.api.toolchain that return PersistedToolchainsModifier and TypeMethodDescriptionPersistedToolchains.Builder.build()
static PersistedToolchains
PersistedToolchains.newInstance()
Creates a newPersistedToolchains
instance.static PersistedToolchains
PersistedToolchains.newInstance
(boolean withDefaults) Creates a newPersistedToolchains
instance using default values or not.PersistedToolchains.withToolchains
(Collection<ToolchainModel> toolchains) Creates a newPersistedToolchains
instance using the specified toolchains.Methods in org.apache.maven.api.toolchain with parameters of type PersistedToolchainsModifier and TypeMethodDescriptionstatic 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.Constructors in org.apache.maven.api.toolchain with parameters of type PersistedToolchains