@Experimental public interface ArtifactCoordinateFactory extends Service
ArtifactCoordinate objects.| Modifier and Type | Method and Description |
|---|---|
ArtifactCoordinate |
create(ArtifactCoordinateFactoryRequest request)
Creates a coordinate.
|
default ArtifactCoordinate |
create(Session session,
Artifact artifact) |
default ArtifactCoordinate |
create(Session session,
String groupId,
String artifactId,
String version,
String extension) |
default ArtifactCoordinate |
create(Session session,
String groupId,
String artifactId,
String version,
String classifier,
String extension,
String type) |
@Nonnull ArtifactCoordinate create(@Nonnull ArtifactCoordinateFactoryRequest request)
request - the request holding coordinate creation parametersArtifact, never nullIllegalArgumentException - if request is null or request.session is null or invalid@Nonnull default ArtifactCoordinate create(@Nonnull Session session, String groupId, String artifactId, String version, String extension)
@Nonnull default ArtifactCoordinate create(@Nonnull Session session, String groupId, String artifactId, String version, String classifier, String extension, String type)
@Nonnull default ArtifactCoordinate create(@Nonnull Session session, Artifact artifact)
Copyright © 2001–2022 The Apache Software Foundation. All rights reserved.