All Classes and Interfaces

Class
Description
Contains all required elements of a Maven Artifact to resolve and calculate its path for either a local or remote Maven2 repository.
 
An artifact could not correctly being deployed.
 
 
Original ArtifactMetada with File reference
Resolves the artifact, i.e download the file when required and attach it to the artifact
 
The Artifact Result
 
A request to collect the transitive dependencies and to build a dependency graph from them.
The result of a dependency collection request.
Common usage of an ArtifactCoordinate for a Mojo
 
 
 
Common usage of an DependableCoordinate for a Mojo
This DependencyCollector passes the request to the proper Maven 3.x implementation
This DependencyCollector passes the request to the proper Maven 3.x implementation
 
This will deploy a whole project into the appropriate remote repository.
This will install a whole project into the appropriate repository.
 
Represents any instance which may contain Maven Dependencies, both explicit or implicit to (transitively) resolve and calculate its path for either a local or remote Maven repository.
Thrown in case of bad artifact descriptors, version ranges or other issues encountered during calculation of the dependency graph.
Will only download the pom files when not available, never the artifact.
Will only download the pom files when not available, never the artifact.
 
Represents a dependency node within a Maven project's dependency collector.
 
The Exception class in case a resolving does not work.
 
Defines a hierarchical visitor for collecting dependency node trees.
Invokes method on objects using reflection.
Invokes method on objects using reflection.
Invokes method on objects using reflection.
Invokes method on objects using reflection.
Invokes method on objects using reflection.
Invokes method on objects using reflection.
Invokes method on objects using reflection.
 
 
ArtifactRepository wrapper around RemoteRepository
ArtifactRepository wrapper around RemoteRepository
 
ArtifactResult wrapper for ArtifactResult
ArtifactResult wrapper for ArtifactResult
CollectorResult wrapper around CollectResult
CollectResult wrapper around CollectResult
Maven 3.1+ implementation of the DependencyCollector
Maven 3.1+ implementation of the DependencyCollector
DependencyCollectorNode wrapper around DependencyNode
DependencyCollectorNode wrapper around DependencyNode
 
 
A MetadataBridge for Maven 3.1
 
This util class will import the Aether library available from the installed Maven distribution.
 
 
 
 
 
 
 
This exception will be thrown if no file has been assigned to artifact.
This defines the interface to deploy a single Maven Project.
 
This defines the interface to install a single Maven Project.
 
 
 
Utility class
Utility class to convert different things like Dependency, Extension, Model, Parent, Plugin and ReportPlugin into DependableCoordinate.