Class DataPool
java.lang.Object
org.eclipse.aether.internal.impl.collect.DataPool
Internal helper class for collector implementations.
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetChildren
(Object key) getConstraint
(Object key, VersionRangeRequest request) getDescriptor
(DataPool.DescriptorKey key, ArtifactDescriptorRequest request) intern
(Dependency dependency) void
putChildren
(Object key, List<DependencyNode> children) void
putConstraint
(Object key, VersionRangeResult result) void
void
putDescriptor
(DataPool.DescriptorKey key, ArtifactDescriptorResult result) toKey
(Artifact artifact, List<RemoteRepository> repositories, DependencySelector selector, DependencyManager manager, DependencyTraverser traverser, VersionFilter filter) toKey
(ArtifactDescriptorRequest request) toKey
(VersionRangeRequest request)
-
Field Details
-
NO_DESCRIPTOR
-
-
Constructor Details
-
DataPool
-
-
Method Details
-
intern
-
intern
-
toKey
-
getDescriptor
public ArtifactDescriptorResult getDescriptor(DataPool.DescriptorKey key, ArtifactDescriptorRequest request) -
putDescriptor
-
putDescriptor
-
toKey
-
getConstraint
-
putConstraint
-
toKey
public Object toKey(Artifact artifact, List<RemoteRepository> repositories, DependencySelector selector, DependencyManager manager, DependencyTraverser traverser, VersionFilter filter) -
getChildren
-
putChildren
-