Package | Description |
---|---|
org.apache.maven.api.model |
Maven POM (Project Object Model) classes, generated from
maven.mdo model. |
org.apache.maven.api.services | |
org.apache.maven.model | |
org.apache.maven.model.management | |
org.apache.maven.model.merge |
POM merger.
|
org.apache.maven.model.resolution | |
org.apache.maven.model.v4 | |
org.apache.maven.model.validation | |
org.apache.maven.project |
Modifier and Type | Method and Description |
---|---|
Dependency |
Dependency.Builder.build() |
static Dependency |
Dependency.newInstance()
Creates a new
Dependency instance. |
static Dependency |
Dependency.newInstance(boolean withDefaults)
Creates a new
Dependency instance using default values or not. |
Dependency |
Dependency.withArtifactId(String artifactId)
Creates a new
Dependency instance using the specified artifactId. |
Dependency |
Dependency.withClassifier(String classifier)
Creates a new
Dependency instance using the specified classifier. |
Dependency |
Dependency.withExclusions(Collection<Exclusion> exclusions)
Creates a new
Dependency instance using the specified exclusions. |
Dependency |
Dependency.withGroupId(String groupId)
Creates a new
Dependency instance using the specified groupId. |
Dependency |
Dependency.withOptional(String optional)
Creates a new
Dependency instance using the specified optional. |
Dependency |
Dependency.withScope(String scope)
Creates a new
Dependency instance using the specified scope. |
Dependency |
Dependency.withSystemPath(String systemPath)
Creates a new
Dependency instance using the specified systemPath. |
Dependency |
Dependency.withType(String type)
Creates a new
Dependency instance using the specified type. |
Dependency |
Dependency.withVersion(String version)
Creates a new
Dependency instance using the specified version. |
Modifier and Type | Method and Description |
---|---|
List<Dependency> |
ModelBase.getDependencies()
This element describes all of the dependencies associated with a
project.
|
List<Dependency> |
DependencyManagement.getDependencies()
The dependencies specified here are not used until they are referenced in a
POM within the group.
|
List<Dependency> |
Plugin.getDependencies()
Additional dependencies that this project needs to introduce to the plugin's
classloader.
|
Modifier and Type | Method and Description |
---|---|
static Dependency.Builder |
Dependency.newBuilder(Dependency from)
Creates a new
Dependency builder instance using the specified object as a basis. |
static Dependency.Builder |
Dependency.newBuilder(Dependency from,
boolean forceCopy)
Creates a new
Dependency builder instance using the specified object as a basis. |
Modifier and Type | Method and Description |
---|---|
Model.Builder |
Model.Builder.dependencies(Collection<Dependency> dependencies) |
ModelBase.Builder |
ModelBase.Builder.dependencies(Collection<Dependency> dependencies) |
Profile.Builder |
Profile.Builder.dependencies(Collection<Dependency> dependencies) |
DependencyManagement.Builder |
DependencyManagement.Builder.dependencies(Collection<Dependency> dependencies) |
Plugin.Builder |
Plugin.Builder.dependencies(Collection<Dependency> dependencies) |
Model |
Model.withDependencies(Collection<Dependency> dependencies)
Creates a new
Model instance using the specified dependencies. |
ModelBase |
ModelBase.withDependencies(Collection<Dependency> dependencies)
Creates a new
ModelBase instance using the specified dependencies. |
Profile |
Profile.withDependencies(Collection<Dependency> dependencies)
Creates a new
Profile instance using the specified dependencies. |
DependencyManagement |
DependencyManagement.withDependencies(Collection<Dependency> dependencies)
Creates a new
DependencyManagement instance using the specified dependencies. |
Plugin |
Plugin.withDependencies(Collection<Dependency> dependencies)
Creates a new
Plugin instance using the specified dependencies. |
Modifier and Type | Method and Description |
---|---|
default DependencyCoordinate |
DependencyCoordinateFactory.create(Session session,
Dependency dependency) |
Modifier and Type | Method and Description |
---|---|
Dependency |
Dependency.getDelegate() |
Modifier and Type | Method and Description |
---|---|
static List<Dependency> |
Dependency.dependencyToApiV4(List<Dependency> list) |
Modifier and Type | Method and Description |
---|---|
static List<Dependency> |
Dependency.dependencyToApiV3(List<Dependency> list) |
Constructor and Description |
---|
Dependency(Dependency delegate) |
Dependency(Dependency delegate,
BaseObject parent) |
Modifier and Type | Method and Description |
---|---|
protected void |
DefaultDependencyManagementInjector.ManagementModelMerger.mergeDependency_Exclusions(Dependency.Builder builder,
Dependency target,
Dependency source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
DefaultDependencyManagementInjector.ManagementModelMerger.mergeDependency_Optional(Dependency.Builder builder,
Dependency target,
Dependency source,
boolean sourceDominant,
Map<Object,Object> context) |
Modifier and Type | Method and Description |
---|---|
protected MavenMerger.KeyComputer<Dependency> |
MavenModelMerger.getDependencyKey() |
Modifier and Type | Method and Description |
---|---|
default ModelSource |
ModelResolver.resolveModel(Dependency dependency,
AtomicReference<Dependency> modified) |
Modifier and Type | Method and Description |
---|---|
default ModelSource |
ModelResolver.resolveModel(Dependency dependency,
AtomicReference<Dependency> modified) |
Modifier and Type | Method and Description |
---|---|
protected Dependency |
MavenMerger.mergeDependency(Dependency target,
Dependency source,
boolean sourceDominant,
Map<Object,Object> context) |
protected Dependency |
MavenTransformer.transformDependency(Dependency target) |
Modifier and Type | Method and Description |
---|---|
protected MavenMerger.KeyComputer<Dependency> |
MavenMerger.getDependencyKey() |
Modifier and Type | Method and Description |
---|---|
protected void |
MavenMerger.mergeDependency_ArtifactId(Dependency.Builder builder,
Dependency target,
Dependency source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeDependency_Classifier(Dependency.Builder builder,
Dependency target,
Dependency source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeDependency_Exclusions(Dependency.Builder builder,
Dependency target,
Dependency source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeDependency_GroupId(Dependency.Builder builder,
Dependency target,
Dependency source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeDependency_Optional(Dependency.Builder builder,
Dependency target,
Dependency source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeDependency_Scope(Dependency.Builder builder,
Dependency target,
Dependency source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeDependency_SystemPath(Dependency.Builder builder,
Dependency target,
Dependency source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeDependency_Type(Dependency.Builder builder,
Dependency target,
Dependency source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeDependency_Version(Dependency.Builder builder,
Dependency target,
Dependency source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeDependency(Dependency.Builder builder,
Dependency target,
Dependency source,
boolean sourceDominant,
Map<Object,Object> context) |
protected Dependency |
MavenMerger.mergeDependency(Dependency target,
Dependency source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenTransformer.transformDependency_ArtifactId(Dependency.Builder builder,
Dependency target) |
protected void |
MavenTransformer.transformDependency_Classifier(Dependency.Builder builder,
Dependency target) |
protected void |
MavenTransformer.transformDependency_Exclusions(Dependency.Builder builder,
Dependency target) |
protected void |
MavenTransformer.transformDependency_GroupId(Dependency.Builder builder,
Dependency target) |
protected void |
MavenTransformer.transformDependency_Optional(Dependency.Builder builder,
Dependency target) |
protected void |
MavenTransformer.transformDependency_Scope(Dependency.Builder builder,
Dependency target) |
protected void |
MavenTransformer.transformDependency_SystemPath(Dependency.Builder builder,
Dependency target) |
protected void |
MavenTransformer.transformDependency_Type(Dependency.Builder builder,
Dependency target) |
protected void |
MavenTransformer.transformDependency_Version(Dependency.Builder builder,
Dependency target) |
protected Dependency |
MavenTransformer.transformDependency(Dependency target) |
Modifier and Type | Method and Description |
---|---|
protected void |
DefaultModelValidator.validateDependencyVersion(ModelProblemCollector problems,
Dependency d,
String prefix) |
Modifier and Type | Method and Description |
---|---|
ModelSource |
ProjectModelResolver.resolveModel(Dependency dependency,
AtomicReference<Dependency> modified) |
Modifier and Type | Method and Description |
---|---|
ModelSource |
ProjectModelResolver.resolveModel(Dependency dependency,
AtomicReference<Dependency> modified) |
Copyright © 2001–2022 The Apache Software Foundation. All rights reserved.