Uses of Interface
org.eclipse.aether.collection.DependencyTraverser
Packages that use DependencyTraverser
Package
Description
The primary API of the
RepositorySystem
and its functionality.The types and extension points for collecting the transitive dependencies of an artifact and building a dependency
graph.
Internal helper classes for dependency collector.
Various dependency traversers for building a dependency graph.
-
Uses of DependencyTraverser in org.eclipse.aether
Methods in org.eclipse.aether that return DependencyTraverserModifier and TypeMethodDescriptionAbstractForwardingRepositorySystemSession.getDependencyTraverser()
DefaultRepositorySystemSession.getDependencyTraverser()
RepositorySystemSession.getDependencyTraverser()
Gets the dependency traverser to use for building dependency graphs.Methods in org.eclipse.aether with parameters of type DependencyTraverserModifier and TypeMethodDescriptionDefaultRepositorySystemSession.setDependencyTraverser
(DependencyTraverser dependencyTraverser) Sets the dependency traverser to use for building dependency graphs. -
Uses of DependencyTraverser in org.eclipse.aether.collection
Methods in org.eclipse.aether.collection that return DependencyTraverserModifier and TypeMethodDescriptionDependencyTraverser.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. -
Uses of DependencyTraverser in org.eclipse.aether.internal.impl.collect
Methods in org.eclipse.aether.internal.impl.collect with parameters of type DependencyTraverserModifier and TypeMethodDescriptionDataPool.toKey
(Artifact artifact, List<RemoteRepository> repositories, DependencySelector selector, DependencyManager manager, DependencyTraverser traverser, VersionFilter filter) -
Uses of DependencyTraverser in org.eclipse.aether.util.graph.traverser
Classes in org.eclipse.aether.util.graph.traverser that implement DependencyTraverserModifier and TypeClassDescriptionfinal class
A dependency traverser that combines zero or more other traversers using a logicalAND
.final class
A dependency traverser that excludes the dependencies of fat artifacts from the traversal.final class
A dependency traverser which always or never traverses children.Methods in org.eclipse.aether.util.graph.traverser that return DependencyTraverserModifier and TypeMethodDescriptionAndDependencyTraverser.deriveChildTraverser
(DependencyCollectionContext context) FatArtifactTraverser.deriveChildTraverser
(DependencyCollectionContext context) StaticDependencyTraverser.deriveChildTraverser
(DependencyCollectionContext context) static DependencyTraverser
AndDependencyTraverser.newInstance
(DependencyTraverser traverser1, DependencyTraverser traverser2) Creates a new traverser from the specified traversers.Methods in org.eclipse.aether.util.graph.traverser with parameters of type DependencyTraverserModifier and TypeMethodDescriptionstatic DependencyTraverser
AndDependencyTraverser.newInstance
(DependencyTraverser traverser1, DependencyTraverser traverser2) Creates a new traverser from the specified traversers.Constructors in org.eclipse.aether.util.graph.traverser with parameters of type DependencyTraverserModifierConstructorDescriptionAndDependencyTraverser
(DependencyTraverser... traversers) Creates a new traverser from the specified traversers.Constructor parameters in org.eclipse.aether.util.graph.traverser with type arguments of type DependencyTraverserModifierConstructorDescriptionAndDependencyTraverser
(Collection<? extends DependencyTraverser> traversers) Creates a new traverser from the specified traversers.