public final class ArtifactUtils
extends java.lang.Object
Constructor and Description |
---|
ArtifactUtils() |
Modifier and Type | Method and 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>> |
copyArtifacts(java.util.Collection<Artifact> from,
T to)
Returns
to collection |
static <K,T extends java.util.Map<K,Artifact>> |
copyArtifacts(java.util.Map<K,? extends Artifact> from,
T to) |
static Artifact |
copyArtifactSafe(Artifact artifact) |
private static <T> java.util.List<T> |
copyList(java.util.List<T> original) |
static boolean |
isSnapshot(java.lang.String version) |
static java.lang.String |
key(Artifact artifact) |
static java.lang.String |
key(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version) |
static java.lang.String |
toSnapshotVersion(java.lang.String version) |
static java.lang.String |
versionlessKey(Artifact artifact) |
static java.lang.String |
versionlessKey(java.lang.String groupId,
java.lang.String artifactId) |
public static boolean isSnapshot(java.lang.String version)
public static java.lang.String toSnapshotVersion(java.lang.String version)
public static java.lang.String versionlessKey(Artifact artifact)
public static java.lang.String versionlessKey(java.lang.String groupId, java.lang.String artifactId)
public static java.lang.String key(Artifact artifact)
public static java.lang.String key(java.lang.String groupId, java.lang.String artifactId, java.lang.String version)
public static java.util.Map<java.lang.String,Artifact> artifactMapByVersionlessId(java.util.Collection<Artifact> artifacts)
public static <T extends java.util.Collection<Artifact>> T copyArtifacts(java.util.Collection<Artifact> from, T to)
to
collectionpublic static <K,T extends java.util.Map<K,Artifact>> T copyArtifacts(java.util.Map<K,? extends Artifact> from, T to)
private static <T> java.util.List<T> copyList(java.util.List<T> original)