public class ArtifacIdUtils extends Object
| Modifier and Type | Method and Description |
|---|---|
static String |
toBaseId(Artifact artifact)
Creates an artifact identifier of the form
<groupId>:<artifactId>:<extension>[:<classifier>]:<baseVersion>. |
static String |
toId(Artifact artifact)
Creates an artifact identifier of the form
<groupId>:<artifactId>:<extension>[:<classifier>]:<version>. |
static String |
toId(String groupId,
String artifactId,
String extension,
String classifier,
String version)
Creates an artifact identifier of the form
<groupId>:<artifactId>:<extension>[:<classifier>]:<version>. |
static String |
toVersionlessId(Artifact artifact)
Creates an artifact identifier of the form
<groupId>:<artifactId>:<extension>[:<classifier>]. |
static String |
toVersionlessId(String groupId,
String artifactId,
String extension,
String classifier)
Creates an artifact identifier of the form
<groupId>:<artifactId>:<extension>[:<classifier>]. |
public static String toId(Artifact artifact)
<groupId>:<artifactId>:<extension>[:<classifier>]:<version>.artifact - The artifact to create an identifer for, may be null.null if the input was null.public static String toId(String groupId, String artifactId, String extension, String classifier, String version)
<groupId>:<artifactId>:<extension>[:<classifier>]:<version>.groupId - The group id, may be null.artifactId - The artifact id, may be null.extension - The file extensiion, may be null.classifier - The classifier, may be null.version - The version, may be null.null.public static String toBaseId(Artifact artifact)
<groupId>:<artifactId>:<extension>[:<classifier>]:<baseVersion>.artifact - The artifact to create an identifer for, may be null.null if the input was null.public static String toVersionlessId(Artifact artifact)
<groupId>:<artifactId>:<extension>[:<classifier>].artifact - The artifact to create an identifer for, may be null.null if the input was null.public static String toVersionlessId(String groupId, String artifactId, String extension, String classifier)
<groupId>:<artifactId>:<extension>[:<classifier>].groupId - The group id, may be null.artifactId - The artifact id, may be null.extension - The file extensiion, may be null.classifier - The classifier, may be null.null.Copyright © 2010-2014 Sonatype, Inc.. All Rights Reserved.