| Package | Description |
|---|---|
| org.apache.maven.project.artifact |
| Modifier and Type | Class | Description |
|---|---|---|
protected static class |
DefaultProjectArtifactsCache.CacheKey |
CacheKey
|
| Modifier and Type | Field | Description |
|---|---|---|
protected java.util.Map<ProjectArtifactsCache.Key,ProjectArtifactsCache.CacheRecord> |
DefaultProjectArtifactsCache.cache |
| Modifier and Type | Method | Description |
|---|---|---|
ProjectArtifactsCache.Key |
DefaultProjectArtifactsCache.createKey(MavenProject project,
java.util.Collection<java.lang.String> scopesToCollect,
java.util.Collection<java.lang.String> scopesToResolve,
boolean aggregating,
org.eclipse.aether.RepositorySystemSession session) |
|
ProjectArtifactsCache.Key |
ProjectArtifactsCache.createKey(MavenProject project,
java.util.Collection<java.lang.String> scopesToCollect,
java.util.Collection<java.lang.String> scopesToResolve,
boolean aggregating,
org.eclipse.aether.RepositorySystemSession session) |
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
DefaultProjectArtifactsCache.assertUniqueKey(ProjectArtifactsCache.Key key) |
|
ProjectArtifactsCache.CacheRecord |
DefaultProjectArtifactsCache.get(ProjectArtifactsCache.Key key) |
|
ProjectArtifactsCache.CacheRecord |
ProjectArtifactsCache.get(ProjectArtifactsCache.Key key) |
|
ProjectArtifactsCache.CacheRecord |
DefaultProjectArtifactsCache.put(ProjectArtifactsCache.Key key,
java.util.Set<org.apache.maven.artifact.Artifact> projectArtifacts) |
|
ProjectArtifactsCache.CacheRecord |
DefaultProjectArtifactsCache.put(ProjectArtifactsCache.Key key,
LifecycleExecutionException exception) |
|
ProjectArtifactsCache.CacheRecord |
ProjectArtifactsCache.put(ProjectArtifactsCache.Key key,
java.util.Set<org.apache.maven.artifact.Artifact> pluginArtifacts) |
|
ProjectArtifactsCache.CacheRecord |
ProjectArtifactsCache.put(ProjectArtifactsCache.Key key,
LifecycleExecutionException e) |
|
void |
DefaultProjectArtifactsCache.register(MavenProject project,
ProjectArtifactsCache.Key cacheKey,
ProjectArtifactsCache.CacheRecord record) |
|
void |
ProjectArtifactsCache.register(MavenProject project,
ProjectArtifactsCache.Key cacheKey,
ProjectArtifactsCache.CacheRecord record) |
Registers the specified cache record for usage with the given project.
|