Uses of Interface
org.apache.maven.api.ArtifactCoordinates
Package
Description
Maven Core API
-
Uses of ArtifactCoordinates in org.apache.maven.api
Modifier and TypeInterfaceDescriptioninterface
ArtifactCoordinates
completed with information about how the artifact will be used.Modifier and TypeMethodDescriptionSession.createArtifactCoordinates
(String coordsString) Creates a coordinates out of string that is formatted like:<groupId>:<artifactId>[:<extension>[:<classifier>]]:<version>
.Session.createArtifactCoordinates
(String groupId, String artifactId, String version, String extension) Shortcut forgetService(ArtifactFactory.class).create(...)
.Session.createArtifactCoordinates
(String groupId, String artifactId, String version, String classifier, String extension, String type) Shortcut forgetService(ArtifactFactory.class).create(...)
.Session.createArtifactCoordinates
(Artifact artifact) Shortcut forgetService(ArtifactFactory.class).create(...)
.Artifact.toCoordinates()
Returns coordinates with the same identifiers as this artifact.Modifier and TypeMethodDescriptionSession.createDependencyCoordinates
(ArtifactCoordinates coordinates) Shortcut forgetService(DependencyFactory.class).create(...)
.Session.resolveArtifact
(ArtifactCoordinates coordinates) Shortcut forgetService(ArtifactResolver.class).resolve(...)
.Session.resolveArtifact
(ArtifactCoordinates coordinates, List<RemoteRepository> repositories) Shortcut forgetService(ArtifactResolver.class).resolve(...)
.Session.resolveArtifacts
(ArtifactCoordinates... coordinates) Shortcut forgetService(ArtifactResolver.class).resolve(...)
.Session.resolveVersion
(ArtifactCoordinates artifact) Resolves an artifact's meta version (if any) to a concrete version.Session.resolveVersionRange
(ArtifactCoordinates artifact) Expands a version range to a list of matching versions, in ascending order.Session.resolveVersionRange
(ArtifactCoordinates artifact, List<RemoteRepository> repositories) Expands a version range to a list of matching versions, in ascending order.Modifier and TypeMethodDescriptionSession.resolveArtifacts
(Collection<? extends ArtifactCoordinates> coordinates) Shortcut forgetService(ArtifactResolver.class).resolve(...)
.Session.resolveArtifacts
(Collection<? extends ArtifactCoordinates> coordinates, List<RemoteRepository> repositories) Shortcut forgetService(ArtifactResolver.class).resolve(...)
. -
Uses of ArtifactCoordinates in org.apache.maven.api.services
Modifier and TypeMethodDescriptionArtifactCoordinatesFactory.create
(ArtifactCoordinatesFactoryRequest request) Creates artifact coordinates.default ArtifactCoordinates
Creates coordinates out of string that is formatted like:<groupId>:<artifactId>[:<extension>[:<classifier>]]:<version>
default ArtifactCoordinates
ArtifactCoordinatesFactory.create
(Session session, String groupId, String artifactId, String version, String extension) default ArtifactCoordinates
ArtifactCoordinatesFactory.create
(Session session, String groupId, String artifactId, String version, String classifier, String extension, String type) default ArtifactCoordinates
VersionRangeResolverRequest.getArtifactCoordinates()
VersionResolverRequest.getArtifactCoordinates()
Modifier and TypeMethodDescriptionCollection
<? extends ArtifactCoordinates> ArtifactResolverRequest.getCoordinates()
Modifier and TypeMethodDescriptionVersionRangeResolverRequest.VersionResolverRequestBuilder.artifactCoordinates
(ArtifactCoordinates artifactCoordinates) VersionResolverRequest.VersionResolverRequestBuilder.artifactCoordinates
(ArtifactCoordinates artifactCoordinates) ArtifactCoordinatesFactoryRequest.build
(Session session, ArtifactCoordinates coordinates) DependencyCoordinatesFactoryRequest.build
(Session session, ArtifactCoordinates coordinates) static VersionRangeResolverRequest
VersionRangeResolverRequest.build
(Session session, ArtifactCoordinates artifactCoordinates) static VersionRangeResolverRequest
VersionRangeResolverRequest.build
(Session session, ArtifactCoordinates artifactCoordinates, List<RemoteRepository> repositories) static VersionResolverRequest
VersionResolverRequest.build
(Session session, ArtifactCoordinates artifactCoordinates) static VersionResolverRequest
VersionResolverRequest.build
(Session session, ArtifactCoordinates artifactCoordinates, List<RemoteRepository> repositories) default DependencyCoordinates
DependencyCoordinatesFactory.create
(Session session, ArtifactCoordinates coordinates) default VersionRangeResolverResult
VersionRangeResolver.resolve
(Session session, ArtifactCoordinates artifactCoordinates) Expands a version range to a list of matching versions, in ascending order.default VersionRangeResolverResult
VersionRangeResolver.resolve
(Session session, ArtifactCoordinates artifactCoordinates, List<RemoteRepository> repositories) Expands a version range to a list of matching versions, in ascending order.default VersionResolverResult
VersionResolver.resolve
(Session session, ArtifactCoordinates artifactCoordinates) Resolves an artifact's meta version (if any) to a concrete version.Modifier and TypeMethodDescriptionstatic ArtifactResolverRequest
ArtifactResolverRequest.build
(Session session, Collection<? extends ArtifactCoordinates> coordinates) static ArtifactResolverRequest
ArtifactResolverRequest.build
(Session session, Collection<? extends ArtifactCoordinates> coordinates, List<RemoteRepository> repositories) ArtifactResolverRequest.ArtifactResolverRequestBuilder.coordinates
(Collection<? extends ArtifactCoordinates> coordinates) default ArtifactResolverResult
ArtifactResolver.resolve
(Session session, Collection<? extends ArtifactCoordinates> coordinates) Resolves several artifacts from their coordinates.default ArtifactResolverResult
ArtifactResolver.resolve
(Session session, Collection<? extends ArtifactCoordinates> coordinates, List<RemoteRepository> repositories) Resolves several artifacts from their coordinates. -
Uses of ArtifactCoordinates in org.apache.maven.internal.impl
Modifier and TypeClassDescriptionclass
A wrapper class around a maven resolver artifact.class
Modifier and TypeMethodDescriptionDefaultArtifactCoordinatesFactory.create
(ArtifactCoordinatesFactoryRequest request) AbstractSession.createArtifactCoordinates
(String coordString) Shortcut forgetService(ArtifactCoordinatesFactory.class).create(...)
AbstractSession.createArtifactCoordinates
(String groupId, String artifactId, String version, String extension) Shortcut forgetService(ArtifactCoordinatesFactory.class).create(...)
AbstractSession.createArtifactCoordinates
(String groupId, String artifactId, String version, String classifier, String extension, String type) Shortcut forgetService(ArtifactCoordinatesFactory.class).create(...)
AbstractSession.createArtifactCoordinates
(Artifact artifact) Shortcut forgetService(ArtifactCoordinatesFactory.class).create(...)
DefaultArtifact.toCoordinates()
Modifier and TypeMethodDescriptionAbstractSession.createDependencyCoordinates
(ArtifactCoordinates coordinates) Shortcut forgetService(DependencyFactory.class).create(...)
AbstractSession.resolveArtifact
(ArtifactCoordinates coordinates) Shortcut forgetService(ArtifactResolver.class).resolve(...)
AbstractSession.resolveArtifact
(ArtifactCoordinates coordinates, List<RemoteRepository> repositories) Shortcut forgetService(ArtifactResolver.class).resolve(...)
AbstractSession.resolveArtifacts
(ArtifactCoordinates... coordinates) Shortcut forgetService(ArtifactResolver.class).resolve(...)
AbstractSession.resolveVersion
(ArtifactCoordinates artifact) AbstractSession.resolveVersionRange
(ArtifactCoordinates artifact) AbstractSession.resolveVersionRange
(ArtifactCoordinates artifact, List<RemoteRepository> repositories) org.eclipse.aether.artifact.Artifact
AbstractSession.toArtifact
(ArtifactCoordinates coords) org.eclipse.aether.artifact.Artifact
InternalSession.toArtifact
(ArtifactCoordinates coords) Modifier and TypeMethodDescriptionAbstractSession.resolveArtifacts
(Collection<? extends ArtifactCoordinates> coordinates) Shortcut forgetService(ArtifactResolver.class).resolve(...)
AbstractSession.resolveArtifacts
(Collection<? extends ArtifactCoordinates> coordinates, List<RemoteRepository> repositories) Shortcut forgetService(ArtifactResolver.class).resolve(...)