org.apache.maven.artifact

Class ArtifactUtils

public final class ArtifactUtils extends Object

Method Summary
static StringartifactId(String groupId, String artifactId, String type, String version)
static StringartifactId(String groupId, String artifactId, String type, String classifier, String baseVersion)
static MapartifactMapByArtifactId(Collection artifacts)
static MapartifactMapByVersionlessId(Collection artifacts)
static ArtifactcopyArtifact(Artifact artifact)
static booleanisSnapshot(String version)
static StringversionlessKey(Artifact artifact)
static StringversionlessKey(String groupId, String artifactId)

Method Detail

artifactId

public static String artifactId(String groupId, String artifactId, String type, String version)

artifactId

public static String artifactId(String groupId, String artifactId, String type, String classifier, String baseVersion)

artifactMapByArtifactId

public static Map artifactMapByArtifactId(Collection artifacts)

artifactMapByVersionlessId

public static Map artifactMapByVersionlessId(Collection artifacts)

copyArtifact

public static Artifact copyArtifact(Artifact artifact)

isSnapshot

public static boolean isSnapshot(String version)

versionlessKey

public static String versionlessKey(Artifact artifact)

versionlessKey

public static String versionlessKey(String groupId, String artifactId)
Copyright © 2001-2007 Apache Software Foundation. All Rights Reserved.