Uses of Class
org.apache.maven.api.toolchain.TrackableBase
Packages that use TrackableBase
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 TrackableBase in org.apache.maven.api.toolchain
Subclasses of TrackableBase in org.apache.maven.api.toolchainModifier and TypeClassDescriptionclass
The<toolchains>
element is the root of the descriptor.class
Definition of a toolchain instance.Methods in org.apache.maven.api.toolchain that return TrackableBaseModifier and TypeMethodDescriptionTrackableBase.Builder.build()
static TrackableBase
TrackableBase.newInstance()
Creates a newTrackableBase
instance.static TrackableBase
TrackableBase.newInstance
(boolean withDefaults) Creates a newTrackableBase
instance using default values or not.Methods in org.apache.maven.api.toolchain with parameters of type TrackableBaseModifier and TypeMethodDescriptionstatic TrackableBase.Builder
TrackableBase.newBuilder
(TrackableBase from) Creates a newTrackableBase
builder instance using the specified object as a basis.static TrackableBase.Builder
TrackableBase.newBuilder
(TrackableBase from, boolean forceCopy) Creates a newTrackableBase
builder instance using the specified object as a basis.Constructors in org.apache.maven.api.toolchain with parameters of type TrackableBase -
Uses of TrackableBase in org.apache.maven.toolchain.model
Methods in org.apache.maven.toolchain.model that return TrackableBaseMethods in org.apache.maven.toolchain.model that return types with arguments of type TrackableBaseModifier and TypeMethodDescriptionstatic List<TrackableBase>
TrackableBase.trackableBaseToApiV4
(List<TrackableBase> list) Method parameters in org.apache.maven.toolchain.model with type arguments of type TrackableBaseModifier and TypeMethodDescriptionstatic List<TrackableBase>
TrackableBase.trackableBaseToApiV3
(List<TrackableBase> list) Constructors in org.apache.maven.toolchain.model with parameters of type TrackableBaseModifierConstructorDescriptionTrackableBase
(TrackableBase delegate) TrackableBase
(TrackableBase delegate, BaseObject parent) -
Uses of TrackableBase in org.apache.maven.toolchain.v4
Methods in org.apache.maven.toolchain.v4 that return TrackableBaseModifier and TypeMethodDescriptionprotected TrackableBase
MavenToolchainsMerger.mergeTrackableBase
(TrackableBase target, TrackableBase source, boolean sourceDominant, Map<Object, Object> context) protected TrackableBase
MavenToolchainsTransformer.transformTrackableBase
(TrackableBase target) Methods in org.apache.maven.toolchain.v4 that return types with arguments of type TrackableBaseModifier and TypeMethodDescriptionprotected MavenToolchainsMerger.KeyComputer<TrackableBase>
MavenToolchainsMerger.getTrackableBaseKey()
Methods in org.apache.maven.toolchain.v4 with parameters of type TrackableBaseModifier and TypeMethodDescriptionprotected void
MavenToolchainsMerger.mergeTrackableBase
(TrackableBase.Builder builder, TrackableBase target, TrackableBase source, boolean sourceDominant, Map<Object, Object> context) protected TrackableBase
MavenToolchainsMerger.mergeTrackableBase
(TrackableBase target, TrackableBase source, boolean sourceDominant, Map<Object, Object> context) protected TrackableBase
MavenToolchainsTransformer.transformTrackableBase
(TrackableBase target)