| Package | Description |
|---|---|
| org.apache.maven.api.model |
Maven POM (Project Object Model) classes, generated from
maven.mdo model. |
| org.apache.maven.model | |
| org.apache.maven.model.inheritance | |
| org.apache.maven.model.merge |
POM merger.
|
| org.apache.maven.model.profile | |
| org.apache.maven.model.v4 |
| Modifier and Type | Class and Description |
|---|---|
class |
Model
The
<project> element is the root of the descriptor. |
class |
Profile
Modifications to the build process which is activated based on environmental
parameters or command line arguments.
|
| Modifier and Type | Method and Description |
|---|---|
ModelBase |
ModelBase.Builder.build() |
static ModelBase |
ModelBase.newInstance()
Creates a new
ModelBase instance. |
static ModelBase |
ModelBase.newInstance(boolean withDefaults)
Creates a new
ModelBase instance using default values or not. |
ModelBase |
ModelBase.withDependencies(Collection<Dependency> dependencies)
Creates a new
ModelBase instance using the specified dependencies. |
ModelBase |
ModelBase.withDependencyManagement(DependencyManagement dependencyManagement)
Creates a new
ModelBase instance using the specified dependencyManagement. |
ModelBase |
ModelBase.withDistributionManagement(DistributionManagement distributionManagement)
Creates a new
ModelBase instance using the specified distributionManagement. |
ModelBase |
ModelBase.withModules(Collection<String> modules)
Creates a new
ModelBase instance using the specified modules. |
ModelBase |
ModelBase.withPluginRepositories(Collection<Repository> pluginRepositories)
Creates a new
ModelBase instance using the specified pluginRepositories. |
ModelBase |
ModelBase.withProperties(Map<String,String> properties)
Creates a new
ModelBase instance using the specified properties. |
ModelBase |
ModelBase.withReporting(Reporting reporting)
Creates a new
ModelBase instance using the specified reporting. |
ModelBase |
ModelBase.withRepositories(Collection<Repository> repositories)
Creates a new
ModelBase instance using the specified repositories. |
| Modifier and Type | Method and Description |
|---|---|
static ModelBase.Builder |
ModelBase.newBuilder(ModelBase from)
Creates a new
ModelBase builder instance using the specified object as a basis. |
static ModelBase.Builder |
ModelBase.newBuilder(ModelBase from,
boolean forceCopy)
Creates a new
ModelBase builder instance using the specified object as a basis. |
| Modifier and Type | Method and Description |
|---|---|
ModelBase |
ModelBase.getDelegate() |
| Modifier and Type | Method and Description |
|---|---|
static List<ModelBase> |
ModelBase.modelBaseToApiV4(List<ModelBase> list) |
| Modifier and Type | Method and Description |
|---|---|
static List<ModelBase> |
ModelBase.modelBaseToApiV3(List<ModelBase> list) |
| Constructor and Description |
|---|
ModelBase(ModelBase delegate) |
ModelBase(ModelBase delegate,
BaseObject parent) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultInheritanceAssembler.InheritanceModelMerger.mergeModelBase_Properties(ModelBase.Builder builder,
ModelBase target,
ModelBase source,
boolean sourceDominant,
Map<Object,Object> context) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
MavenModelMerger.mergeModelBase_Modules(ModelBase.Builder builder,
ModelBase target,
ModelBase source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenModelMerger.mergeModelBase_PluginRepositories(ModelBase.Builder builder,
ModelBase target,
ModelBase source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenModelMerger.mergeModelBase_Repositories(ModelBase.Builder builder,
ModelBase target,
ModelBase source,
boolean sourceDominant,
Map<Object,Object> context) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultProfileInjector.ProfileModelMerger.mergeModelBase(ModelBase.Builder builder,
ModelBase target,
ModelBase source) |
| Modifier and Type | Method and Description |
|---|---|
protected ModelBase |
MavenMerger.mergeModelBase(ModelBase target,
ModelBase source,
boolean sourceDominant,
Map<Object,Object> context) |
protected ModelBase |
MavenTransformer.transformModelBase(ModelBase target) |
| Modifier and Type | Method and Description |
|---|---|
protected MavenMerger.KeyComputer<ModelBase> |
MavenMerger.getModelBaseKey() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
MavenMerger.mergeModelBase_Dependencies(ModelBase.Builder builder,
ModelBase target,
ModelBase source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeModelBase_DependencyManagement(ModelBase.Builder builder,
ModelBase target,
ModelBase source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeModelBase_DistributionManagement(ModelBase.Builder builder,
ModelBase target,
ModelBase source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeModelBase_Modules(ModelBase.Builder builder,
ModelBase target,
ModelBase source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeModelBase_PluginRepositories(ModelBase.Builder builder,
ModelBase target,
ModelBase source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeModelBase_Properties(ModelBase.Builder builder,
ModelBase target,
ModelBase source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeModelBase_Reporting(ModelBase.Builder builder,
ModelBase target,
ModelBase source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeModelBase_Repositories(ModelBase.Builder builder,
ModelBase target,
ModelBase source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeModelBase(ModelBase.Builder builder,
ModelBase target,
ModelBase source,
boolean sourceDominant,
Map<Object,Object> context) |
protected ModelBase |
MavenMerger.mergeModelBase(ModelBase target,
ModelBase source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenTransformer.transformModelBase_Dependencies(ModelBase.Builder builder,
ModelBase target) |
protected void |
MavenTransformer.transformModelBase_DependencyManagement(ModelBase.Builder builder,
ModelBase target) |
protected void |
MavenTransformer.transformModelBase_DistributionManagement(ModelBase.Builder builder,
ModelBase target) |
protected void |
MavenTransformer.transformModelBase_Modules(ModelBase.Builder builder,
ModelBase target) |
protected void |
MavenTransformer.transformModelBase_PluginRepositories(ModelBase.Builder builder,
ModelBase target) |
protected void |
MavenTransformer.transformModelBase_Properties(ModelBase.Builder builder,
ModelBase target) |
protected void |
MavenTransformer.transformModelBase_Reporting(ModelBase.Builder builder,
ModelBase target) |
protected void |
MavenTransformer.transformModelBase_Repositories(ModelBase.Builder builder,
ModelBase target) |
protected ModelBase |
MavenTransformer.transformModelBase(ModelBase target) |
Copyright © 2001–2022 The Apache Software Foundation. All rights reserved.