Package org.apache.maven.artifact
Class ArtifactUtils
- java.lang.Object
-
- org.apache.maven.artifact.ArtifactUtils
-
public final class ArtifactUtils extends java.lang.ObjectArtifactUtils
-
-
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 ArtifactcopyArtifact(Artifact artifact)static <T extends java.util.Collection<Artifact>>
TcopyArtifacts(java.util.Collection<Artifact> from, T to)Returnstocollectionstatic <K,T extends java.util.Map<K,Artifact>>
TcopyArtifacts(java.util.Map<K,? extends Artifact> from, T to)static ArtifactcopyArtifactSafe(Artifact artifact)static booleanisSnapshot(java.lang.String version)static java.lang.Stringkey(java.lang.String groupId, java.lang.String artifactId, java.lang.String version)static java.lang.Stringkey(Artifact artifact)static java.lang.StringtoSnapshotVersion(java.lang.String version)static java.lang.StringversionlessKey(java.lang.String groupId, java.lang.String artifactId)static java.lang.StringversionlessKey(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)
Returnstocollection
-
-