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 |
---|---|
Exclusion |
Exclusion.Builder.build() |
static Exclusion |
Exclusion.newInstance()
Creates a new
Exclusion instance. |
static Exclusion |
Exclusion.newInstance(boolean withDefaults)
Creates a new
Exclusion instance using default values or not. |
Exclusion |
Exclusion.withArtifactId(String artifactId)
Creates a new
Exclusion instance using the specified artifactId. |
Exclusion |
Exclusion.withGroupId(String groupId)
Creates a new
Exclusion instance using the specified groupId. |
Modifier and Type | Method and Description |
---|---|
List<Exclusion> |
Dependency.getExclusions()
Lists a set of artifacts that should be excluded from this dependency's
artifact list when it comes to calculating transitive dependencies.
|
Modifier and Type | Method and Description |
---|---|
static Exclusion.Builder |
Exclusion.newBuilder(Exclusion from)
Creates a new
Exclusion builder instance using the specified object as a basis. |
static Exclusion.Builder |
Exclusion.newBuilder(Exclusion from,
boolean forceCopy)
Creates a new
Exclusion builder instance using the specified object as a basis. |
Modifier and Type | Method and Description |
---|---|
Dependency.Builder |
Dependency.Builder.exclusions(Collection<Exclusion> exclusions) |
Dependency |
Dependency.withExclusions(Collection<Exclusion> exclusions)
Creates a new
Dependency instance using the specified exclusions. |
Modifier and Type | Method and Description |
---|---|
Exclusion |
Exclusion.getDelegate() |
Modifier and Type | Method and Description |
---|---|
static List<Exclusion> |
Exclusion.exclusionToApiV4(List<Exclusion> list) |
Modifier and Type | Method and Description |
---|---|
static List<Exclusion> |
Exclusion.exclusionToApiV3(List<Exclusion> list) |
Constructor and Description |
---|
Exclusion(Exclusion delegate) |
Exclusion(Exclusion delegate,
BaseObject parent) |
Modifier and Type | Method and Description |
---|---|
protected MavenMerger.KeyComputer<Exclusion> |
MavenModelMerger.getExclusionKey() |
Modifier and Type | Method and Description |
---|---|
protected Exclusion |
MavenMerger.mergeExclusion(Exclusion target,
Exclusion source,
boolean sourceDominant,
Map<Object,Object> context) |
protected Exclusion |
MavenTransformer.transformExclusion(Exclusion target) |
Modifier and Type | Method and Description |
---|---|
protected MavenMerger.KeyComputer<Exclusion> |
MavenMerger.getExclusionKey() |
Modifier and Type | Method and Description |
---|---|
protected void |
MavenMerger.mergeExclusion_ArtifactId(Exclusion.Builder builder,
Exclusion target,
Exclusion source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeExclusion_GroupId(Exclusion.Builder builder,
Exclusion target,
Exclusion source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeExclusion(Exclusion.Builder builder,
Exclusion target,
Exclusion source,
boolean sourceDominant,
Map<Object,Object> context) |
protected Exclusion |
MavenMerger.mergeExclusion(Exclusion target,
Exclusion source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenTransformer.transformExclusion_ArtifactId(Exclusion.Builder builder,
Exclusion target) |
protected void |
MavenTransformer.transformExclusion_GroupId(Exclusion.Builder builder,
Exclusion target) |
protected Exclusion |
MavenTransformer.transformExclusion(Exclusion target) |
Copyright © 2001–2022 The Apache Software Foundation. All rights reserved.