Uses of Interface
org.eclipse.aether.collection.VersionFilter
-
Packages that use VersionFilter Package Description org.eclipse.aether The primary API of theRepositorySystem
and its functionality.org.eclipse.aether.collection The types and extension points for collecting the transitive dependencies of an artifact and building a dependency graph.org.eclipse.aether.internal.impl.collect Internal helper classes for dependency collector.org.eclipse.aether.util.graph.version Various version filters for building a dependency graph. -
-
Uses of VersionFilter in org.eclipse.aether
Fields in org.eclipse.aether declared as VersionFilter Modifier and Type Field Description private VersionFilter
DefaultRepositorySystemSession. versionFilter
Methods in org.eclipse.aether that return VersionFilter Modifier and Type Method Description VersionFilter
AbstractForwardingRepositorySystemSession. getVersionFilter()
VersionFilter
DefaultRepositorySystemSession. getVersionFilter()
VersionFilter
RepositorySystemSession. getVersionFilter()
Gets the version filter to use for building dependency graphs.Methods in org.eclipse.aether with parameters of type VersionFilter Modifier and Type Method Description DefaultRepositorySystemSession
DefaultRepositorySystemSession. 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 VersionFilter Modifier and Type Method Description VersionFilter
VersionFilter. 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 VersionFilter Modifier and Type Field Description private VersionFilter
DataPool.GraphKey. filter
Methods in org.eclipse.aether.internal.impl.collect with parameters of type VersionFilter Modifier and Type Method Description private void
DefaultDependencyCollector. doRecurse(DefaultDependencyCollector.Args args, DefaultDependencyCollector.Results results, java.util.List<RemoteRepository> repositories, DependencySelector depSelector, DependencyManager depManager, DependencyTraverser depTraverser, VersionFilter verFilter, Dependency d, ArtifactDescriptorResult descriptorResult, DefaultDependencyNode child)
private static java.util.List<? extends Version>
DefaultDependencyCollector. filterVersions(Dependency dependency, VersionRangeResult rangeResult, VersionFilter verFilter, DefaultVersionFilterContext verContext)
private void
DefaultDependencyCollector. process(DefaultDependencyCollector.Args args, DefaultDependencyCollector.Results results, java.util.List<Dependency> dependencies, java.util.List<RemoteRepository> repositories, DependencySelector depSelector, DependencyManager depManager, DependencyTraverser depTraverser, VersionFilter verFilter)
private void
DefaultDependencyCollector. processDependency(DefaultDependencyCollector.Args args, DefaultDependencyCollector.Results results, java.util.List<RemoteRepository> repositories, DependencySelector depSelector, DependencyManager depManager, DependencyTraverser depTraverser, VersionFilter verFilter, Dependency dependency)
private void
DefaultDependencyCollector. processDependency(DefaultDependencyCollector.Args args, DefaultDependencyCollector.Results results, java.util.List<RemoteRepository> repositories, DependencySelector depSelector, DependencyManager depManager, DependencyTraverser depTraverser, VersionFilter verFilter, Dependency dependency, java.util.List<Artifact> relocations, boolean disableVersionManagement)
java.lang.Object
DataPool. toKey(Artifact artifact, java.util.List<RemoteRepository> repositories, DependencySelector selector, DependencyManager manager, DependencyTraverser traverser, VersionFilter filter)
Constructors in org.eclipse.aether.internal.impl.collect with parameters of type VersionFilter Constructor Description GraphKey(Artifact artifact, java.util.List<RemoteRepository> repositories, DependencySelector selector, DependencyManager manager, DependencyTraverser traverser, VersionFilter filter)
-
Uses of VersionFilter in org.eclipse.aether.util.graph.version
Classes in org.eclipse.aether.util.graph.version that implement VersionFilter Modifier and Type Class Description class
ChainedVersionFilter
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.class
ContextualSnapshotVersionFilter
A version filter that blocks "*-SNAPSHOT" versions if theroot artifact
of the dependency graph is not a snapshot.class
HighestVersionFilter
A version filter that excludes any version except the highest one.class
SnapshotVersionFilter
A version filter that (unconditionally) blocks "*-SNAPSHOT" versions.Fields in org.eclipse.aether.util.graph.version declared as VersionFilter Modifier and Type Field Description private VersionFilter[]
ChainedVersionFilter. filters
Methods in org.eclipse.aether.util.graph.version that return VersionFilter Modifier and Type Method Description VersionFilter
ChainedVersionFilter. deriveChildFilter(DependencyCollectionContext context)
VersionFilter
ContextualSnapshotVersionFilter. deriveChildFilter(DependencyCollectionContext context)
VersionFilter
HighestVersionFilter. deriveChildFilter(DependencyCollectionContext context)
VersionFilter
SnapshotVersionFilter. deriveChildFilter(DependencyCollectionContext context)
static VersionFilter
ChainedVersionFilter. newInstance(java.util.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 VersionFilter Modifier and Type Method Description static 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 VersionFilter Modifier and Type Method Description static VersionFilter
ChainedVersionFilter. newInstance(java.util.Collection<? extends VersionFilter> filters)
Chains the specified version filters.Constructors in org.eclipse.aether.util.graph.version with parameters of type VersionFilter Constructor Description ChainedVersionFilter(VersionFilter[] filters)
-