Uses of Class
org.apache.maven.api.model.Dependency
Packages that use Dependency
Package
Description
Maven Immutable POM (Project Object Model) classes, generated from
maven.mdo
model.Maven Resolver extensions for utilizing the Maven POM and Maven
repository metadata.
Maven Resolver extensions for utilizing the Maven POM and Maven
repository metadata.
-
Uses of Dependency in org.apache.maven.api.model
Fields in org.apache.maven.api.model declared as DependencyFields in org.apache.maven.api.model with type parameters of type DependencyModifier and TypeFieldDescription(package private) Collection
<Dependency> DependencyManagement.Builder.dependencies
(package private) final List
<Dependency> DependencyManagement.dependencies
The dependencies specified here are not used until they are referenced in a POM within the group.(package private) Collection
<Dependency> ModelBase.Builder.dependencies
(package private) final List
<Dependency> ModelBase.dependencies
This element describes all the dependencies associated with a project.(package private) Collection
<Dependency> Plugin.Builder.dependencies
(package private) final List
<Dependency> Plugin.dependencies
Additional dependencies that this project needs to introduce to the plugin's classloader.Methods in org.apache.maven.api.model that return DependencyModifier and TypeMethodDescriptionDependency.Builder.build()
static Dependency
Dependency.newInstance()
Creates a newDependency
instance.static Dependency
Dependency.newInstance
(boolean withDefaults) Creates a newDependency
instance using default values or not.Dependency.withArtifactId
(String artifactId) Creates a newDependency
instance using the specified artifactId.Dependency.withClassifier
(String classifier) Creates a newDependency
instance using the specified classifier.Dependency.withExclusions
(Collection<Exclusion> exclusions) Creates a newDependency
instance using the specified exclusions.Dependency.withGroupId
(String groupId) Creates a newDependency
instance using the specified groupId.Dependency.withOptional
(String optional) Creates a newDependency
instance using the specified optional.Creates a newDependency
instance using the specified scope.Dependency.withSystemPath
(String systemPath) Creates a newDependency
instance using the specified systemPath.Creates a newDependency
instance using the specified type.Dependency.withVersion
(String version) Creates a newDependency
instance using the specified version.Methods in org.apache.maven.api.model that return types with arguments of type DependencyModifier and TypeMethodDescriptionDependencyManagement.getDependencies()
The dependencies specified here are not used until they are referenced in a POM within the group.ModelBase.getDependencies()
This element describes all the dependencies associated with a project.Plugin.getDependencies()
Additional dependencies that this project needs to introduce to the plugin's classloader.Methods in org.apache.maven.api.model with parameters of type DependencyModifier and TypeMethodDescriptionstatic Dependency.Builder
Dependency.newBuilder
(Dependency from) Creates a newDependency
builder instance using the specified object as a basis.static Dependency.Builder
Dependency.newBuilder
(Dependency from, boolean forceCopy) Creates a newDependency
builder instance using the specified object as a basis.Method parameters in org.apache.maven.api.model with type arguments of type DependencyModifier and TypeMethodDescriptionDependencyManagement.Builder.dependencies
(Collection<Dependency> dependencies) Model.Builder.dependencies
(Collection<Dependency> dependencies) ModelBase.Builder.dependencies
(Collection<Dependency> dependencies) Plugin.Builder.dependencies
(Collection<Dependency> dependencies) Profile.Builder.dependencies
(Collection<Dependency> dependencies) DependencyManagement.withDependencies
(Collection<Dependency> dependencies) Creates a newDependencyManagement
instance using the specified dependencies.Model.withDependencies
(Collection<Dependency> dependencies) Creates a newModel
instance using the specified dependencies.ModelBase.withDependencies
(Collection<Dependency> dependencies) Creates a newModelBase
instance using the specified dependencies.Plugin.withDependencies
(Collection<Dependency> dependencies) Creates a newPlugin
instance using the specified dependencies.Profile.withDependencies
(Collection<Dependency> dependencies) Creates a newProfile
instance using the specified dependencies.Constructors in org.apache.maven.api.model with parameters of type Dependency -
Uses of Dependency in org.apache.maven.api.services
Methods in org.apache.maven.api.services with parameters of type DependencyModifier and TypeMethodDescriptiondefault DependencyCoordinates
DependencyCoordinatesFactory.create
(Session session, Dependency dependency) -
Uses of Dependency in org.apache.maven.api.services.model
Methods in org.apache.maven.api.services.model with parameters of type DependencyModifier and TypeMethodDescriptiondefault ModelSource
ModelResolver.resolveModel
(Session session, List<RemoteRepository> repositories, Dependency dependency, AtomicReference<Dependency> modified) Tries to resolve the POM for the specified dependency coordinates possibly updatingdependency
.Method parameters in org.apache.maven.api.services.model with type arguments of type DependencyModifier and TypeMethodDescriptiondefault ModelSource
ModelResolver.resolveModel
(Session session, List<RemoteRepository> repositories, Dependency dependency, AtomicReference<Dependency> modified) Tries to resolve the POM for the specified dependency coordinates possibly updatingdependency
. -
Uses of Dependency in org.apache.maven.internal.impl
Methods in org.apache.maven.internal.impl with parameters of type DependencyModifier and TypeMethodDescriptionprivate DependencyCoordinates
DefaultProject.toDependency
(Dependency dependency) -
Uses of Dependency in org.apache.maven.internal.impl.model
Methods in org.apache.maven.internal.impl.model that return DependencyModifier and TypeMethodDescriptionprivate static Dependency
DefaultModelBuilder.addExclusions
(Dependency candidate, List<Exclusion> exclusions) private Dependency
DefaultModelBuilder.ModelBuilderSessionState.inferDependencyVersion
(Model model, Dependency dep) private Dependency
DefaultModelNormalizer.injectDependency
(Dependency d) (package private) static Dependency
DefaultDependencyManagementImporter.updateWithImportedFrom
(Dependency dependency, DependencyManagement bom) Methods in org.apache.maven.internal.impl.model that return types with arguments of type DependencyModifier and TypeMethodDescriptionprotected MavenMerger.KeyComputer
<Dependency> MavenModelMerger.getDependencyKey()
Methods in org.apache.maven.internal.impl.model with parameters of type DependencyModifier and TypeMethodDescriptionprivate static Dependency
DefaultModelBuilder.addExclusions
(Dependency candidate, List<Exclusion> exclusions) private Model
DefaultModelBuilder.ModelBuilderSessionState.doLoadDependencyManagement
(Dependency dependency, String groupId, String artifactId, String version, Collection<String> importIds) private boolean
DefaultDependencyManagementImporter.equals
(Dependency d1, Dependency d2) private Dependency
DefaultModelBuilder.ModelBuilderSessionState.inferDependencyVersion
(Model model, Dependency dep) private Dependency
DefaultModelNormalizer.injectDependency
(Dependency d) private DependencyManagement
DefaultModelBuilder.ModelBuilderSessionState.loadDependencyManagement
(Dependency dependency, Collection<String> importIds) private boolean
DefaultModelBuilder.match
(Exclusion exclusion, Dependency candidate) protected void
DefaultDependencyManagementInjector.ManagementModelMerger.mergeDependency_Exclusions
(Dependency.Builder builder, Dependency target, Dependency source, boolean sourceDominant, Map<Object, Object> context) protected void
FileToRawModelMerger.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) private String
DefaultDependencyManagementImporter.toString
(Dependency dependency) (package private) static Dependency
DefaultDependencyManagementImporter.updateWithImportedFrom
(Dependency dependency, DependencyManagement bom) protected void
DefaultModelValidator.validateDependencyVersion
(ModelProblemCollector problems, Dependency d, String prefix) private void
DefaultModelValidator.validateEffectiveDependency
(ModelProblemCollector problems, Dependency d, boolean management, String prefix, int validationLevel) private void
DefaultModelValidator.validateEffectiveModelAgainstDependency
(String prefix, ModelProblemCollector problems, Model m, Dependency d) Method parameters in org.apache.maven.internal.impl.model with type arguments of type DependencyModifier and TypeMethodDescriptionprivate void
DefaultModelValidator.validate20RawDependencies
(ModelProblemCollector problems, List<Dependency> dependencies, String prefix, String prefix2, boolean is41OrBeyond, int validationLevel) private void
DefaultModelValidator.validate20RawDependenciesSelfReferencing
(ModelProblemCollector problems, Model m, List<Dependency> dependencies, String prefix) private void
DefaultModelValidator.validateEffectiveDependencies
(ModelProblemCollector problems, Model m, List<Dependency> dependencies, boolean management, int validationLevel) -
Uses of Dependency in org.apache.maven.internal.impl.resolver
Methods in org.apache.maven.internal.impl.resolver with parameters of type DependencyModifier and TypeMethodDescriptionprivate org.eclipse.aether.graph.Dependency
ArtifactDescriptorReaderDelegate.convert
(Dependency dependency, org.eclipse.aether.artifact.ArtifactTypeRegistry stereotypes) DefaultModelResolver.resolveModel
(Session session, List<RemoteRepository> repositories, Dependency dependency, AtomicReference<Dependency> modified) Method parameters in org.apache.maven.internal.impl.resolver with type arguments of type DependencyModifier and TypeMethodDescriptionDefaultModelResolver.resolveModel
(Session session, List<RemoteRepository> repositories, Dependency dependency, AtomicReference<Dependency> modified) -
Uses of Dependency in org.apache.maven.model
Methods in org.apache.maven.model that return DependencyMethods in org.apache.maven.model that return types with arguments of type DependencyModifier and TypeMethodDescriptionstatic List
<Dependency> Dependency.dependencyToApiV4
(List<Dependency> list) Method parameters in org.apache.maven.model with type arguments of type DependencyModifier and TypeMethodDescriptionstatic List
<Dependency> Dependency.dependencyToApiV3
(List<Dependency> list) Constructors in org.apache.maven.model with parameters of type DependencyModifierConstructorDescriptionDependency
(Dependency delegate) Dependency
(Dependency delegate, BaseObject parent) -
Uses of Dependency in org.apache.maven.model.building
Methods in org.apache.maven.model.building that return DependencyModifier and TypeMethodDescriptionprivate static Dependency
DefaultModelBuilder.addExclusions
(Dependency candidate, List<Exclusion> exclusions) Deprecated.Methods in org.apache.maven.model.building with parameters of type DependencyModifier and TypeMethodDescriptionprivate static Dependency
DefaultModelBuilder.addExclusions
(Dependency candidate, List<Exclusion> exclusions) Deprecated.private boolean
DefaultModelBuilder.match
(Exclusion exclusion, Dependency candidate) Deprecated.protected void
FileToRawModelMerger.mergeDependency_Exclusions
(Dependency.Builder builder, Dependency target, Dependency source, boolean sourceDominant, Map<Object, Object> context) Deprecated. -
Uses of Dependency in org.apache.maven.model.composition
Methods in org.apache.maven.model.composition with parameters of type DependencyModifier and TypeMethodDescriptionprivate boolean
DefaultDependencyManagementImporter.equals
(Dependency d1, Dependency d2) Deprecated.private String
DefaultDependencyManagementImporter.toString
(Dependency dependency) Deprecated. -
Uses of Dependency in org.apache.maven.model.management
Methods in org.apache.maven.model.management with parameters of type DependencyModifier and TypeMethodDescriptionprotected 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) -
Uses of Dependency in org.apache.maven.model.normalization
Methods in org.apache.maven.model.normalization that return DependencyModifier and TypeMethodDescriptionprivate Dependency
DefaultModelNormalizer.injectDependency
(Dependency d) Deprecated.Methods in org.apache.maven.model.normalization with parameters of type DependencyModifier and TypeMethodDescriptionprivate Dependency
DefaultModelNormalizer.injectDependency
(Dependency d) Deprecated. -
Uses of Dependency in org.apache.maven.model.resolution
Methods in org.apache.maven.model.resolution with parameters of type DependencyModifier and TypeMethodDescriptiondefault ModelSource
ModelResolver.resolveModel
(Dependency dependency, AtomicReference<Dependency> modified) Deprecated.Method parameters in org.apache.maven.model.resolution with type arguments of type DependencyModifier and TypeMethodDescriptiondefault ModelSource
ModelResolver.resolveModel
(Dependency dependency, AtomicReference<Dependency> modified) Deprecated. -
Uses of Dependency in org.apache.maven.model.v4
Methods in org.apache.maven.model.v4 that return DependencyModifier and TypeMethodDescriptionprotected Dependency
MavenMerger.mergeDependency
(Dependency target, Dependency source, boolean sourceDominant, Map<Object, Object> context) private Dependency
MavenStaxReader.parseDependency
(XMLStreamReader parser, boolean strict, InputSource source) protected Dependency
MavenTransformer.transformDependency
(Dependency target) Methods in org.apache.maven.model.v4 that return types with arguments of type DependencyModifier and TypeMethodDescriptionprotected MavenMerger.KeyComputer
<Dependency> MavenMerger.getDependencyKey()
Methods in org.apache.maven.model.v4 with parameters of type DependencyModifier and TypeMethodDescriptionprotected 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
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 Dependency
MavenTransformer.transformDependency
(Dependency target) protected Dependency.Builder
MavenTransformer.transformDependency_ArtifactId
(Supplier<? extends Dependency.Builder> creator, Dependency.Builder builder, Dependency target) protected Dependency.Builder
MavenTransformer.transformDependency_Classifier
(Supplier<? extends Dependency.Builder> creator, Dependency.Builder builder, Dependency target) protected Dependency.Builder
MavenTransformer.transformDependency_Exclusions
(Supplier<? extends Dependency.Builder> creator, Dependency.Builder builder, Dependency target) protected Dependency.Builder
MavenTransformer.transformDependency_GroupId
(Supplier<? extends Dependency.Builder> creator, Dependency.Builder builder, Dependency target) protected Dependency.Builder
MavenTransformer.transformDependency_Optional
(Supplier<? extends Dependency.Builder> creator, Dependency.Builder builder, Dependency target) protected Dependency.Builder
MavenTransformer.transformDependency_Scope
(Supplier<? extends Dependency.Builder> creator, Dependency.Builder builder, Dependency target) protected Dependency.Builder
MavenTransformer.transformDependency_SystemPath
(Supplier<? extends Dependency.Builder> creator, Dependency.Builder builder, Dependency target) protected Dependency.Builder
MavenTransformer.transformDependency_Type
(Supplier<? extends Dependency.Builder> creator, Dependency.Builder builder, Dependency target) protected Dependency.Builder
MavenTransformer.transformDependency_Version
(Supplier<? extends Dependency.Builder> creator, Dependency.Builder builder, Dependency target) private void
MavenStaxWriter.writeDependency
(String tagName, Dependency dependency, XMLStreamWriter serializer) -
Uses of Dependency in org.apache.maven.model.validation
Methods in org.apache.maven.model.validation with parameters of type DependencyModifier and TypeMethodDescriptionprotected void
DefaultModelValidator.validateDependencyVersion
(ModelProblemCollector problems, Dependency d, String prefix) Deprecated.private void
DefaultModelValidator.validateEffectiveDependency
(ModelProblemCollector problems, Dependency d, boolean management, String prefix, ModelBuildingRequest request) Deprecated.private void
DefaultModelValidator.validateEffectiveModelAgainstDependency
(String prefix, ModelProblemCollector problems, Model m, Dependency d, ModelBuildingRequest request) Deprecated.Method parameters in org.apache.maven.model.validation with type arguments of type DependencyModifier and TypeMethodDescriptionprivate void
DefaultModelValidator.validate20RawDependencies
(ModelProblemCollector problems, List<Dependency> dependencies, String prefix, String prefix2, ModelBuildingRequest request) Deprecated.private void
DefaultModelValidator.validate20RawDependenciesSelfReferencing
(ModelProblemCollector problems, Model m, List<Dependency> dependencies, String prefix, ModelBuildingRequest request) Deprecated.private void
DefaultModelValidator.validateEffectiveDependencies
(ModelProblemCollector problems, Model m, List<Dependency> dependencies, boolean management, ModelBuildingRequest request) Deprecated. -
Uses of Dependency in org.apache.maven.project
Methods in org.apache.maven.project with parameters of type DependencyModifier and TypeMethodDescriptionProjectModelResolver.resolveModel
(Dependency dependency, AtomicReference<Dependency> modified) Method parameters in org.apache.maven.project with type arguments of type DependencyModifier and TypeMethodDescriptionProjectModelResolver.resolveModel
(Dependency dependency, AtomicReference<Dependency> modified) -
Uses of Dependency in org.apache.maven.repository.internal
Methods in org.apache.maven.repository.internal with parameters of type DependencyModifier and TypeMethodDescriptionDefaultModelResolver.resolveModel
(Dependency dependency, AtomicReference<Dependency> modified) Deprecated.Method parameters in org.apache.maven.repository.internal with type arguments of type DependencyModifier and TypeMethodDescriptionDefaultModelResolver.resolveModel
(Dependency dependency, AtomicReference<Dependency> modified) Deprecated.