Uses of Package
org.apache.maven.api.model
Package
Description
Maven Core API
Maven Immutable POM (Project Object Model) classes, generated from
maven.mdo
model.Maven Resolver extensions for utilizing the Maven POM and Maven
repository metadata.
-
ClassDescriptionThe
<build>
element contains information required to build the project.The<project>
element is the root of the descriptor.The<plugin>
element contains information required for a plugin.Contains the plugins information for the project.The@lt;execution>
element contains information required for the execution of a plugin.A repository contains the information needed for establishing connections with remote repository. -
ClassDescriptionThe conditions within the build runtime environment which will trigger the automatic inclusion of the build profile.Builder class used to create Activation instances.This is the file specification used to activate the profile.Builder class used to create ActivationFile instances.This is an activator which will detect an operating system's attributes in order to activate its profile.Builder class used to create ActivationOS instances.This is the property specification used to activate a profile.Builder class used to create ActivationProperty instances.The
<build>
element contains information required to build the project.Builder class used to create Build instances.Build configuration in a profile.Builder class used to create BuildBase instances.The<ciManagement>
element contains information required to the continuous integration system of the project.Builder class used to create CiManagement instances.Contains the configuration information of the container like Plugin.Builder class used to create ConfigurationContainer instances.Description of a person who has contributed to the project, but who does not have commit privileges.Builder class used to create Contributor instances.The<dependency>
element contains information about a dependency of the project.Builder class used to create Dependency instances.Section for management of default dependency information for use in a group of POMs.Builder class used to create DependencyManagement instances.Deployment repository contains the information needed for deploying to the remote repository, which adds uniqueVersion property to usual repositories for download.Builder class used to create DeploymentRepository instances.Information about one of the committers on this project.Builder class used to create Developer instances.This elements describes all that pertains to distribution for a project.Builder class used to create DistributionManagement instances.The<exclusion>
element contains information required to exclude an artifact to the project.Builder class used to create Exclusion instances.Describes a build extension to utilise.Builder class used to create Extension instances.A PatternSet for files.Builder class used to create FileSet instances.Class InputLocation.Class InputSource.Information about the issue tracking (or bug tracking) system used to manage this project.Builder class used to create IssueManagement instances.Describes the licenses for this project.Builder class used to create License instances.This element describes all of the mailing lists associated with a project.Builder class used to create MailingList instances.The<project>
element is the root of the descriptor.Builder class used to create Model instances.Base class for theModel
and theProfile
objects.Builder class used to create ModelBase instances.Configures one method for notifying users/developers when a build breaks.Builder class used to create Notifier instances.Specifies the organization that produces this project.Builder class used to create Organization instances.The<parent>
element contains information required to locate the parent project from which this project will inherit from.Builder class used to create Parent instances.Definition of include or exclude patterns.Builder class used to create PatternSet instances.The<plugin>
element contains information required for a plugin.Builder class used to create Plugin instances.Contains the plugins management information for the project.Builder class used to create PluginConfiguration instances.Contains the plugins information for the project.Builder class used to create PluginContainer instances.The@lt;execution>
element contains information required for the execution of a plugin.Builder class used to create PluginExecution instances.Section for management of default plugin information for use in a group of POMs.Builder class used to create PluginManagement instances.Describes the prerequisites a project can have.Builder class used to create Prerequisites instances.Modifications to the build process which is activated based on environmental parameters or command line arguments.Builder class used to create Profile instances.Describes where an artifact has moved to.Builder class used to create Relocation instances.Section for management of reports and their configuration.Builder class used to create Reporting instances.The<plugin>
element in<reporting><plugins>
contains information required for a report plugin.Builder class used to create ReportPlugin instances.Represents a set of reports and configuration to be used to generate them.Builder class used to create ReportSet instances.A repository contains the information needed for establishing connections with remote repository.Builder class used to create Repository instances.A repository contains the information needed for establishing connections with remote repository.Builder class used to create RepositoryBase instances.Download policy.Builder class used to create RepositoryPolicy instances.This element describes all of the classpath resources associated with a project or unit tests.Builder class used to create Resource instances.The<scm>
element contains information required to the SCM (Source Control Management) of the project.Builder class used to create Scm instances.Contains the information needed for deploying websites.Builder class used to create Site instances. -
ClassDescriptionThe
<dependency>
element contains information about a dependency of the project.Class InputLocation.The<project>
element is the root of the descriptor.The<plugin>
element contains information required for a plugin.Modifications to the build process which is activated based on environmental parameters or command line arguments.The<plugin>
element in<reporting><plugins>
contains information required for a report plugin.A repository contains the information needed for establishing connections with remote repository.This element describes all of the classpath resources associated with a project or unit tests. -
ClassDescriptionThe
<dependency>
element contains information about a dependency of the project.Section for management of default dependency information for use in a group of POMs.The<project>
element is the root of the descriptor.The<parent>
element contains information required to locate the parent project from which this project will inherit from.Modifications to the build process which is activated based on environmental parameters or command line arguments. -
-
ClassDescriptionClass InputLocation.The
<project>
element is the root of the descriptor.The@lt;execution>
element contains information required for the execution of a plugin.Modifications to the build process which is activated based on environmental parameters or command line arguments.A repository contains the information needed for establishing connections with remote repository.Download policy.This element describes all of the classpath resources associated with a project or unit tests. -
ClassDescriptionBuild configuration in a profile.Builder class used to create BuildBase instances.The
<dependency>
element contains information about a dependency of the project.Builder class used to create Dependency instances.Section for management of default dependency information for use in a group of POMs.This elements describes all that pertains to distribution for a project.Builder class used to create DistributionManagement instances.The<exclusion>
element contains information required to exclude an artifact to the project.Describes a build extension to utilise.Class InputLocation.The<project>
element is the root of the descriptor.Builder class used to create Model instances.Base class for theModel
and theProfile
objects.Builder class used to create ModelBase instances.The<plugin>
element contains information required for a plugin.Builder class used to create Plugin instances.Contains the plugins information for the project.Builder class used to create PluginContainer instances.The@lt;execution>
element contains information required for the execution of a plugin.Builder class used to create PluginExecution instances.Modifications to the build process which is activated based on environmental parameters or command line arguments.Section for management of reports and their configuration.Builder class used to create Reporting instances.The<plugin>
element in<reporting><plugins>
contains information required for a report plugin.Builder class used to create ReportPlugin instances.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.A repository contains the information needed for establishing connections with remote repository.The<scm>
element contains information required to the SCM (Source Control Management) of the project.Builder class used to create Scm instances.Contains the information needed for deploying websites.Builder class used to create Site instances. -
ClassDescriptionModifications to the build process which is activated based on environmental parameters or command line arguments.
-
ClassDescriptionThe
<dependency>
element contains information about a dependency of the project.Class InputLocation.The<project>
element is the root of the descriptor.The<parent>
element contains information required to locate the parent project from which this project will inherit from.A repository contains the information needed for establishing connections with remote repository.Download policy. -
-
ClassDescriptionThe conditions within the build runtime environment which will trigger the automatic inclusion of the build profile.This is the file specification used to activate the 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.The
<build>
element contains information required to build the project.Build configuration in a profile.The<ciManagement>
element contains information 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.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.Deployment repository contains the information needed for deploying to the remote repository, which adds uniqueVersion property to usual repositories for download.Information about one of the committers on this project.This elements describes all that pertains to distribution for a project.The<exclusion>
element contains information required to exclude an artifact to the project.Describes a build extension to utilise.A PatternSet for files.Class InputLocation.Class InputSource.Information about the issue tracking (or bug tracking) system used to manage this project.Describes the licenses for this project.This element describes all of the mailing lists associated with a project.The<project>
element is the root of the descriptor.Base class for theModel
and theProfile
objects.Configures one method for notifying users/developers when a build breaks.Specifies the organization that produces this project.The<parent>
element contains information required to locate the parent project from which this project will inherit from.Definition of include or exclude patterns.The<plugin>
element contains information required for a plugin.Contains the plugins management information for the project.Contains the plugins information for the project.The@lt;execution>
element contains information required for the execution of a plugin.Section for management of default plugin information for use in a group of POMs.Describes the prerequisites a project can have.Modifications to the build process which is activated based on environmental parameters or command line arguments.Describes where an artifact has moved to.Section for management of reports and their configuration.The<plugin>
element in<reporting><plugins>
contains information 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.A repository contains the information needed for establishing connections with remote repository.Download policy.This element describes all of the classpath resources associated with a project or unit tests.The<scm>
element contains information required to the SCM (Source Control Management) of the project.Contains the information needed for deploying websites. -
-
ClassDescriptionSection for management of default dependency information for use in a group of POMs.The
<project>
element is the root of the descriptor. -
ClassDescriptionThe
<project>
element is the root of the descriptor.Base class for theModel
and theProfile
objects.Builder class used to create ModelBase instances.The<plugin>
element contains information required for a plugin.Contains the plugins information for the project.Builder class used to create PluginContainer instances.Section for management of reports and their configuration.Builder class used to create Reporting instances. -
-
-
ClassDescriptionThe
<dependency>
element contains information about a dependency of the project.Builder class used to create Dependency instances.The<project>
element is the root of the descriptor.The<plugin>
element contains information required for a plugin.Builder class used to create Plugin instances. -
-
ClassDescriptionThe
<project>
element is the root of the descriptor.Contains the plugins information for the project.Builder class used to create PluginContainer instances.The@lt;execution>
element contains information required for the execution of a plugin.Builder class used to create PluginExecution instances. -
ClassDescriptionBuild configuration in a profile.Builder class used to create BuildBase instances.The
<project>
element is the root of the descriptor.Base class for theModel
and theProfile
objects.Builder class used to create ModelBase instances.The<plugin>
element contains information required for a plugin.Builder class used to create Plugin instances.Contains the plugins information for the project.Builder class used to create PluginContainer instances.Modifications to the build process which is activated based on environmental parameters or command line arguments.Section for management of reports and their configuration.Builder class used to create Reporting instances.The<plugin>
element in<reporting><plugins>
contains information required for a report plugin.Builder class used to create ReportPlugin instances. -
ClassDescriptionThe
<dependency>
element contains information about a dependency of the project.The<parent>
element contains information required to locate the parent project from which this project will inherit from.A repository contains the information needed for establishing connections with remote repository. -
ClassDescriptionThe conditions within the build runtime environment which will trigger the automatic inclusion of the build profile.Builder class used to create Activation instances.This is the file specification used to activate the profile.Builder class used to create ActivationFile instances.This is an activator which will detect an operating system's attributes in order to activate its profile.Builder class used to create ActivationOS instances.This is the property specification used to activate a profile.Builder class used to create ActivationProperty instances.The
<build>
element contains information required to build the project.Builder class used to create Build instances.Build configuration in a profile.Builder class used to create BuildBase instances.The<ciManagement>
element contains information required to the continuous integration system of the project.Builder class used to create CiManagement instances.Contains the configuration information of the container like Plugin.Builder class used to create ConfigurationContainer instances.Description of a person who has contributed to the project, but who does not have commit privileges.Builder class used to create Contributor instances.The<dependency>
element contains information about a dependency of the project.Builder class used to create Dependency instances.Section for management of default dependency information for use in a group of POMs.Builder class used to create DependencyManagement instances.Deployment repository contains the information needed for deploying to the remote repository, which adds uniqueVersion property to usual repositories for download.Builder class used to create DeploymentRepository instances.Information about one of the committers on this project.Builder class used to create Developer instances.This elements describes all that pertains to distribution for a project.Builder class used to create DistributionManagement instances.The<exclusion>
element contains information required to exclude an artifact to the project.Builder class used to create Exclusion instances.Describes a build extension to utilise.Builder class used to create Extension instances.A PatternSet for files.Builder class used to create FileSet instances.Class InputLocation.Class InputSource.Information about the issue tracking (or bug tracking) system used to manage this project.Builder class used to create IssueManagement instances.Describes the licenses for this project.Builder class used to create License instances.This element describes all of the mailing lists associated with a project.Builder class used to create MailingList instances.The<project>
element is the root of the descriptor.Builder class used to create Model instances.Base class for theModel
and theProfile
objects.Builder class used to create ModelBase instances.Configures one method for notifying users/developers when a build breaks.Builder class used to create Notifier instances.Specifies the organization that produces this project.Builder class used to create Organization instances.The<parent>
element contains information required to locate the parent project from which this project will inherit from.Builder class used to create Parent instances.Definition of include or exclude patterns.Builder class used to create PatternSet instances.The<plugin>
element contains information required for a plugin.Builder class used to create Plugin instances.Contains the plugins management information for the project.Builder class used to create PluginConfiguration instances.Contains the plugins information for the project.Builder class used to create PluginContainer instances.The@lt;execution>
element contains information required for the execution of a plugin.Builder class used to create PluginExecution instances.Section for management of default plugin information for use in a group of POMs.Builder class used to create PluginManagement instances.Describes the prerequisites a project can have.Builder class used to create Prerequisites instances.Modifications to the build process which is activated based on environmental parameters or command line arguments.Builder class used to create Profile instances.Describes where an artifact has moved to.Builder class used to create Relocation instances.Section for management of reports and their configuration.Builder class used to create Reporting instances.The<plugin>
element in<reporting><plugins>
contains information required for a report plugin.Builder class used to create ReportPlugin instances.Represents a set of reports and configuration to be used to generate them.Builder class used to create ReportSet instances.A repository contains the information needed for establishing connections with remote repository.Builder class used to create Repository instances.A repository contains the information needed for establishing connections with remote repository.Builder class used to create RepositoryBase instances.Download policy.Builder class used to create RepositoryPolicy instances.This element describes all of the classpath resources associated with a project or unit tests.Builder class used to create Resource instances.The<scm>
element contains information required to the SCM (Source Control Management) of the project.Builder class used to create Scm instances.Contains the information needed for deploying websites.Builder class used to create Site instances. -
ClassDescriptionThe
<dependency>
element contains information about a dependency of the project. -
ClassDescriptionThe
<dependency>
element contains information about a dependency of the project.The<project>
element is the root of the descriptor.The<parent>
element contains information required to locate the parent project from which this project will inherit from.A repository contains the information needed for establishing connections with remote repository. -