| Package | Description |
|---|---|
| org.apache.maven.model |
Maven POM (Project Object Model) classes, generated from
maven.mdo model. |
| org.apache.maven.model.inheritance | |
| org.apache.maven.model.io.xpp3 |
XML reader and writer classes for Maven POM, generated from
maven.mdo model. |
| org.apache.maven.model.management | |
| org.apache.maven.model.merge |
POM merger.
|
| org.apache.maven.model.plugin | |
| org.apache.maven.model.profile | |
| org.apache.maven.project |
| Modifier and Type | Class and Description |
|---|---|
class |
Build
The
<build> element contains
informations required to build the project. |
class |
BuildBase
Generic informations for a build.
|
class |
PluginConfiguration
Contains the plugins management informations for the project.
|
class |
PluginManagement
Section for management of default plugin information for use in
a group of POMs.
|
| Modifier and Type | Method and Description |
|---|---|
PluginContainer |
PluginContainer.clone()
Method clone.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultInheritanceAssembler.InheritanceModelMerger.mergePluginContainer_Plugins(PluginContainer target,
PluginContainer source,
boolean sourceDominant,
java.util.Map<java.lang.Object,java.lang.Object> context) |
| Modifier and Type | Method and Description |
|---|---|
private PluginContainer |
MavenXpp3Reader.parsePluginContainer(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
boolean strict)
Method parsePluginContainer.
|
private PluginContainer |
MavenXpp3ReaderEx.parsePluginContainer(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
boolean strict,
InputSource source)
Method parsePluginContainer.
|
| Modifier and Type | Method and Description |
|---|---|
private void |
MavenXpp3Writer.writePluginContainer(PluginContainer pluginContainer,
java.lang.String tagName,
org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
Method writePluginContainer.
|
| Modifier and Type | Method and Description |
|---|---|
private void |
DefaultPluginManagementInjector.ManagementModelMerger.mergePluginContainerPlugins(PluginContainer target,
PluginContainer source) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ModelMerger.mergePluginContainer_Plugins(PluginContainer target,
PluginContainer source,
boolean sourceDominant,
java.util.Map<java.lang.Object,java.lang.Object> context) |
protected void |
ModelMerger.mergePluginContainer(PluginContainer target,
PluginContainer source,
boolean sourceDominant,
java.util.Map<java.lang.Object,java.lang.Object> context) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultLifecycleBindingsInjector.LifecycleBindingsMerger.mergePluginContainer_Plugins(PluginContainer target,
PluginContainer source,
boolean sourceDominant,
java.util.Map<java.lang.Object,java.lang.Object> context) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultProfileInjector.ProfileModelMerger.mergePluginContainer_Plugins(PluginContainer target,
PluginContainer source,
boolean sourceDominant,
java.util.Map<java.lang.Object,java.lang.Object> context) |
| Modifier and Type | Method and Description |
|---|---|
static void |
ModelUtils.mergePluginLists(PluginContainer childContainer,
PluginContainer parentContainer,
boolean handleAsInheritance)
Deprecated.
This should be the resulting ordering of plugins after merging:
|