| Package | Description |
|---|---|
| org.eclipse.aether |
The primary API of the
RepositorySystem and its functionality. |
| org.eclipse.aether.internal.impl.collect |
Internal helper classes for dependency collector.
|
| org.eclipse.aether.util.artifact |
Utilities around artifacts and artifact type registries.
|
| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
DefaultRepositorySystemSession.NullArtifactTypeRegistry |
| Modifier and Type | Field and Description |
|---|---|
private ArtifactTypeRegistry |
DefaultRepositorySystemSession.artifactTypeRegistry |
static ArtifactTypeRegistry |
DefaultRepositorySystemSession.NullArtifactTypeRegistry.INSTANCE |
| Modifier and Type | Method and Description |
|---|---|
ArtifactTypeRegistry |
RepositorySystemSession.getArtifactTypeRegistry()
Gets the registry of artifact types recognized by this session, for instance when processing artifact
descriptors.
|
ArtifactTypeRegistry |
AbstractForwardingRepositorySystemSession.getArtifactTypeRegistry() |
ArtifactTypeRegistry |
DefaultRepositorySystemSession.getArtifactTypeRegistry() |
| Modifier and Type | Method and Description |
|---|---|
DefaultRepositorySystemSession |
DefaultRepositorySystemSession.setArtifactTypeRegistry(ArtifactTypeRegistry artifactTypeRegistry)
Sets the registry of artifact types recognized by this session.
|
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
CachingArtifactTypeRegistry
A short-lived artifact type registry that caches results from a presumedly slower type registry.
|
| Modifier and Type | Field and Description |
|---|---|
private ArtifactTypeRegistry |
CachingArtifactTypeRegistry.delegate |
| Modifier and Type | Method and Description |
|---|---|
static ArtifactTypeRegistry |
CachingArtifactTypeRegistry.newInstance(ArtifactTypeRegistry delegate) |
static ArtifactTypeRegistry |
CachingArtifactTypeRegistry.newInstance(RepositorySystemSession session) |
| Modifier and Type | Method and Description |
|---|---|
static ArtifactTypeRegistry |
CachingArtifactTypeRegistry.newInstance(ArtifactTypeRegistry delegate) |
| Constructor and Description |
|---|
CachingArtifactTypeRegistry(ArtifactTypeRegistry delegate) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultArtifactTypeRegistry
A simple artifact type registry.
|
class |
OverlayArtifactTypeRegistry
An artifact type registry which first consults its own mappings and in case of an unknown type falls back to another
type registry.
|
(package private) class |
SimpleArtifactTypeRegistry
A simple map-based artifact type registry.
|
| Modifier and Type | Field and Description |
|---|---|
private ArtifactTypeRegistry |
OverlayArtifactTypeRegistry.delegate |
| Constructor and Description |
|---|
OverlayArtifactTypeRegistry(ArtifactTypeRegistry delegate)
Creates a new artifact type registry with initially no registered artifact types and the specified fallback
registry.
|