public class ClasspathCache
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private static java.util.concurrent.ConcurrentHashMap<java.lang.String,Classpath> |
CLASSPATHS |
| Constructor and Description |
|---|
ClasspathCache() |
| Modifier and Type | Method and Description |
|---|---|
static Classpath |
getCachedClassPath(java.lang.String artifactId) |
static void |
setCachedClasspath(java.lang.String key,
Classpath classpath) |
static Classpath |
setCachedClasspath(java.lang.String key,
java.util.Set<org.apache.maven.artifact.Artifact> artifacts) |
private static final java.util.concurrent.ConcurrentHashMap<java.lang.String,Classpath> CLASSPATHS
public static Classpath getCachedClassPath(@Nonnull java.lang.String artifactId)
public static void setCachedClasspath(@Nonnull
java.lang.String key,
@Nonnull
Classpath classpath)
public static Classpath setCachedClasspath(@Nonnull java.lang.String key, @Nonnull java.util.Set<org.apache.maven.artifact.Artifact> artifacts)