Uses of Interface
org.apache.maven.api.spi.ExtensibleEnumProvider
Packages that use ExtensibleEnumProvider
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 ExtensibleEnumProvider in org.apache.maven.api.spi
Subinterfaces of ExtensibleEnumProvider in org.apache.maven.api.spiModifier and TypeInterfaceDescriptioninterface
Service provider interface for registering customLanguage
implementations.interface
Service provider interface for registering customLifecycle
implementations.interface
Service provider interface for registering customPackaging
implementations.interface
Service provider interface for registering customPathScope
implementations.interface
Service provider interface for registering customProjectScope
implementations.interface
Service provider interface for registering customType
implementations. -
Uses of ExtensibleEnumProvider in org.apache.maven.impl
Classes in org.apache.maven.impl with type parameters of type ExtensibleEnumProviderModifier and TypeClassDescriptionstatic class
ExtensibleEnumRegistries.DefaultExtensibleEnumRegistry<T extends ExtensibleEnum, P extends ExtensibleEnumProvider<T>>
-
Uses of ExtensibleEnumProvider in org.apache.maven.impl.resolver.type
Classes in org.apache.maven.impl.resolver.type that implement ExtensibleEnumProvider -
Uses of ExtensibleEnumProvider in org.apache.maven.internal.impl
Classes in org.apache.maven.internal.impl that implement ExtensibleEnumProvider -
Uses of ExtensibleEnumProvider in org.apache.maven.repository.internal.type
Classes in org.apache.maven.repository.internal.type that implement ExtensibleEnumProvider