Package | Description |
---|---|
org.apache.maven.api.model |
Maven POM (Project Object Model) classes, generated from
maven.mdo model. |
org.apache.maven.api.settings | |
org.apache.maven.api.toolchain | |
org.apache.maven.model | |
org.apache.maven.model.v4 | |
org.apache.maven.plugin.lifecycle | |
org.apache.maven.plugin.lifecycle.io.xpp3 | |
org.apache.maven.settings | |
org.apache.maven.settings.v4 | |
org.apache.maven.toolchain.model | |
org.apache.maven.toolchain.v4 |
Modifier and Type | Class and Description |
---|---|
class |
Activation
The conditions within the build runtime environment which will trigger the
automatic inclusion of the build profile.
|
class |
ActivationFile
This is the file specification used to activate the profile.
|
class |
ActivationOS
This is an activator which will detect an operating system's attributes in order
to activate its profile.
|
class |
ActivationProperty
This is the property specification used to activate a profile.
|
class |
Build
The
<build> element contains informations required to build the project. |
class |
BuildBase
Build configuration in a profile.
|
class |
CiManagement
The
<ciManagement> element contains informations required to the
continuous integration system of the project. |
class |
ConfigurationContainer
Contains the configuration information of the container like Plugin.
|
class |
Contributor
Description of a person who has contributed to the project, but who does not have
commit privileges.
|
class |
Dependency
The
<dependency> element contains information about a dependency
of the project. |
class |
DependencyManagement
Section for management of default dependency information for use in a group of
POMs.
|
class |
DeploymentRepository
Deployment repository contains the information needed for deploying to the remote
repository, which adds uniqueVersion property to usual repositories for download.
|
class |
Developer
Information about one of the committers on this project.
|
class |
DistributionManagement
This elements describes all that pertains to distribution for a project.
|
class |
Exclusion
The
<exclusion> element contains informations required to exclude
an artifact to the project. |
class |
Extension
Describes a build extension to utilise.
|
class |
FileSet
A PatternSet for files.
|
class |
IssueManagement
Information about the issue tracking (or bug tracking) system used to manage this
project.
|
class |
License
Describes the licenses for this project.
|
class |
MailingList
This element describes all of the mailing lists associated with a project.
|
class |
Model
The
<project> element is the root of the descriptor. |
class |
ModelBase
Base class for the
Model and the Profile objects. |
class |
Notifier
Configures one method for notifying users/developers when a build breaks.
|
class |
Organization
Specifies the organization that produces this project.
|
class |
Parent
The
<parent> element contains information required to locate the parent project from which
this project will inherit from. |
class |
PatternSet
Definition of include or exclude patterns.
|
class |
Plugin
The
<plugin> element contains informations required for a plugin. |
class |
PluginConfiguration
Contains the plugins management informations for the project.
|
class |
PluginContainer
Contains the plugins informations for the project.
|
class |
PluginExecution
The
<execution> element contains informations required for the
execution of a plugin. |
class |
PluginManagement
Section for management of default plugin information for use in a group of POMs.
|
class |
Prerequisites
Describes the prerequisites a project can have.
|
class |
Profile
Modifications to the build process which is activated based on environmental
parameters or command line arguments.
|
class |
Relocation
Describes where an artifact has moved to.
|
class |
Reporting
Section for management of reports and their configuration.
|
class |
ReportPlugin
The
<plugin> element in <reporting><plugins> contains informations required for a report plugin. |
class |
ReportSet
Represents a set of reports and configuration to be used to generate them.
|
class |
Repository
A repository contains the information needed for establishing connections with
remote repository.
|
class |
RepositoryBase
A repository contains the information needed for establishing connections with
remote repository.
|
class |
RepositoryPolicy
Download policy.
|
class |
Resource
This element describes all of the classpath resources associated with a project
or unit tests.
|
class |
Scm
The
<scm> element contains informations required to the SCM
(Source Control Management) of the project. |
class |
Site
Contains the information needed for deploying websites.
|
Modifier and Type | Class and Description |
---|---|
class |
Activation
The conditions within the build runtime environment which will trigger
the automatic inclusion of the parent build profile.
|
class |
ActivationFile
This is the file specification used to activate a profile.
|
class |
ActivationOS
This is an activator which will detect an operating system's attributes in order to activate
its profile.
|
class |
ActivationProperty
This is the property specification used to activate a profile.
|
class |
IdentifiableBase
Base class for
Mirror , Profile , Proxy and Server . |
class |
Mirror
A download mirror for a given repository.
|
class |
Profile
Modifications to the build process which is keyed on some
sort of environmental parameter.
|
class |
Proxy
The
<proxy> element contains informations required to a proxy settings. |
class |
Repository
Repository contains the information needed for establishing
connections with remote repository
|
class |
RepositoryBase
Repository contains the information needed
for establishing connections with remote repository
|
class |
RepositoryPolicy
Download policy
|
class |
Server
The
<server> element contains informations required to a server settings. |
class |
Settings
Root element of the user configuration file.
|
class |
TrackableBase
common base class that contains code to track the source for
this instance (USER|GLOBAL)
|
Modifier and Type | Class and Description |
---|---|
class |
PersistedToolchains
The
<toolchains> element is the root of the descriptor. |
class |
ToolchainModel
Definition of a toolchain instance.
|
class |
TrackableBase
common base class that contains code to track the source for
this instance (USER|GLOBAL)
|
Modifier and Type | Class and Description |
---|---|
class |
Activation |
class |
ActivationFile |
class |
ActivationOS |
class |
ActivationProperty |
class |
Build |
class |
BuildBase |
class |
CiManagement |
class |
ConfigurationContainer |
class |
Contributor |
class |
Dependency |
class |
DependencyManagement |
class |
DeploymentRepository |
class |
Developer |
class |
DistributionManagement |
class |
Exclusion |
class |
Extension |
class |
FileSet |
class |
IssueManagement |
class |
License |
class |
MailingList |
class |
Model |
class |
ModelBase |
class |
Notifier |
class |
Organization |
class |
Parent |
class |
PatternSet |
class |
Plugin |
class |
PluginConfiguration |
class |
PluginContainer |
class |
PluginExecution |
class |
PluginManagement |
class |
Prerequisites |
class |
Profile |
class |
Relocation |
class |
Reporting |
class |
ReportPlugin |
class |
ReportSet |
class |
Repository |
class |
RepositoryBase |
class |
RepositoryPolicy |
class |
Resource |
class |
Scm |
class |
Site |
Modifier and Type | Class and Description |
---|---|
class |
MavenMerger |
class |
MavenTransformer |
class |
MavenXpp3Reader |
class |
MavenXpp3ReaderEx |
class |
MavenXpp3Writer |
class |
MavenXpp3WriterEx |
Modifier and Type | Class and Description |
---|---|
class |
Execution
A set of goals to execute.
|
class |
Lifecycle
A custom lifecycle mapping definition.
|
class |
LifecycleConfiguration
Root element of the
lifecycle.xml file. |
class |
Phase
A phase mapping definition.
|
Modifier and Type | Class and Description |
---|---|
class |
LifecycleMappingsXpp3Reader |
class |
LifecycleMappingsXpp3Writer |
Modifier and Type | Class and Description |
---|---|
class |
Activation |
class |
ActivationFile |
class |
ActivationOS |
class |
ActivationProperty |
class |
IdentifiableBase |
class |
Mirror |
class |
Profile |
class |
Proxy |
class |
Repository |
class |
RepositoryBase |
class |
RepositoryPolicy |
class |
Server |
class |
Settings |
class |
TrackableBase |
Modifier and Type | Class and Description |
---|---|
class |
SettingsMerger |
class |
SettingsXpp3Reader |
class |
SettingsXpp3Writer |
Modifier and Type | Class and Description |
---|---|
class |
PersistedToolchains |
class |
ToolchainModel |
class |
TrackableBase |
Modifier and Type | Class and Description |
---|---|
class |
MavenToolchainsMerger |
class |
MavenToolchainsXpp3Reader |
class |
MavenToolchainsXpp3Writer |
Copyright © 2001–2022 The Apache Software Foundation. All rights reserved.