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.RepositorySystemSession.SessionBuilder.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.internal.impl.session
Methods in org.eclipse.aether.internal.impl.session that return DependencyTraverserMethods in org.eclipse.aether.internal.impl.session with parameters of type DependencyTraverserModifier and TypeMethodDescriptionDefaultSessionBuilder.setDependencyTraverser
(DependencyTraverser dependencyTraverser) Constructors in org.eclipse.aether.internal.impl.session with parameters of type DependencyTraverserModifierConstructorDescriptionDefaultCloseableSession
(String sessionId, boolean offline, boolean ignoreArtifactDescriptorRepositories, ResolutionErrorPolicy resolutionErrorPolicy, ArtifactDescriptorPolicy artifactDescriptorPolicy, String checksumPolicy, String artifactUpdatePolicy, String metadataUpdatePolicy, LocalRepositoryManager localRepositoryManager, Collection<LocalRepository> localRepositories, WorkspaceReader workspaceReader, Collection<RepositoryListener> repositoryListener, Collection<TransferListener> transferListener, Map<String, String> systemProperties, Map<String, String> userProperties, Map<String, Object> configProperties, MirrorSelector mirrorSelector, ProxySelector proxySelector, AuthenticationSelector authenticationSelector, ArtifactTypeRegistry artifactTypeRegistry, DependencyTraverser dependencyTraverser, DependencyManager dependencyManager, DependencySelector dependencySelector, VersionFilter versionFilter, DependencyGraphTransformer dependencyGraphTransformer, SessionData data, RepositoryCache cache, ScopeManager scopeManager, List<Runnable> onSessionEndedHandlers, RepositorySystem repositorySystem, RepositorySystemLifecycle repositorySystemLifecycle) -
Uses of DependencyTraverser in org.eclipse.aether.supplier
Methods in org.eclipse.aether.supplier that return DependencyTraverserModifier and TypeMethodDescriptionprotected DependencyTraverser
SessionBuilderSupplier.getDependencyTraverser()
-
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
Deprecated.since 2.0, the DependencyTraverser implementation should be provided by the resolver consumerfinal 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) Deprecated.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.