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.