Uses of Package
org.apache.maven.api.di
Packages that use org.apache.maven.api.di
Package
Description
A dependency injection framework for Maven that provides JSR-330 style annotations
 for managing object lifecycle and dependencies within Maven's build process.
Defines the Service Provider Interface (SPI) for Maven extensions, allowing
 third-party implementations to extend and customize Maven's core functionality
 through a stable, versioned API.
This package contains the 
mvnenc tool implementation.Maven Upgrade Tool Goals and Strategies.
Maven Resolver extensions for utilizing the Maven POM and Maven
 repository metadata.
- 
Classes in org.apache.maven.api.di used by org.apache.maven.api.di
 - 
Classes in org.apache.maven.api.di used by org.apache.maven.api.spiClassDescriptionProvides a unique identifier for dependencies when multiple implementations of the same type are available.
 - 
Classes in org.apache.maven.api.di used by org.apache.maven.cling.extensions
 - 
Classes in org.apache.maven.api.di used by org.apache.maven.cling.invoker.mvnenc
 - 
Classes in org.apache.maven.api.di used by org.apache.maven.cling.invoker.mvnenc.goals
 - 
Classes in org.apache.maven.api.di used by org.apache.maven.cling.invoker.mvnsh.builtin
 - 
Classes in org.apache.maven.api.di used by org.apache.maven.cling.invoker.mvnup.goalsClassDescriptionMarks a dependency injection point for constructor, method, or field injection.Provides a unique identifier for dependencies when multiple implementations of the same type are available.Specifies the priority of a bean implementation when multiple implementations of the same type are available.Denotes that a bean should be created as a singleton instance.
 - 
Classes in org.apache.maven.api.di used by org.apache.maven.cling.invoker.spi
 - 
Classes in org.apache.maven.api.di used by org.apache.maven.implClassDescriptionMarks a dependency injection point for constructor, method, or field injection.Provides a unique identifier for dependencies when multiple implementations of the same type are available.Specifies the priority of a bean implementation when multiple implementations of the same type are available.Indicates that annotated component should be instantiated before session execution starts and discarded after session execution completes.Denotes that a bean should be created as a singleton instance.
 - 
Classes in org.apache.maven.api.di used by org.apache.maven.impl.cache
 - 
Classes in org.apache.maven.api.di used by org.apache.maven.impl.model
 - 
Classes in org.apache.maven.api.di used by org.apache.maven.impl.model.profile
 - 
Classes in org.apache.maven.api.di used by org.apache.maven.impl.model.rootlocatorClassDescriptionProvides a unique identifier for dependencies when multiple implementations of the same type are available.
 - 
Classes in org.apache.maven.api.di used by org.apache.maven.impl.resolver
 - 
Classes in org.apache.maven.api.di used by org.apache.maven.impl.resolver.relocationClassDescriptionProvides a unique identifier for dependencies when multiple implementations of the same type are available.Specifies the priority of a bean implementation when multiple implementations of the same type are available.Denotes that a bean should be created as a singleton instance.
 - 
Classes in org.apache.maven.api.di used by org.apache.maven.impl.resolver.typeClassDescriptionProvides a unique identifier for dependencies when multiple implementations of the same type are available.
 - 
Classes in org.apache.maven.api.di used by org.apache.maven.impl.resolver.validator
 - 
Classes in org.apache.maven.api.di used by org.apache.maven.internal.aether
 - 
Classes in org.apache.maven.api.di used by org.apache.maven.internal.implClassDescriptionIndicates that annotated component should be instantiated before session execution starts and discarded after session execution completes.
 - 
Classes in org.apache.maven.api.di used by org.apache.maven.jlineClassDescriptionProvides a unique identifier for dependencies when multiple implementations of the same type are available.Specifies the priority of a bean implementation when multiple implementations of the same type are available.Denotes that a bean should be created as a singleton instance.
 - 
Classes in org.apache.maven.api.di used by org.apache.maven.toolchain