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.