Uses of Interface
org.apache.maven.api.ExtensibleEnum
Packages that use ExtensibleEnum
Package
Description
Maven Core API
Defines core service interfaces that provide essential Maven functionality such as
artifact resolution, dependency management, and build execution.
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 ExtensibleEnum in org.apache.maven.api
Subinterfaces of ExtensibleEnum in org.apache.maven.apiModifier and TypeInterfaceDescriptioninterfaceLanguage.interfaceA Maven lifecycle is a sequence of predefined phases that govern the build process of a Maven project.interfaceRepresents the packaging of a Maven project.interfacePath scope.interfaceProject scope.interfaceA dependency'sTypeis uniquely identified by aString, and semantically represents a known kind of dependency. -
Uses of ExtensibleEnum in org.apache.maven.api.services
Classes in org.apache.maven.api.services with type parameters of type ExtensibleEnum -
Uses of ExtensibleEnum in org.apache.maven.api.spi
Classes in org.apache.maven.api.spi with type parameters of type ExtensibleEnumModifier and TypeInterfaceDescriptioninterfaceExtensibleEnumProvider<T extends ExtensibleEnum>An SPI interface to extend Maven with a new enum value. -
Uses of ExtensibleEnum in org.apache.maven.impl
Classes in org.apache.maven.impl with type parameters of type ExtensibleEnumModifier and TypeClassDescriptionstatic classExtensibleEnumRegistries.DefaultExtensibleEnumRegistry<T extends ExtensibleEnum,P extends ExtensibleEnumProvider<T>> Constructors in org.apache.maven.impl with parameters of type ExtensibleEnumModifierConstructorDescriptionDefaultExtensibleEnumRegistry(List<P> providers, T... builtinValues) -
Uses of ExtensibleEnum in org.apache.maven.impl.resolver.type
Classes in org.apache.maven.impl.resolver.type that implement ExtensibleEnum -
Uses of ExtensibleEnum in org.apache.maven.repository.internal.type
Classes in org.apache.maven.repository.internal.type that implement ExtensibleEnum
maven-api-impljar instead