Package | Description |
---|---|
org.eclipse.aether.collection |
The types and extension points for collecting the transitive dependencies of an artifact and building a dependency
graph.
|
org.eclipse.aether.graph |
The representation of a dependency graph by means of connected dependency nodes.
|
org.eclipse.aether.internal.impl.collect |
Internal helper classes for dependency collector.
|
org.eclipse.aether.internal.impl.collect.bf | |
org.eclipse.aether.internal.impl.collect.df | |
org.eclipse.aether.internal.test.util |
Utility classes to ease unit testing.
|
org.eclipse.aether.resolution |
The types supporting the resolution of artifacts and metadata from repositories.
|
org.eclipse.aether.util.graph.manager |
Various dependency managers for building a dependency graph.
|
org.eclipse.aether.util.graph.selector |
Various dependency selectors for building a dependency graph.
|
org.eclipse.aether.util.graph.transformer |
Various dependency graph transformers for post-processing a dependency graph.
|
org.eclipse.aether.util.graph.traverser |
Various dependency traversers for building a dependency graph.
|
Modifier and Type | Method and Description |
---|---|
Dependency |
DependencyCollectionContext.getDependency()
Gets the dependency whose children are to be processed next during dependency collection.
|
Dependency |
VersionFilter.VersionFilterContext.getDependency()
Gets the dependency whose version range is being filtered.
|
Dependency |
VersionFilter.VersionFilterContext.getDependency()
Gets the dependency whose version range is being filtered.
|
Dependency |
DependencyCollectionContext.getDependency()
Gets the dependency whose children are to be processed next during dependency collection.
|
Dependency |
CollectStepData.getNode()
Returns the current node being collected.
|
Dependency |
CollectStepData.getNode()
Returns the current node being collected.
|
Dependency |
CollectRequest.getRoot()
Gets the root dependency of the graph.
|
Dependency |
CollectRequest.getRoot()
Gets the root dependency of the graph.
|
Modifier and Type | Method and Description |
---|---|
List<Dependency> |
CollectRequest.getDependencies()
Gets the direct dependencies.
|
List<Dependency> |
CollectRequest.getDependencies()
Gets the direct dependencies.
|
List<Dependency> |
CollectRequest.getManagedDependencies()
Gets the dependency management to apply to transitive dependencies.
|
List<Dependency> |
DependencyCollectionContext.getManagedDependencies()
Gets the dependency management information that was contributed by the artifact descriptor of the current
dependency.
|
List<Dependency> |
DependencyCollectionContext.getManagedDependencies()
Gets the dependency management information that was contributed by the artifact descriptor of the current
dependency.
|
List<Dependency> |
CollectRequest.getManagedDependencies()
Gets the dependency management to apply to transitive dependencies.
|
Modifier and Type | Method and Description |
---|---|
CollectRequest |
CollectRequest.addDependency(Dependency dependency)
Adds the specified direct dependency.
|
CollectRequest |
CollectRequest.addDependency(Dependency dependency)
Adds the specified direct dependency.
|
CollectRequest |
CollectRequest.addManagedDependency(Dependency managedDependency)
Adds the specified managed dependency.
|
CollectRequest |
CollectRequest.addManagedDependency(Dependency managedDependency)
Adds the specified managed dependency.
|
DependencyManagement |
DependencyManager.manageDependency(Dependency dependency)
Applies dependency management to the specified dependency.
|
DependencyManagement |
DependencyManager.manageDependency(Dependency dependency)
Applies dependency management to the specified dependency.
|
boolean |
DependencySelector.selectDependency(Dependency dependency)
Decides whether the specified dependency should be included in the dependency graph.
|
boolean |
DependencySelector.selectDependency(Dependency dependency)
Decides whether the specified dependency should be included in the dependency graph.
|
CollectRequest |
CollectRequest.setRoot(Dependency root)
Sets the root dependency of the graph.
|
CollectRequest |
CollectRequest.setRoot(Dependency root)
Sets the root dependency of the graph.
|
boolean |
DependencyTraverser.traverseDependency(Dependency dependency)
Decides whether the dependencies of the specified dependency should be traversed.
|
boolean |
DependencyTraverser.traverseDependency(Dependency dependency)
Decides whether the dependencies of the specified dependency should be traversed.
|
Modifier and Type | Method and Description |
---|---|
CollectRequest |
CollectRequest.setDependencies(List<Dependency> dependencies)
Sets the direct dependencies.
|
CollectRequest |
CollectRequest.setDependencies(List<Dependency> dependencies)
Sets the direct dependencies.
|
CollectRequest |
CollectRequest.setManagedDependencies(List<Dependency> managedDependencies)
Sets the dependency management to apply to transitive dependencies.
|
CollectRequest |
CollectRequest.setManagedDependencies(List<Dependency> managedDependencies)
Sets the dependency management to apply to transitive dependencies.
|
Constructor and Description |
---|
CollectRequest(Dependency root,
List<Dependency> dependencies,
List<RemoteRepository> repositories)
Creates a new request with the specified properties.
|
CollectRequest(Dependency root,
List<Dependency> dependencies,
List<RemoteRepository> repositories)
Creates a new request with the specified properties.
|
CollectRequest(Dependency root,
List<RemoteRepository> repositories)
Creates a request with the specified properties.
|
CollectRequest(Dependency root,
List<RemoteRepository> repositories)
Creates a request with the specified properties.
|
Constructor and Description |
---|
CollectRequest(Dependency root,
List<Dependency> dependencies,
List<RemoteRepository> repositories)
Creates a new request with the specified properties.
|
CollectRequest(Dependency root,
List<Dependency> dependencies,
List<RemoteRepository> repositories)
Creates a new request with the specified properties.
|
CollectRequest(List<Dependency> dependencies,
List<Dependency> managedDependencies,
List<RemoteRepository> repositories)
Creates a new request with the specified properties.
|
CollectRequest(List<Dependency> dependencies,
List<Dependency> managedDependencies,
List<RemoteRepository> repositories)
Creates a new request with the specified properties.
|
CollectRequest(List<Dependency> dependencies,
List<Dependency> managedDependencies,
List<RemoteRepository> repositories)
Creates a new request with the specified properties.
|
CollectRequest(List<Dependency> dependencies,
List<Dependency> managedDependencies,
List<RemoteRepository> repositories)
Creates a new request with the specified properties.
|
Modifier and Type | Method and Description |
---|---|
Dependency |
DefaultDependencyNode.getDependency() |
Dependency |
DependencyNode.getDependency()
Gets the dependency associated with this node.
|
Dependency |
DependencyNode.getDependency()
Gets the dependency associated with this node.
|
Dependency |
DefaultDependencyNode.getDependency() |
Dependency |
Dependency.setArtifact(Artifact artifact)
Sets the artifact being depended on.
|
Dependency |
Dependency.setArtifact(Artifact artifact)
Sets the artifact being depended on.
|
Dependency |
Dependency.setExclusions(Collection<Exclusion> exclusions)
Sets the exclusions for the dependency.
|
Dependency |
Dependency.setExclusions(Collection<Exclusion> exclusions)
Sets the exclusions for the dependency.
|
Dependency |
Dependency.setOptional(Boolean optional)
Sets the optional flag for the dependency.
|
Dependency |
Dependency.setOptional(Boolean optional)
Sets the optional flag for the dependency.
|
Dependency |
Dependency.setScope(String scope)
Sets the scope of the dependency, e.g.
|
Dependency |
Dependency.setScope(String scope)
Sets the scope of the dependency, e.g.
|
Modifier and Type | Method and Description |
---|---|
List<Dependency> |
DependencyCycle.getCyclicDependencies()
Gets the dependencies that actually form the cycle.
|
List<Dependency> |
DependencyCycle.getCyclicDependencies()
Gets the dependencies that actually form the cycle.
|
List<Dependency> |
DependencyCycle.getPrecedingDependencies()
Gets the dependencies that lead to the first dependency on the cycle, starting from the root of the dependency
graph.
|
List<Dependency> |
DependencyCycle.getPrecedingDependencies()
Gets the dependencies that lead to the first dependency on the cycle, starting from the root of the dependency
graph.
|
Constructor and Description |
---|
DefaultDependencyNode(Dependency dependency)
Creates a new node with the specified dependency.
|
DefaultDependencyNode(Dependency dependency)
Creates a new node with the specified dependency.
|
Modifier and Type | Method and Description |
---|---|
Dependency |
DefaultDependencyCollectionContext.getDependency() |
Dependency |
DefaultVersionFilterContext.getDependency() |
Dependency |
DefaultVersionFilterContext.getDependency() |
Dependency |
DefaultDependencyCollectionContext.getDependency() |
Dependency |
PremanagedDependency.getManagedDependency() |
Dependency |
PremanagedDependency.getManagedDependency() |
Dependency |
CollectStepDataImpl.getNode() |
Dependency |
CollectStepDataImpl.getNode() |
Dependency |
DataPool.intern(Dependency dependency) |
Dependency |
DataPool.intern(Dependency dependency) |
Modifier and Type | Method and Description |
---|---|
List<Dependency> |
DefaultDependencyCycle.getCyclicDependencies() |
List<Dependency> |
DefaultDependencyCycle.getCyclicDependencies() |
List<Dependency> |
DefaultDependencyCollectionContext.getManagedDependencies() |
List<Dependency> |
DefaultDependencyCollectionContext.getManagedDependencies() |
List<Dependency> |
DefaultDependencyCycle.getPrecedingDependencies() |
List<Dependency> |
DefaultDependencyCycle.getPrecedingDependencies() |
protected List<Dependency> |
DependencyCollectorDelegate.mergeDeps(List<Dependency> dominant,
List<Dependency> recessive) |
protected List<Dependency> |
DependencyCollectorDelegate.mergeDeps(List<Dependency> dominant,
List<Dependency> recessive) |
Modifier and Type | Method and Description |
---|---|
void |
DependencyCollectorDelegate.Results.addCycle(List<DependencyNode> nodes,
int cycleEntry,
Dependency dependency) |
void |
DependencyCollectorDelegate.Results.addCycle(List<DependencyNode> nodes,
int cycleEntry,
Dependency dependency) |
void |
DependencyCollectorDelegate.Results.addException(Dependency dependency,
Exception e,
List<DependencyNode> nodes) |
void |
DependencyCollectorDelegate.Results.addException(Dependency dependency,
Exception e,
List<DependencyNode> nodes) |
protected RequestTrace |
DependencyCollectorDelegate.collectStepTrace(RequestTrace trace,
String context,
List<DependencyNode> path,
Dependency node)
Creates child
RequestTrace instance from passed in RequestTrace and parameters by creating
CollectStepDataImpl instance out of passed in data. |
protected RequestTrace |
DependencyCollectorDelegate.collectStepTrace(RequestTrace trace,
String context,
List<DependencyNode> path,
Dependency node)
Creates child
RequestTrace instance from passed in RequestTrace and parameters by creating
CollectStepDataImpl instance out of passed in data. |
static PremanagedDependency |
PremanagedDependency.create(DependencyManager depManager,
Dependency dependency,
boolean disableVersionManagement,
boolean premanagedState) |
static PremanagedDependency |
PremanagedDependency.create(DependencyManager depManager,
Dependency dependency,
boolean disableVersionManagement,
boolean premanagedState) |
protected static ArtifactDescriptorRequest |
DependencyCollectorDelegate.createArtifactDescriptorRequest(String requestContext,
RequestTrace requestTrace,
List<RemoteRepository> repositories,
Dependency d) |
protected static ArtifactDescriptorRequest |
DependencyCollectorDelegate.createArtifactDescriptorRequest(String requestContext,
RequestTrace requestTrace,
List<RemoteRepository> repositories,
Dependency d) |
protected static DefaultDependencyNode |
DependencyCollectorDelegate.createDependencyNode(List<Artifact> relocations,
PremanagedDependency preManaged,
VersionRangeResult rangeResult,
Version version,
Dependency d,
ArtifactDescriptorResult descriptorResult,
DependencyNode cycleNode) |
protected static DefaultDependencyNode |
DependencyCollectorDelegate.createDependencyNode(List<Artifact> relocations,
PremanagedDependency preManaged,
VersionRangeResult rangeResult,
Version version,
Dependency d,
ArtifactDescriptorResult descriptorResult,
DependencyNode cycleNode) |
protected static DefaultDependencyNode |
DependencyCollectorDelegate.createDependencyNode(List<Artifact> relocations,
PremanagedDependency preManaged,
VersionRangeResult rangeResult,
Version version,
Dependency d,
Collection<Artifact> aliases,
List<RemoteRepository> repos,
String requestContext) |
protected static DefaultDependencyNode |
DependencyCollectorDelegate.createDependencyNode(List<Artifact> relocations,
PremanagedDependency preManaged,
VersionRangeResult rangeResult,
Version version,
Dependency d,
Collection<Artifact> aliases,
List<RemoteRepository> repos,
String requestContext) |
protected static VersionRangeRequest |
DependencyCollectorDelegate.createVersionRangeRequest(String requestContext,
RequestTrace requestTrace,
List<RemoteRepository> repositories,
Dependency dependency) |
protected static VersionRangeRequest |
DependencyCollectorDelegate.createVersionRangeRequest(String requestContext,
RequestTrace requestTrace,
List<RemoteRepository> repositories,
Dependency dependency) |
protected static List<? extends Version> |
DependencyCollectorDelegate.filterVersions(Dependency dependency,
VersionRangeResult rangeResult,
VersionFilter verFilter,
DefaultVersionFilterContext verContext) |
protected static List<? extends Version> |
DependencyCollectorDelegate.filterVersions(Dependency dependency,
VersionRangeResult rangeResult,
VersionFilter verFilter,
DefaultVersionFilterContext verContext) |
Dependency |
DataPool.intern(Dependency dependency) |
Dependency |
DataPool.intern(Dependency dependency) |
void |
DefaultDependencyCollectionContext.set(Dependency dependency,
List<Dependency> managedDependencies) |
void |
DefaultDependencyCollectionContext.set(Dependency dependency,
List<Dependency> managedDependencies) |
void |
DefaultVersionFilterContext.set(Dependency dependency,
VersionRangeResult result) |
void |
DefaultVersionFilterContext.set(Dependency dependency,
VersionRangeResult result) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
DependencyCollectorDelegate.doCollectDependencies(RepositorySystemSession session,
RequestTrace trace,
DataPool pool,
DefaultDependencyCollectionContext context,
DefaultVersionFilterContext versionContext,
CollectRequest request,
DependencyNode node,
List<RemoteRepository> repositories,
List<Dependency> dependencies,
List<Dependency> managedDependencies,
DependencyCollectorDelegate.Results results) |
protected abstract void |
DependencyCollectorDelegate.doCollectDependencies(RepositorySystemSession session,
RequestTrace trace,
DataPool pool,
DefaultDependencyCollectionContext context,
DefaultVersionFilterContext versionContext,
CollectRequest request,
DependencyNode node,
List<RemoteRepository> repositories,
List<Dependency> dependencies,
List<Dependency> managedDependencies,
DependencyCollectorDelegate.Results results) |
protected abstract void |
DependencyCollectorDelegate.doCollectDependencies(RepositorySystemSession session,
RequestTrace trace,
DataPool pool,
DefaultDependencyCollectionContext context,
DefaultVersionFilterContext versionContext,
CollectRequest request,
DependencyNode node,
List<RemoteRepository> repositories,
List<Dependency> dependencies,
List<Dependency> managedDependencies,
DependencyCollectorDelegate.Results results) |
protected abstract void |
DependencyCollectorDelegate.doCollectDependencies(RepositorySystemSession session,
RequestTrace trace,
DataPool pool,
DefaultDependencyCollectionContext context,
DefaultVersionFilterContext versionContext,
CollectRequest request,
DependencyNode node,
List<RemoteRepository> repositories,
List<Dependency> dependencies,
List<Dependency> managedDependencies,
DependencyCollectorDelegate.Results results) |
protected List<Dependency> |
DependencyCollectorDelegate.mergeDeps(List<Dependency> dominant,
List<Dependency> recessive) |
protected List<Dependency> |
DependencyCollectorDelegate.mergeDeps(List<Dependency> dominant,
List<Dependency> recessive) |
protected List<Dependency> |
DependencyCollectorDelegate.mergeDeps(List<Dependency> dominant,
List<Dependency> recessive) |
protected List<Dependency> |
DependencyCollectorDelegate.mergeDeps(List<Dependency> dominant,
List<Dependency> recessive) |
void |
DefaultDependencyCollectionContext.set(Dependency dependency,
List<Dependency> managedDependencies) |
void |
DefaultDependencyCollectionContext.set(Dependency dependency,
List<Dependency> managedDependencies) |
Constructor and Description |
---|
CollectStepDataImpl(String context,
List<DependencyNode> path,
Dependency node) |
CollectStepDataImpl(String context,
List<DependencyNode> path,
Dependency node) |
DefaultDependencyCollectionContext(RepositorySystemSession session,
Artifact artifact,
Dependency dependency,
List<Dependency> managedDependencies) |
DefaultDependencyCollectionContext(RepositorySystemSession session,
Artifact artifact,
Dependency dependency,
List<Dependency> managedDependencies) |
DefaultDependencyCycle(List<DependencyNode> nodes,
int cycleEntry,
Dependency dependency) |
DefaultDependencyCycle(List<DependencyNode> nodes,
int cycleEntry,
Dependency dependency) |
Constructor and Description |
---|
DefaultDependencyCollectionContext(RepositorySystemSession session,
Artifact artifact,
Dependency dependency,
List<Dependency> managedDependencies) |
DefaultDependencyCollectionContext(RepositorySystemSession session,
Artifact artifact,
Dependency dependency,
List<Dependency> managedDependencies) |
Modifier and Type | Method and Description |
---|---|
static DependencyCollectionContext |
TestUtils.newCollectionContext(RepositorySystemSession session,
Artifact artifact,
Dependency dependency,
List<Dependency> managedDependencies)
Creates a new dependency collection context.
|
static DependencyCollectionContext |
TestUtils.newCollectionContext(RepositorySystemSession session,
Artifact artifact,
Dependency dependency,
List<Dependency> managedDependencies)
Creates a new dependency collection context.
|
static DependencyCollectionContext |
TestUtils.newCollectionContext(RepositorySystemSession session,
Dependency dependency,
List<Dependency> managedDependencies)
Creates a new dependency collection context.
|
static DependencyCollectionContext |
TestUtils.newCollectionContext(RepositorySystemSession session,
Dependency dependency,
List<Dependency> managedDependencies)
Creates a new dependency collection context.
|
Modifier and Type | Method and Description |
---|---|
static DependencyCollectionContext |
TestUtils.newCollectionContext(RepositorySystemSession session,
Artifact artifact,
Dependency dependency,
List<Dependency> managedDependencies)
Creates a new dependency collection context.
|
static DependencyCollectionContext |
TestUtils.newCollectionContext(RepositorySystemSession session,
Artifact artifact,
Dependency dependency,
List<Dependency> managedDependencies)
Creates a new dependency collection context.
|
static DependencyCollectionContext |
TestUtils.newCollectionContext(RepositorySystemSession session,
Dependency dependency,
List<Dependency> managedDependencies)
Creates a new dependency collection context.
|
static DependencyCollectionContext |
TestUtils.newCollectionContext(RepositorySystemSession session,
Dependency dependency,
List<Dependency> managedDependencies)
Creates a new dependency collection context.
|
Modifier and Type | Method and Description |
---|---|
List<Dependency> |
ArtifactDescriptorResult.getDependencies()
Gets the list of direct dependencies of the artifact.
|
List<Dependency> |
ArtifactDescriptorResult.getDependencies()
Gets the list of direct dependencies of the artifact.
|
List<Dependency> |
ArtifactDescriptorResult.getManagedDependencies()
Gets the dependency management information.
|
List<Dependency> |
ArtifactDescriptorResult.getManagedDependencies()
Gets the dependency management information.
|
Modifier and Type | Method and Description |
---|---|
ArtifactDescriptorResult |
ArtifactDescriptorResult.addDependency(Dependency dependency)
Adds the specified direct dependency.
|
ArtifactDescriptorResult |
ArtifactDescriptorResult.addDependency(Dependency dependency)
Adds the specified direct dependency.
|
ArtifactDescriptorResult |
ArtifactDescriptorResult.addManagedDependency(Dependency dependency)
Adds the specified managed dependency.
|
ArtifactDescriptorResult |
ArtifactDescriptorResult.addManagedDependency(Dependency dependency)
Adds the specified managed dependency.
|
Modifier and Type | Method and Description |
---|---|
ArtifactDescriptorResult |
ArtifactDescriptorResult.setDependencies(List<Dependency> dependencies)
Sets the list of direct dependencies of the artifact.
|
ArtifactDescriptorResult |
ArtifactDescriptorResult.setDependencies(List<Dependency> dependencies)
Sets the list of direct dependencies of the artifact.
|
ArtifactDescriptorResult |
ArtifactDescriptorResult.setManagedDependencies(List<Dependency> dependencies)
Sets the dependency management information.
|
ArtifactDescriptorResult |
ArtifactDescriptorResult.setManagedDependencies(List<Dependency> dependencies)
Sets the dependency management information.
|
Modifier and Type | Method and Description |
---|---|
DependencyManagement |
ClassicDependencyManager.manageDependency(Dependency dependency) |
DependencyManagement |
DefaultDependencyManager.manageDependency(Dependency dependency) |
DependencyManagement |
NoopDependencyManager.manageDependency(Dependency dependency) |
DependencyManagement |
TransitiveDependencyManager.manageDependency(Dependency dependency) |
DependencyManagement |
TransitiveDependencyManager.manageDependency(Dependency dependency) |
DependencyManagement |
NoopDependencyManager.manageDependency(Dependency dependency) |
DependencyManagement |
DefaultDependencyManager.manageDependency(Dependency dependency) |
DependencyManagement |
ClassicDependencyManager.manageDependency(Dependency dependency) |
Modifier and Type | Method and Description |
---|---|
boolean |
AndDependencySelector.selectDependency(Dependency dependency) |
boolean |
ExclusionDependencySelector.selectDependency(Dependency dependency) |
boolean |
OptionalDependencySelector.selectDependency(Dependency dependency) |
boolean |
ScopeDependencySelector.selectDependency(Dependency dependency) |
boolean |
StaticDependencySelector.selectDependency(Dependency dependency) |
boolean |
StaticDependencySelector.selectDependency(Dependency dependency) |
boolean |
ScopeDependencySelector.selectDependency(Dependency dependency) |
boolean |
OptionalDependencySelector.selectDependency(Dependency dependency) |
boolean |
ExclusionDependencySelector.selectDependency(Dependency dependency) |
boolean |
AndDependencySelector.selectDependency(Dependency dependency) |
Modifier and Type | Method and Description |
---|---|
Dependency |
ConflictResolver.ConflictItem.getDependency()
Gets the dependency involved in the conflict, short for
getNode.getDependency() . |
Dependency |
ConflictResolver.ConflictItem.getDependency()
Gets the dependency involved in the conflict, short for
getNode.getDependency() . |
Modifier and Type | Method and Description |
---|---|
boolean |
AndDependencyTraverser.traverseDependency(Dependency dependency) |
boolean |
FatArtifactTraverser.traverseDependency(Dependency dependency) |
boolean |
StaticDependencyTraverser.traverseDependency(Dependency dependency) |
boolean |
StaticDependencyTraverser.traverseDependency(Dependency dependency) |
boolean |
FatArtifactTraverser.traverseDependency(Dependency dependency) |
boolean |
AndDependencyTraverser.traverseDependency(Dependency dependency) |
Copyright © 2010–2022 The Apache Software Foundation. All rights reserved.