Package org.apache.maven.artifact
Class ArtifactUtils
- java.lang.Object
-
- org.apache.maven.artifact.ArtifactUtils
-
public final class ArtifactUtils extends Object
ArtifactUtils
-
-
Constructor Summary
Constructors Constructor Description ArtifactUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Map<String,Artifact>
artifactMapByVersionlessId(Collection<Artifact> artifacts)
static Artifact
copyArtifact(Artifact artifact)
static <T extends Collection<Artifact>>
TcopyArtifacts(Collection<Artifact> from, T to)
Returnsto
collectionstatic <K,T extends Map<K,Artifact>>
TcopyArtifacts(Map<K,? extends Artifact> from, T to)
static Artifact
copyArtifactSafe(Artifact artifact)
static boolean
isSnapshot(String version)
static String
key(String groupId, String artifactId, String version)
static String
key(Artifact artifact)
static String
toSnapshotVersion(String version)
static String
versionlessKey(String groupId, String artifactId)
static String
versionlessKey(Artifact artifact)
-
-
-
Method Detail
-
isSnapshot
public static boolean isSnapshot(String version)
-
artifactMapByVersionlessId
public static Map<String,Artifact> artifactMapByVersionlessId(Collection<Artifact> artifacts)
-
copyArtifacts
public static <T extends Collection<Artifact>> T copyArtifacts(Collection<Artifact> from, T to)
Returnsto
collection
-
-