Class DataPool
java.lang.Object
org.eclipse.aether.internal.impl.collect.DataPool
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static final classprivate static final class(package private) static final class(package private) static class(package private) static final class(package private) static final class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Stringprivate ObjectPool<Artifact>private final Map<Object,DataPool.Constraint> private ObjectPool<Dependency>private static final Stringprivate Map<Object,DataPool.Descriptor> private static final String(package private) static final ArtifactDescriptorResultprivate final Map<Object,List<DependencyNode>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetChildren(Object key) (package private) VersionRangeResultgetConstraint(Object key, VersionRangeRequest request) (package private) ArtifactDescriptorResultgetDescriptor(Object key, ArtifactDescriptorRequest request) intern(Dependency dependency) voidputChildren(Object key, List<DependencyNode> children) (package private) voidputConstraint(Object key, VersionRangeResult result) (package private) void(package private) voidputDescriptor(Object key, ArtifactDescriptorResult result) toKey(Artifact artifact, List<RemoteRepository> repositories, DependencySelector selector, DependencyManager manager, DependencyTraverser traverser, VersionFilter filter) (package private) ObjecttoKey(ArtifactDescriptorRequest request) (package private) ObjecttoKey(VersionRangeRequest request)
-
Field Details
-
ARTIFACT_POOL
-
DEPENDENCY_POOL
-
DESCRIPTORS
-
NO_DESCRIPTOR
-
artifacts
-
dependencies
-
descriptors
-
constraints
-
nodes
-
-
Constructor Details
-
DataPool
DataPool(RepositorySystemSession session)
-
-
Method Details
-
intern
-
intern
-
toKey
-
getDescriptor
-
putDescriptor
-
putDescriptor
-
toKey
-
getConstraint
-
putConstraint
-
toKey
public Object toKey(Artifact artifact, List<RemoteRepository> repositories, DependencySelector selector, DependencyManager manager, DependencyTraverser traverser, VersionFilter filter) -
getChildren
-
putChildren
-