All Classes and Interfaces
Class
Description
Common elements of artifact metadata.
Base class for artifact resolution exceptions.
Shared methods of the repository metadata handling.
Use a regular expression search to find and resolve expressions within the POM.
Describes a version transformation during artifact resolution.
The conditions within the build runtime environment which will
trigger the
automatic inclusion of the build profile.
The conditions within the build runtime environment
which will trigger
the automatic inclusion of the parent build profile.
The conditions within the build runtime environment
which will trigger
the automatic inclusion of the parent build profile.
This is the file specification used to activate the profile.
This is the file specification used to activate a
profile.
This is the file specification used to activate a
profile.
This is an activator which will detect an operating system's
attributes in order
to activate its profile.
This is an activator which will detect an operating
system's attributes in order to activate
its profile.
This is an activator which will detect an operating
system's attributes in order to activate
its profile.
This is the property specification used to activate a profile.
This is the property specification used to activate a
profile.
This is the property specification used to activate a
profile.
Wraps an active project instance to be able to receive updates from its artifact without affecting the original
attributes of this artifact.
Apply multiple filters.
Description of an artifact.
Artifact collector - takes a set of original artifacts and resolves all of the best versions to use
along with their metadata.
Contains metadata about an artifact, and methods to retrieve/store it from an artifact repository.
Error while retrieving repository metadata from the repository.
Provides some metadata operations, like querying the remote repository for a list of versions available for an
artifact.
Specifies the repository used for artifact handling.
Metadata for the artifact directory of the repository.
Describes a set of policies for a repository to use under certain conditions.
I want to use it for hidding the fact that sometime artifact must be
downloaded.
Type safe enumeration for the artifact status field.
Manages multiple ArtifactTransformation instances and applies them in succession.
Describes an artifact version in terms of its components, converts it to/from a string and
compares two versions.
Contains information on the SCM branches of the project.
The
<build>
element contains
informations required to build the project.The
<build>
element contains
informations required to build the project.Generic informations for a build.
Generic informations for a build.
Occurs when a download checksum fails.
The
<CiManagement>
element contains
informations required to the
continuous integration system of the project.Contains the configuration information of the container like
Plugin.
Description of a person who has contributed to the project, but
who does not have
commit privileges.
Description of a person who has contributed to the project, but
who does not have
commit privileges.
Indiciates a cycle in the dependency graph.
Send resolution events to the debug log.
Default implementation of the artifact collector.
This class is an abstraction of the location from/to resources can be
transfered.
Default implementation of artifact versioning.
Default implementation of
PathTranslator
.Inject profile data into a Model, using the profile as the dominant data source, and
persisting results of the injection in the Model.
The
<dependency>
element contains
information about a dependency
of the project.The
<dependency>
element contains
information about a dependency
of the project.Section for management of default dependency information for use
in a group of
POMs.
Exception that occurs when an artifact file is used, but has not been resolved.
Repository contains the information needed for deploying to the
remote
repository.
Information about one of the committers on this project.
Information about one of the committers on this project.
This elements describes all that pertains to distribution for a
project.
Exception that occurs when the project list contains duplicate projects instead of ignoring one.
Filter to exclude from a list of artifact patterns.
The
<exclusion>
element contains
informations required to exclude
an artifact to the project.A set of goals to execute.
Describes a build extension to utilise.
A PatternSet for files.
A PatternSet for files.
Metadata for the group directory of the repository.
Base class for
Mirror
,
Profile
, Proxy
and
Server
.Filter to include from a list of artifact patterns.
Exception thrown when the identity of an artifact can not be established,
eg.
Thrown if a dependency has an invalid version.
Error constructing an artifact repository.
Occurs when a version is invalid.
Information about the issue tracking (or bug tracking) system
used to manage this
project.
Describes the licenses for this project.
Describes the licenses for this project.
A custom lifecycle mapping definition.
Root element of the lifecycle.xml file.
Class LifecycleMappingsXpp3Reader.
Class LifecycleMappingsXpp3Writer.
This element describes all of the mailing lists associated with
a project.
This element describes all of the mailing lists associated with
a project.
The concern of the project is provide runtime values based on the model.
Builder for the user or global settings.
Class MavenToolchainsXpp3Reader.
Class MavenToolchainsXpp3Writer.
Class MavenXpp3Reader.
Class MavenXpp3Reader.
Class MavenXpp3Writer.
Class MavenXpp3Writer.
A download mirror for a given repository.
Exception that occurs when the user has identifed a project to make, but that project doesn't exist.
The
<project>
element is the root of
the descriptor.The
<project>
element is the root of
the descriptor.Base class for the
Model
and the
Profile
objects.Base class for the
Model
and the
Profile
objects.The bean containing the Mojo descriptor.
Exception caused when one or more artifacts can not be resolved because they are not found in the
local or remote repositories.
Configures one method for notifying users/developers when a
build breaks.
Specifies the organization that produces this project.
Specifies the organization that produces this project.
Occurs when ranges exclude each other and no valid value remains.
A JavaDoc package group.
The
<parent>
element contains
informations required to the parent project.Definition of include or exclude patterns.
Definition of include or exclude patterns.
The
<toolchains>
element is the root
of the descriptor.A phase mapping definition.
The
<plugin>
element contains
informations required for a plugin.Policy for updating a single plugin.
Contains the plugins management informations for the project.
Contains the plugins management informations for the project.
Contains the plugins informations for the project.
Contains the plugins informations for the project.
The
<execution>
element contains
informations required for the
execution of a plugin.Section for management of default plugin information for use in
a group of POMs.
Root element of the plugin registry file.
Class PluginRegistryXpp3Reader.
Class PluginRegistryXpp3Writer.
Describes the prerequisites a project can have.
Modifications to the build process which is activated based on
environmental
parameters or command line arguments.
Modifications to the build process which is keyed on
some
sort of environmental parameter.
Modifications to the build process which is keyed on
some
sort of environmental parameter.
Root element of the profiles.xml file.
Class ProfilesXpp3Reader.
Class ProfilesXpp3Writer.
Attach a POM to an artifact.
Sort projects by dependencies.
The
<proxy>
element contains
informations required to a proxy settings.Use a regular expression search to find and resolve expressions within the POM.
Change the version
RELEASE
to the appropriate release version from the remote repository.Describes where an artifact has moved to.
Section for management of reports and their configuration.
The
<plugin>
element contains
informations required for a report plugin.Represents a set of reports and configuration to be used to
generate them.
A repository contains the information needed for establishing
connections with
remote repository.
The
<repository>
element contains
informations required to a repository
used by the project.Repository contains the information needed for
establishing connections with remote repoistory
.
Repository contains the information needed for
establishing
connections with remote repoistory
.
A repository contains the information needed for establishing
connections with
remote repository.
Repository contains the information needed
for establishing connections with remote repoistory
.
Repository contains the information needed
for establishing connections with remote repoistory
.
Describes repository directory metadata.
Error while deploying repository metadata.
Error while installing repository metadata.
Problem storing the repository metadata in the local repository.
Error while retrieving repository metadata from the repository.
Problem storing the repository metadata in the local repository.
Download policy.
Download policy.
Download policy.
Describes a component requirement.
Listens to the resolution process and handles events.
Deprecated.
This element describes all of the classpath resources associated
with a project
or unit tests.
This element describes all of the classpath resources associated
with a project
or unit tests.
Describes a restriction in versioning.
To handle runtime informations like local repository or profiles.
The
<scm>
element contains
informations required to the SCM
(Source Control Management) of the project.Filter to only retain objects in the given scope or better.
The
<server>
element contains
informations required to a server settings.Root element of the user configuration file.
Several convenience methods to handle settings
Class SettingsXpp3Reader.
Class SettingsXpp3Writer.
Contains the information needed for deploying websites.
Metadata for the artifact version directory of the repository.
This element describes all of the source modifications
associated with a project.
Component for use by the maven-toolchains-plugin only.
Class ToolchainModel.
a private contract between the toolchains plugin and the components.
common base class that contains code to track the source for
this instance (USER|GLOBAL).
common base class that contains code to track the source
for
this instance (USER|GLOBAL)
.
Artifact Filter which filters on artifact type
A PatternSet for unit tests.
This element describes each of the previous versions of
the
project.
Construct a version range from a specification.
Custom configurator that removes the unnecessary addition of a new converter that caused a thread synchronization
issue.
Manages Wagon related operations in Maven.
Send resolution warning events to the warning log.