Uses of Interface
org.eclipse.aether.collection.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
Modifier and TypeMethodDescriptionAbstractForwardingRepositorySystemSession.getVersionFilter()
DefaultRepositorySystemSession.getVersionFilter()
RepositorySystemSession.getVersionFilter()
Gets the version filter to use for building dependency graphs.Modifier and TypeMethodDescriptionDefaultRepositorySystemSession.setVersionFilter
(VersionFilter versionFilter) Sets the version filter to use for building dependency graphs.RepositorySystemSession.SessionBuilder.setVersionFilter
(VersionFilter versionFilter) Sets the version filter to use for building dependency graphs. -
Uses of VersionFilter in org.eclipse.aether.collection
Modifier and TypeMethodDescriptionVersionFilter.deriveChildFilter
(DependencyCollectionContext context) Derives a version filter for the specified collection context. -
Uses of VersionFilter in org.eclipse.aether.internal.impl.collect
Modifier 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) -
Uses of VersionFilter in org.eclipse.aether.internal.impl.session
Modifier and TypeMethodDescriptionDefaultSessionBuilder.setVersionFilter
(VersionFilter versionFilter) 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, ScopeManager scopeManager, List<Runnable> onSessionEndedHandlers, RepositorySystem repositorySystem, RepositorySystemLifecycle repositorySystemLifecycle) -
Uses of VersionFilter in org.eclipse.aether.util.graph.version
Modifier 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 excludes any version except the lowest one.final class
A version filter that excludes any version that is blacklisted.final class
A version filter that (unconditionally) blocks "*-SNAPSHOT" versions.Modifier and TypeMethodDescriptionChainedVersionFilter.deriveChildFilter
(DependencyCollectionContext context) ContextualSnapshotVersionFilter.deriveChildFilter
(DependencyCollectionContext context) HighestVersionFilter.deriveChildFilter
(DependencyCollectionContext context) LowestVersionFilter.deriveChildFilter
(DependencyCollectionContext context) PredicateVersionFilter.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.Modifier 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.Modifier and TypeMethodDescriptionstatic VersionFilter
ChainedVersionFilter.newInstance
(Collection<? extends VersionFilter> filters) Chains the specified version filters.