Uses of Interface
org.apache.maven.api.Service
Package
Description
Maven Core API
Maven Resolver extensions for utilizing the Maven POM and Maven
repository metadata.
-
Uses of Service in org.apache.maven.api
Modifier and TypeMethodDescription<T extends Service>
TSession.getService
(Class<T> clazz) Retrieves the service for the interface -
Uses of Service in org.apache.maven.api.services
Modifier and TypeInterfaceDescriptioninterface
Service used to createArtifactCoordinates
objects.interface
DeploysArtifact
s to aRemoteRepository
.interface
Service used to createArtifact
objects.interface
InstallsArtifact
s to the local repository.interface
interface
Resolves the artifact, i.e.interface
Checksum algorithms service.interface
interface
Collects, flattens and resolves dependencies.interface
ExtensibleEnumRegistry<T extends ExtensibleEnum>
interface
The Interpolator service provides methods for variable substitution in strings and maps.interface
interface
interface
interface
interface
A factory forMessageBuilder
.interface
interface
interface
interface
interface
Interface to manage the project during its lifecycle.interface
Manager forProjectScope
.interface
Service used to interact with the end user.interface
Factory service to createLocalRepository
orRemoteRepository
objects.interface
Builds the effective settings from a user settings file and/or a installation settings file.interface
Provides the super POM that all models implicitly inherit from.interface
Service to manageToolchain
s.interface
Builds the effective toolchains from a user toolchains file and/or an installation toolchains file.interface
Transporter provider is a service that provides somewhat trivial transport capabilities backed by Maven internals.interface
Access toType
registry.interface
Service interface to parseVersion
andVersionRange
.interface
Parses and evaluates version ranges encountered in dependency declarations.interface
Resolves artifact meta/pseudo versions. -
Uses of Service in org.apache.maven.api.services.model
Modifier and TypeInterfaceDescriptioninterface
Resolves a POM from its coordinates.interface
Interface used to detect is a given directory "root directory".interface
Interface used to locate the root directory for a given project. -
Uses of Service in org.apache.maven.api.services.xml
Modifier and TypeInterfaceDescriptioninterface
Reads or writes aModel
using XML.interface
Reads and writes aPluginDescriptor
object to/from XML.interface
Reads and writes aSettings
object to/from XML.interface
Reads and writes aPersistedToolchains
object to/from XML.interface
XmlFactory<T>
Generic interface to read/write objects to/from XML. -
Uses of Service in org.apache.maven.cling.invoker
Modifier and TypeClassDescriptionclass
Proto-Lookup
offer ways to provide early components to invoker. -
Uses of Service in org.apache.maven.internal.impl
Modifier and TypeClassDescriptionclass
class
Implementation ofArtifactDeployer
service.class
class
class
class
class
class
class
class
TODO: this is session scoped as SPI can contribute.class
class
class
class
class
TODO: this is session scoped as SPI can contribute.class
class
class
class
class
class
Builds the effective settings from a user settings file and/or a global settings file.class
class
class
class
Builds the effective toolchains from a user toolchains file and/or a global toolchains file.class
class
class
class
A wrapper class around a resolver version that works as model version parser as well.class
class
static class
ExtensibleEnumRegistries.DefaultExtensibleEnumRegistry<T extends ExtensibleEnum,
P extends ExtensibleEnumProvider<T>> static class
static class
static class
Modifier and TypeMethodDescription<T extends Service>
TAbstractSession.getService
(Class<T> clazz) -
Uses of Service in org.apache.maven.internal.impl.model
Modifier and TypeClassDescriptionclass
class
The model builder is responsible for building theModel
from the POM file. -
Uses of Service in org.apache.maven.internal.impl.model.rootlocator
Modifier and TypeClassDescriptionclass
class
class
-
Uses of Service in org.apache.maven.internal.impl.resolver
Modifier and TypeClassDescriptionclass
A model resolver to assist building of dependency POMs. -
Uses of Service in org.apache.maven.jline