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