| Package | Description | 
|---|---|
| org.apache.maven.model | 
 Maven POM (Project Object Model) classes, generated from  
maven.mdo model. | 
| 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
Generic informations for a build. 
 | 
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
Repository contains the information needed for deploying to the
 remote
         repository. 
 | 
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  | 
InputLocation
Class InputLocation. 
 | 
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 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. 
 | 
Copyright © 2001–2021 The Apache Software Foundation. All rights reserved.