Uses of Interface
org.eclipse.aether.collection.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
Modifier and TypeMethodDescriptionAbstractForwardingRepositorySystemSession.getDependencyTraverser()
DefaultRepositorySystemSession.getDependencyTraverser()
RepositorySystemSession.getDependencyTraverser()
Gets the dependency traverser to use for building dependency graphs.Modifier 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
Modifier 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
Modifier 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
Modifier and TypeMethodDescriptionDefaultSessionBuilder.setDependencyTraverser
(DependencyTraverser dependencyTraverser) ModifierConstructorDescriptionDefaultCloseableSession
(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, SystemScopeHandler systemScopeHandler, List<Runnable> onSessionEndedHandlers, RepositorySystem repositorySystem, RepositorySystemLifecycle repositorySystemLifecycle) -
Uses of DependencyTraverser in org.eclipse.aether.supplier
Modifier and TypeMethodDescriptionprotected DependencyTraverser
SessionBuilderSupplier.getDependencyTraverser()
Deprecated. -
Uses of DependencyTraverser in org.eclipse.aether.util.graph.traverser
Modifier 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.Modifier 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.Modifier and TypeMethodDescriptionstatic DependencyTraverser
AndDependencyTraverser.newInstance
(DependencyTraverser traverser1, DependencyTraverser traverser2) Creates a new traverser from the specified traversers.ModifierConstructorDescriptionAndDependencyTraverser
(DependencyTraverser... traversers) Creates a new traverser from the specified traversers.ModifierConstructorDescriptionAndDependencyTraverser
(Collection<? extends DependencyTraverser> traversers) Creates a new traverser from the specified traversers.