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
Fields in org.eclipse.aether declared as DependencyTraverserModifier and TypeFieldDescriptionprivate DependencyTraverser
DefaultRepositorySystemSession.dependencyTraverser
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
Fields in org.eclipse.aether.internal.impl.collect declared as DependencyTraverserMethods 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) Constructors in org.eclipse.aether.internal.impl.collect with parameters of type DependencyTraverserModifierConstructorDescription(package private)
GraphKey
(Artifact artifact, List<RemoteRepository> repositories, DependencySelector selector, DependencyManager manager, DependencyTraverser traverser, VersionFilter filter) -
Uses of DependencyTraverser in org.eclipse.aether.internal.impl.collect.bf
Fields in org.eclipse.aether.internal.impl.collect.bf declared as DependencyTraverserModifier and TypeFieldDescription(package private) final DependencyTraverser
DependencyProcessingContext.depTraverser
Constructors in org.eclipse.aether.internal.impl.collect.bf with parameters of type DependencyTraverserModifierConstructorDescription(package private)
DependencyProcessingContext
(DependencySelector depSelector, DependencyManager depManager, DependencyTraverser depTraverser, VersionFilter verFilter, RequestTrace trace, List<RemoteRepository> repositories, List<Dependency> managedDependencies, List<DependencyNode> parents, Dependency dependency, PremanagedDependency premanagedDependency) -
Uses of DependencyTraverser in org.eclipse.aether.internal.impl.collect.df
Methods in org.eclipse.aether.internal.impl.collect.df with parameters of type DependencyTraverserModifier and TypeMethodDescriptionprivate void
DfDependencyCollector.doRecurse
(DfDependencyCollector.Args args, RequestTrace trace, DependencyCollectorDelegate.Results results, List<RemoteRepository> repositories, DependencySelector depSelector, DependencyManager depManager, DependencyTraverser depTraverser, VersionFilter verFilter, Dependency d, ArtifactDescriptorResult descriptorResult, DefaultDependencyNode child) private void
DfDependencyCollector.process
(DfDependencyCollector.Args args, RequestTrace trace, DependencyCollectorDelegate.Results results, List<Dependency> dependencies, List<RemoteRepository> repositories, DependencySelector depSelector, DependencyManager depManager, DependencyTraverser depTraverser, VersionFilter verFilter) private void
DfDependencyCollector.processDependency
(DfDependencyCollector.Args args, RequestTrace trace, DependencyCollectorDelegate.Results results, List<RemoteRepository> repositories, DependencySelector depSelector, DependencyManager depManager, DependencyTraverser depTraverser, VersionFilter verFilter, Dependency dependency) private void
DfDependencyCollector.processDependency
(DfDependencyCollector.Args args, RequestTrace parent, DependencyCollectorDelegate.Results results, List<RemoteRepository> repositories, DependencySelector depSelector, DependencyManager depManager, DependencyTraverser depTraverser, VersionFilter verFilter, Dependency dependency, List<Artifact> relocations, boolean disableVersionManagement) -
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.Fields in org.eclipse.aether.util.graph.traverser with type parameters of type DependencyTraverserModifier and TypeFieldDescriptionprivate final Set
<? extends DependencyTraverser> AndDependencyTraverser.traversers
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.private
AndDependencyTraverser
(Set<DependencyTraverser> traversers)