Uses of Package
org.apache.maven.api.services
Packages that use org.apache.maven.api.services
Package
Description
Maven Core API
Maven Plugin API.
This package contain support (mostly abstract) classes, that implement "base" of CLIng.
This package contains the
mvn tool implementation.This package contains the
mvnenc tool implementation.Maven Resolver extensions for utilizing the Maven POM and Maven
repository metadata.
-
Classes in org.apache.maven.api.services used by org.apache.maven
-
Classes in org.apache.maven.api.services used by org.apache.maven.api
-
Classes in org.apache.maven.api.services used by org.apache.maven.api.cli
-
Classes in org.apache.maven.api.services used by org.apache.maven.api.plugin
-
Classes in org.apache.maven.api.services used by org.apache.maven.api.servicesClassDescriptionA request for creating a
ArtifactCoordinatesobject.A request for deploying one or more artifacts to a remote repository.A request for installing one or more artifacts in the local repository.A request for resolving an artifact.The Artifact ResultDescribes a problem that was encountered during project building.The different severity levels for a problem, in decreasing order.The checksum algorithm.The checksum calculator.A request to collect the transitive dependencies and to build a dependency graph from them.The result of a dependency resolution request.Base class for all maven exceptions carryingBuilderProblems.Base class for all maven exceptions.Message builder that supports configurable styling.The Exception class throw by theProjectBuilderservice.Request used to build aProjectusing theProjectBuilderservice.The possible merge modes for combining remote repositories.The possible request types for building a model.Result of a project build call.Describes a problem that was encountered during model building.VersionCollects problems that are encountered during model building.A Source specific to load POMs.A model transformer.The Exception class throw by theProjectBuilderservice.Request used to build aProjectusing theProjectBuilderservice.Result of a project build call.The Exception class throw by thePrompterservice.Collects settings that control the building of effective settings.Provides access to the contents of a source independently of the backing store (e.g.The Exception class throw by theToolchainManager.Transport for specified remote repository (using provided remote repository base URI as root). -
Classes in org.apache.maven.api.services used by org.apache.maven.api.services.modelClassDescriptionBase class for all maven exceptions.Request used to build a
Projectusing theProjectBuilderservice.Collects problems that are encountered during model building.A Source specific to load POMs.Provides access to the contents of a source independently of the backing store (e.g. -
Classes in org.apache.maven.api.services used by org.apache.maven.api.services.xml
-
Classes in org.apache.maven.api.services used by org.apache.maven.api.spiClassDescriptionBase class for all maven exceptions.Provides access to the contents of a source independently of the backing store (e.g.
-
Classes in org.apache.maven.api.services used by org.apache.maven.artifact.handler.manager
-
Classes in org.apache.maven.api.services used by org.apache.maven.cli.event
-
Classes in org.apache.maven.api.services used by org.apache.maven.cli.transfer
-
Classes in org.apache.maven.api.services used by org.apache.maven.cling.event
-
Classes in org.apache.maven.api.services used by org.apache.maven.cling.invokerClassDescriptionBuilds the effective settings from a user settings file and/or a installation settings file.Collects settings that control the building of effective settings.
-
Classes in org.apache.maven.api.services used by org.apache.maven.cling.invoker.mvnClassDescriptionCollects settings that control the building of effective settings.
-
Classes in org.apache.maven.api.services used by org.apache.maven.cling.invoker.mvnenc
-
Classes in org.apache.maven.api.services used by org.apache.maven.cling.invoker.mvnenc.goals
-
Classes in org.apache.maven.api.services used by org.apache.maven.cling.transfer
-
Classes in org.apache.maven.api.services used by org.apache.maven.internal.implClassDescriptionService used to create
ArtifactCoordinatesobjects.A request for creating aArtifactCoordinatesobject.DeploysProducedArtifacts to aRemoteRepository.A request for deploying one or more artifacts to a remote repository.Service used to createArtifactobjects.InstallsProducedArtifacts to the local repository.A request for installing one or more artifacts in the local repository.Resolves the artifact, i.e.A request for resolving an artifact.The Artifact ResultDescribes a problem that was encountered during project building.Checksum algorithms service.The checksum algorithm.Collects, flattens and resolves dependencies.A request to collect the transitive dependencies and to build a dependency graph from them.The result of a dependency resolution request.The Interpolator service provides methods for variable substitution in strings and maps.Message builder that supports configurable styling.A factory forMessageBuilder.Request used to build aProjectusing theProjectBuilderservice.Collects problems that are encountered during model building.The Exception class throw by theProjectBuilderservice.Request used to build aProjectusing theProjectBuilderservice.Result of a project build call.Interface to manage the project during its lifecycle.Manager forProjectScope.Service used to interact with the end user.The Exception class throw by thePrompterservice.Factory service to createLocalRepositoryorRemoteRepositoryobjects.Builds the effective settings from a user settings file and/or a installation settings file.The Exception class throw by theSettingsBuilder.Collects settings that control the building of effective settings.Provides the super POM that all models implicitly inherit from.Service to manageToolchains.The Exception class throw by theToolchainManager.Builds the effective toolchains from a user toolchains file and/or an installation toolchains file.The Exception class throw by theToolchainsBuilder.Transport for specified remote repository (using provided remote repository base URI as root).Transporter provider is a service that provides somewhat trivial transport capabilities backed by Maven internals.Access toTyperegistry.Service interface to parseVersionandVersionRange.Parses and evaluates version ranges encountered in dependency declarations.Resolves artifact meta/pseudo versions. -
Classes in org.apache.maven.api.services used by org.apache.maven.internal.impl.modelClassDescriptionDescribes a problem that was encountered during project building.The different severity levels for a problem, in decreasing order.The Interpolator service provides methods for variable substitution in strings and maps.Exception thrown by
Interpolatorimplementations when an error occurs during interpolation.The Exception class throw by theProjectBuilderservice.Request used to build aProjectusing theProjectBuilderservice.Result of a project build call.Describes a problem that was encountered during model building.VersionCollects problems that are encountered during model building.A Source specific to load POMs.Provides access to the contents of a source independently of the backing store (e.g.Provides the super POM that all models implicitly inherit from. -
Classes in org.apache.maven.api.services used by org.apache.maven.internal.impl.model.profileClassDescriptionCollects problems that are encountered during model building.Service interface to parse
VersionandVersionRange. -
Classes in org.apache.maven.api.services used by org.apache.maven.internal.impl.resolverClassDescriptionA Source specific to load POMs.Provides access to the contents of a source independently of the backing store (e.g.
-
Classes in org.apache.maven.api.services used by org.apache.maven.jline
-
Classes in org.apache.maven.api.services used by org.apache.maven.lifecycle
-
Classes in org.apache.maven.api.services used by org.apache.maven.lifecycle.internal
-
Classes in org.apache.maven.api.services used by org.apache.maven.lifecycle.internal.concurrent
-
Classes in org.apache.maven.api.services used by org.apache.maven.project
-
Classes in org.apache.maven.api.services used by org.apache.maven.settings.validationClassDescriptionBuilds the effective settings from a user settings file and/or a installation settings file.
-
Classes in org.apache.maven.api.services used by org.apache.maven.toolchain.buildingClassDescriptionBuilds the effective toolchains from a user toolchains file and/or an installation toolchains file.