Uses of Interface
org.apache.maven.api.Service
Packages that use 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.apiMethods in org.apache.maven.api with type parameters of type ServiceModifier and TypeMethodDescription<T extends Service>
 TSession.getService(Class<T> clazz) Retrieves the service for the interface
- 
Uses of Service in org.apache.maven.api.servicesSubinterfaces of Service in org.apache.maven.api.servicesModifier and TypeInterfaceDescriptioninterfaceService used to createArtifactCoordinatesobjects.interfaceDeploysArtifacts to aRemoteRepository.interfaceService used to createArtifactobjects.interfaceInstallsArtifacts to the local repository.interfaceinterfaceResolves the artifact, i.e.interfaceChecksum algorithms service.interfaceinterfaceCollects, flattens and resolves dependencies.interfaceExtensibleEnumRegistry<T extends ExtensibleEnum>interfaceThe Interpolator service provides methods for variable substitution in strings and maps.interfaceinterfaceinterfaceinterfaceinterfaceA factory forMessageBuilder.interfaceinterfaceinterfaceinterfaceinterfaceInterface to manage the project during its lifecycle.interfaceManager forProjectScope.interfaceService used to interact with the end user.interfaceFactory service to createLocalRepositoryorRemoteRepositoryobjects.interfaceBuilds the effective settings from a user settings file and/or a installation settings file.interfaceProvides the super POM that all models implicitly inherit from.interfaceService to manageToolchains.interfaceBuilds the effective toolchains from a user toolchains file and/or an installation toolchains file.interfaceTransporter provider is a service that provides somewhat trivial transport capabilities backed by Maven internals.interfaceAccess toTyperegistry.interfaceService interface to parseVersionandVersionRange.interfaceParses and evaluates version ranges encountered in dependency declarations.interfaceResolves artifact meta/pseudo versions.
- 
Uses of Service in org.apache.maven.api.services.modelSubinterfaces of Service in org.apache.maven.api.services.modelModifier and TypeInterfaceDescriptioninterfaceResolves a POM from its coordinates.interfaceInterface used to detect is a given directory "root directory".interfaceInterface used to locate the root directory for a given project.
- 
Uses of Service in org.apache.maven.api.services.xmlSubinterfaces of Service in org.apache.maven.api.services.xmlModifier and TypeInterfaceDescriptioninterfaceReads or writes aModelusing XML.interfaceReads and writes aPluginDescriptorobject to/from XML.interfaceReads and writes aSettingsobject to/from XML.interfaceReads and writes aPersistedToolchainsobject to/from XML.interfaceXmlFactory<T>Generic interface to read/write objects to/from XML.
- 
Uses of Service in org.apache.maven.cling.invokerClasses in org.apache.maven.cling.invoker that implement ServiceModifier and TypeClassDescriptionclassProto-Lookupoffer ways to provide early components to invoker.
- 
Uses of Service in org.apache.maven.internal.implClasses in org.apache.maven.internal.impl that implement ServiceModifier and TypeClassDescriptionclassclassImplementation ofArtifactDeployerservice.classclassclassclassclassclassclassclassTODO: this is session scoped as SPI can contribute.classclassclassclassclassTODO: this is session scoped as SPI can contribute.classclassclassclassclassclassBuilds the effective settings from a user settings file and/or a global settings file.classclassclassclassBuilds the effective toolchains from a user toolchains file and/or a global toolchains file.classclassclassclassA wrapper class around a resolver version that works as model version parser as well.classclassstatic classExtensibleEnumRegistries.DefaultExtensibleEnumRegistry<T extends ExtensibleEnum,P extends ExtensibleEnumProvider<T>> static classstatic classstatic classMethods in org.apache.maven.internal.impl with type parameters of type ServiceModifier and TypeMethodDescription<T extends Service>
 TAbstractSession.getService(Class<T> clazz) 
- 
Uses of Service in org.apache.maven.internal.impl.modelClasses in org.apache.maven.internal.impl.model that implement ServiceModifier and TypeClassDescriptionclassclassThe model builder is responsible for building theModelfrom the POM file.
- 
Uses of Service in org.apache.maven.internal.impl.model.rootlocatorClasses in org.apache.maven.internal.impl.model.rootlocator that implement ServiceModifier and TypeClassDescriptionclassclassclass
- 
Uses of Service in org.apache.maven.internal.impl.resolverClasses in org.apache.maven.internal.impl.resolver that implement ServiceModifier and TypeClassDescriptionclassA model resolver to assist building of dependency POMs.
- 
Uses of Service in org.apache.maven.jlineClasses in org.apache.maven.jline that implement Service