Uses of Interface
org.apache.maven.api.spi.SpiService
Packages that use SpiService
Package
Description
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.
- 
Uses of SpiService in org.apache.maven.api.spiSubinterfaces of SpiService in org.apache.maven.api.spiModifier and TypeInterfaceDescriptioninterfaceExtensibleEnumProvider<T extends ExtensibleEnum>An SPI interface to extend Maven with new enum values for extensible enumerations.interfaceService provider interface for registering customLanguageimplementations.interfaceService provider interface for registering customLifecycleimplementations.interfaceTheModelParserinterface is used to locate and readModels from the file system.interfaceInterface for model transformers that can modify Maven project models at different stages of processing.interfaceService provider interface for registering customPackagingimplementations.interfaceService provider interface for registering customPathScopeimplementations.interfaceService provider interface for registering customProjectScopeimplementations.interfaceComponent able to contribute to Maven session user properties.interfaceService provider interface for registering customTypeimplementations.
- 
Uses of SpiService in org.apache.maven.impl.resolver.typeClasses in org.apache.maven.impl.resolver.type that implement SpiService
- 
Uses of SpiService in org.apache.maven.internal.implClasses in org.apache.maven.internal.impl that implement SpiService
- 
Uses of SpiService in org.apache.maven.repository.internal.typeClasses in org.apache.maven.repository.internal.type that implement SpiService