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 TypeClassDescriptionclassThe<toolchains>element is the root of the descriptor.classDefinition of a toolchain instance.Methods in org.apache.maven.api.toolchain that return TrackableBaseModifier and TypeMethodDescriptionTrackableBase.Builder.build()static TrackableBaseTrackableBase.newInstance()Creates a newTrackableBaseinstance.static TrackableBaseTrackableBase.newInstance(boolean withDefaults) Creates a newTrackableBaseinstance using default values or not.Methods in org.apache.maven.api.toolchain with parameters of type TrackableBaseModifier and TypeMethodDescriptionstatic TrackableBase.BuilderTrackableBase.newBuilder(TrackableBase from) Creates a newTrackableBasebuilder instance using the specified object as a basis.static TrackableBase.BuilderTrackableBase.newBuilder(TrackableBase from, boolean forceCopy) Creates a newTrackableBasebuilder 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 TrackableBaseMavenToolchainsMerger.mergeTrackableBase(TrackableBase target, TrackableBase source, boolean sourceDominant, Map<Object, Object> context) protected TrackableBaseMavenToolchainsTransformer.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 voidMavenToolchainsMerger.mergeTrackableBase(TrackableBase.Builder builder, TrackableBase target, TrackableBase source, boolean sourceDominant, Map<Object, Object> context) protected TrackableBaseMavenToolchainsMerger.mergeTrackableBase(TrackableBase target, TrackableBase source, boolean sourceDominant, Map<Object, Object> context) protected TrackableBaseMavenToolchainsTransformer.transformTrackableBase(TrackableBase target)