| 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.merge |
POM merger.
|
| org.apache.maven.model.v4 |
| Modifier and Type | Method and Description |
|---|---|
Extension |
Extension.Builder.build() |
static Extension |
Extension.newInstance()
Creates a new
Extension instance. |
static Extension |
Extension.newInstance(boolean withDefaults)
Creates a new
Extension instance using default values or not. |
Extension |
Extension.withArtifactId(String artifactId)
Creates a new
Extension instance using the specified artifactId. |
Extension |
Extension.withGroupId(String groupId)
Creates a new
Extension instance using the specified groupId. |
Extension |
Extension.withVersion(String version)
Creates a new
Extension instance using the specified version. |
| Modifier and Type | Method and Description |
|---|---|
List<Extension> |
Build.getExtensions()
A set of build extensions to use from this project.
|
| Modifier and Type | Method and Description |
|---|---|
static Extension.Builder |
Extension.newBuilder(Extension from)
Creates a new
Extension builder instance using the specified object as a basis. |
static Extension.Builder |
Extension.newBuilder(Extension from,
boolean forceCopy)
Creates a new
Extension builder instance using the specified object as a basis. |
| Modifier and Type | Method and Description |
|---|---|
Build.Builder |
Build.Builder.extensions(Collection<Extension> extensions) |
Build |
Build.withExtensions(Collection<Extension> extensions)
Creates a new
Build instance using the specified extensions. |
| Modifier and Type | Method and Description |
|---|---|
Extension |
Extension.getDelegate() |
| Modifier and Type | Method and Description |
|---|---|
static List<Extension> |
Extension.extensionToApiV4(List<Extension> list) |
| Modifier and Type | Method and Description |
|---|---|
static List<Extension> |
Extension.extensionToApiV3(List<Extension> list) |
| Constructor and Description |
|---|
Extension(Extension delegate) |
Extension(Extension delegate,
BaseObject parent) |
| Modifier and Type | Method and Description |
|---|---|
protected MavenMerger.KeyComputer<Extension> |
MavenModelMerger.getExtensionKey() |
| Modifier and Type | Method and Description |
|---|---|
protected Extension |
MavenMerger.mergeExtension(Extension target,
Extension source,
boolean sourceDominant,
Map<Object,Object> context) |
protected Extension |
MavenTransformer.transformExtension(Extension target) |
| Modifier and Type | Method and Description |
|---|---|
protected MavenMerger.KeyComputer<Extension> |
MavenMerger.getExtensionKey() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
MavenMerger.mergeExtension_ArtifactId(Extension.Builder builder,
Extension target,
Extension source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeExtension_GroupId(Extension.Builder builder,
Extension target,
Extension source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeExtension_Version(Extension.Builder builder,
Extension target,
Extension source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeExtension(Extension.Builder builder,
Extension target,
Extension source,
boolean sourceDominant,
Map<Object,Object> context) |
protected Extension |
MavenMerger.mergeExtension(Extension target,
Extension source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenTransformer.transformExtension_ArtifactId(Extension.Builder builder,
Extension target) |
protected void |
MavenTransformer.transformExtension_GroupId(Extension.Builder builder,
Extension target) |
protected void |
MavenTransformer.transformExtension_Version(Extension.Builder builder,
Extension target) |
protected Extension |
MavenTransformer.transformExtension(Extension target) |
Copyright © 2001–2022 The Apache Software Foundation. All rights reserved.