| Package | Description |
|---|---|
| org.eclipse.aether |
The primary API of the
RepositorySystem and its functionality. |
| 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.internal.impl |
The various sub components that collectively implement the repository system.
|
| org.eclipse.aether.util.graph.traverser |
Various dependency traversers for building a dependency graph.
|
| Modifier and Type | Field and Description |
|---|---|
private DependencyTraverser |
DefaultRepositorySystemSession.dependencyTraverser |
| Modifier and Type | Method and Description |
|---|---|
DependencyTraverser |
DefaultRepositorySystemSession.getDependencyTraverser() |
DependencyTraverser |
RepositorySystemSession.getDependencyTraverser()
Gets the dependency traverser to use for building dependency graphs.
|
DependencyTraverser |
AbstractForwardingRepositorySystemSession.getDependencyTraverser() |
| Modifier and Type | Method and Description |
|---|---|
DefaultRepositorySystemSession |
DefaultRepositorySystemSession.setDependencyTraverser(DependencyTraverser dependencyTraverser)
Sets the dependency traverser to use for building dependency graphs.
|
| Modifier and Type | Method and Description |
|---|---|
DependencyTraverser |
DependencyTraverser.deriveChildTraverser(DependencyCollectionContext context)
Derives a dependency traverser that will be used to decide whether the transitive dependencies of the dependency
given in the collection context shall be traversed.
|
| Modifier and Type | Field and Description |
|---|---|
private DependencyTraverser |
DataPool.GraphKey.traverser |
| Modifier and Type | Method and Description |
|---|---|
private void |
DefaultDependencyCollector.doRecurse(DefaultDependencyCollector.Args args,
DefaultDependencyCollector.Results results,
java.util.List<RemoteRepository> repositories,
DependencySelector depSelector,
DependencyManager depManager,
DependencyTraverser depTraverser,
VersionFilter verFilter,
Dependency d,
ArtifactDescriptorResult descriptorResult,
DefaultDependencyNode child) |
private void |
DefaultDependencyCollector.process(DefaultDependencyCollector.Args args,
DefaultDependencyCollector.Results results,
java.util.List<Dependency> dependencies,
java.util.List<RemoteRepository> repositories,
DependencySelector depSelector,
DependencyManager depManager,
DependencyTraverser depTraverser,
VersionFilter verFilter) |
private void |
DefaultDependencyCollector.processDependency(DefaultDependencyCollector.Args args,
DefaultDependencyCollector.Results results,
java.util.List<RemoteRepository> repositories,
DependencySelector depSelector,
DependencyManager depManager,
DependencyTraverser depTraverser,
VersionFilter verFilter,
Dependency dependency) |
private void |
DefaultDependencyCollector.processDependency(DefaultDependencyCollector.Args args,
DefaultDependencyCollector.Results results,
java.util.List<RemoteRepository> repositories,
DependencySelector depSelector,
DependencyManager depManager,
DependencyTraverser depTraverser,
VersionFilter verFilter,
Dependency dependency,
java.util.List<Artifact> relocations,
boolean disableVersionManagement) |
java.lang.Object |
DataPool.toKey(Artifact artifact,
java.util.List<RemoteRepository> repositories,
DependencySelector selector,
DependencyManager manager,
DependencyTraverser traverser,
VersionFilter filter) |
| Constructor and Description |
|---|
GraphKey(Artifact artifact,
java.util.List<RemoteRepository> repositories,
DependencySelector selector,
DependencyManager manager,
DependencyTraverser traverser,
VersionFilter filter) |
| Modifier and Type | Class and Description |
|---|---|
class |
AndDependencyTraverser
A dependency traverser that combines zero or more other traversers using a logical
AND. |
class |
FatArtifactTraverser
A dependency traverser that excludes the dependencies of fat artifacts from the traversal.
|
class |
StaticDependencyTraverser
A dependency traverser which always or never traverses children.
|
| Modifier and Type | Field and Description |
|---|---|
private java.util.Set<? extends DependencyTraverser> |
AndDependencyTraverser.traversers |
| Modifier and Type | Method and Description |
|---|---|
DependencyTraverser |
AndDependencyTraverser.deriveChildTraverser(DependencyCollectionContext context) |
DependencyTraverser |
FatArtifactTraverser.deriveChildTraverser(DependencyCollectionContext context) |
DependencyTraverser |
StaticDependencyTraverser.deriveChildTraverser(DependencyCollectionContext context) |
static DependencyTraverser |
AndDependencyTraverser.newInstance(DependencyTraverser traverser1,
DependencyTraverser traverser2)
Creates a new traverser from the specified traversers.
|
| Modifier and Type | Method and Description |
|---|---|
static DependencyTraverser |
AndDependencyTraverser.newInstance(DependencyTraverser traverser1,
DependencyTraverser traverser2)
Creates a new traverser from the specified traversers.
|
| Constructor and Description |
|---|
AndDependencyTraverser(DependencyTraverser... traversers)
Creates a new traverser from the specified traversers.
|
| Constructor and Description |
|---|
AndDependencyTraverser(java.util.Collection<? extends DependencyTraverser> traversers)
Creates a new traverser from the specified traversers.
|
AndDependencyTraverser(java.util.Set<DependencyTraverser> traversers) |