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)