Class CachingArtifactTypeRegistry
java.lang.Object
org.eclipse.aether.internal.impl.collect.CachingArtifactTypeRegistry
- All Implemented Interfaces:
org.eclipse.aether.artifact.ArtifactTypeRegistry
public class CachingArtifactTypeRegistry
extends Object
implements org.eclipse.aether.artifact.ArtifactTypeRegistry
A short-lived artifact type registry that caches results from a presumably slower type registry.
Internal helper class for collector implementations.
-
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.aether.artifact.ArtifactType
static org.eclipse.aether.artifact.ArtifactTypeRegistry
newInstance
(org.eclipse.aether.artifact.ArtifactTypeRegistry delegate) static org.eclipse.aether.artifact.ArtifactTypeRegistry
newInstance
(org.eclipse.aether.RepositorySystemSession session)
-
Method Details
-
newInstance
public static org.eclipse.aether.artifact.ArtifactTypeRegistry newInstance(org.eclipse.aether.RepositorySystemSession session) -
newInstance
public static org.eclipse.aether.artifact.ArtifactTypeRegistry newInstance(org.eclipse.aether.artifact.ArtifactTypeRegistry delegate) -
get
- Specified by:
get
in interfaceorg.eclipse.aether.artifact.ArtifactTypeRegistry
-