Uses of Interface
org.eclipse.aether.collection.VersionFilter
Packages that use VersionFilter
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 version filters for building a dependency graph.
-
Uses of VersionFilter in org.eclipse.aether
Fields in org.eclipse.aether declared as VersionFilterModifier and TypeFieldDescriptionprivate VersionFilter
DefaultRepositorySystemSession.versionFilter
Methods in org.eclipse.aether that return VersionFilterModifier and TypeMethodDescriptionAbstractForwardingRepositorySystemSession.getVersionFilter()
DefaultRepositorySystemSession.getVersionFilter()
RepositorySystemSession.getVersionFilter()
Gets the version filter to use for building dependency graphs.Methods in org.eclipse.aether with parameters of type VersionFilterModifier and TypeMethodDescriptionDefaultRepositorySystemSession.setVersionFilter
(VersionFilter versionFilter) Sets the version filter to use for building dependency graphs. -
Uses of VersionFilter in org.eclipse.aether.collection
Methods in org.eclipse.aether.collection that return VersionFilterModifier and TypeMethodDescriptionVersionFilter.deriveChildFilter
(DependencyCollectionContext context) Derives a version filter for the specified collection context. -
Uses of VersionFilter in org.eclipse.aether.internal.impl.collect
Fields in org.eclipse.aether.internal.impl.collect declared as VersionFilterMethods in org.eclipse.aether.internal.impl.collect with parameters of type VersionFilterModifier and TypeMethodDescriptionDependencyCollectorDelegate.filterVersions
(Dependency dependency, VersionRangeResult rangeResult, VersionFilter verFilter, DefaultVersionFilterContext verContext) DataPool.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 VersionFilterModifierConstructorDescription(package private)
GraphKey
(Artifact artifact, List<RemoteRepository> repositories, DependencySelector selector, DependencyManager manager, DependencyTraverser traverser, VersionFilter filter) -
Uses of VersionFilter in org.eclipse.aether.internal.impl.collect.bf
Fields in org.eclipse.aether.internal.impl.collect.bf declared as VersionFilterModifier and TypeFieldDescription(package private) final VersionFilter
DependencyProcessingContext.verFilter
Constructors in org.eclipse.aether.internal.impl.collect.bf with parameters of type VersionFilterModifierConstructorDescription(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 VersionFilter in org.eclipse.aether.internal.impl.collect.df
Methods in org.eclipse.aether.internal.impl.collect.df with parameters of type VersionFilterModifier 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 VersionFilter in org.eclipse.aether.util.graph.version
Classes in org.eclipse.aether.util.graph.version that implement VersionFilterModifier and TypeClassDescriptionfinal class
A version filter that combines multiple version filters into a chain where each filter gets invoked one after the other, thereby accumulating their filtering effects.final class
A version filter that blocks "*-SNAPSHOT" versions if theroot artifact
of the dependency graph is not a snapshot.final class
A version filter that excludes any version except the highest one.final class
A version filter that (unconditionally) blocks "*-SNAPSHOT" versions.Fields in org.eclipse.aether.util.graph.version declared as VersionFilterMethods in org.eclipse.aether.util.graph.version that return VersionFilterModifier and TypeMethodDescriptionChainedVersionFilter.deriveChildFilter
(DependencyCollectionContext context) ContextualSnapshotVersionFilter.deriveChildFilter
(DependencyCollectionContext context) HighestVersionFilter.deriveChildFilter
(DependencyCollectionContext context) SnapshotVersionFilter.deriveChildFilter
(DependencyCollectionContext context) static VersionFilter
ChainedVersionFilter.newInstance
(Collection<? extends VersionFilter> filters) Chains the specified version filters.static VersionFilter
ChainedVersionFilter.newInstance
(VersionFilter... filters) Chains the specified version filters.static VersionFilter
ChainedVersionFilter.newInstance
(VersionFilter filter1, VersionFilter filter2) Chains the specified version filters.Methods in org.eclipse.aether.util.graph.version with parameters of type VersionFilterModifier and TypeMethodDescriptionstatic VersionFilter
ChainedVersionFilter.newInstance
(VersionFilter... filters) Chains the specified version filters.static VersionFilter
ChainedVersionFilter.newInstance
(VersionFilter filter1, VersionFilter filter2) Chains the specified version filters.Method parameters in org.eclipse.aether.util.graph.version with type arguments of type VersionFilterModifier and TypeMethodDescriptionstatic VersionFilter
ChainedVersionFilter.newInstance
(Collection<? extends VersionFilter> filters) Chains the specified version filters.Constructors in org.eclipse.aether.util.graph.version with parameters of type VersionFilter