Uses of Interface
org.eclipse.aether.graph.DependencyFilter
Package
Description
The types supporting the resolution of artifacts and metadata from repositories.
Various dependency filters for selecting nodes in a dependency graph.
Various dependency visitors for inspecting a dependency graph.
-
Uses of DependencyFilter in org.eclipse.aether.resolution
Modifier and TypeMethodDescriptionDependencyRequest.getFilter()
Gets the resolution filter used to select which artifacts of the dependency graph should be resolved.Modifier and TypeMethodDescriptionDependencyRequest.setFilter
(DependencyFilter filter) Sets the resolution filter used to select which artifacts of the dependency graph should be resolved.ModifierConstructorDescriptionDependencyRequest
(CollectRequest request, DependencyFilter filter) Creates a request for the specified collect request and with the given resolution filter.DependencyRequest
(DependencyNode node, DependencyFilter filter) Creates a request for the specified dependency graph and with the given resolution filter. -
Uses of DependencyFilter in org.eclipse.aether.util.filter
Modifier and TypeClassDescriptionfinal class
A dependency filter that combines zero or more other filters using a logicalAND
.final class
A simple filter to exclude artifacts based on either artifact id or group id and artifact id.final class
A dependency filter that negates another filter.final class
A dependency filter that combines zero or more other filters using a logicalOR
.final class
A simple filter to exclude artifacts from a list of patterns.final class
A simple filter to include artifacts from a list of patterns.final class
A dependency filter based on dependency scopes.Modifier and TypeMethodDescriptionstatic DependencyFilter
DependencyFilterUtils.andFilter
(Collection<DependencyFilter> filters) Creates a new filter that combines the specified filters using a logicalAND
.static DependencyFilter
DependencyFilterUtils.andFilter
(DependencyFilter... filters) Creates a new filter that combines the specified filters using a logicalAND
.static DependencyFilter
DependencyFilterUtils.classpathFilter
(String... classpathTypes) Creates a new filter that selects dependencies whose scope matches one or more of the specified classpath types.static DependencyFilter
DependencyFilterUtils.classpathFilter
(Collection<String> classpathTypes) Creates a new filter that selects dependencies whose scope matches one or more of the specified classpath types.static DependencyFilter
AndDependencyFilter.newInstance
(DependencyFilter filter1, DependencyFilter filter2) Creates a new filter from the specified filters.static DependencyFilter
OrDependencyFilter.newInstance
(DependencyFilter filter1, DependencyFilter filter2) Creates a new filter from the specified filters.static DependencyFilter
DependencyFilterUtils.notFilter
(DependencyFilter filter) Creates a new filter that negates the specified filter.static DependencyFilter
DependencyFilterUtils.orFilter
(Collection<DependencyFilter> filters) Creates a new filter that combines the specified filters using a logicalOR
.static DependencyFilter
DependencyFilterUtils.orFilter
(DependencyFilter... filters) Creates a new filter that combines the specified filters using a logicalOR
.Modifier and TypeMethodDescriptionstatic DependencyFilter
DependencyFilterUtils.andFilter
(DependencyFilter... filters) Creates a new filter that combines the specified filters using a logicalAND
.static DependencyFilter
AndDependencyFilter.newInstance
(DependencyFilter filter1, DependencyFilter filter2) Creates a new filter from the specified filters.static DependencyFilter
OrDependencyFilter.newInstance
(DependencyFilter filter1, DependencyFilter filter2) Creates a new filter from the specified filters.static DependencyFilter
DependencyFilterUtils.notFilter
(DependencyFilter filter) Creates a new filter that negates the specified filter.static DependencyFilter
DependencyFilterUtils.orFilter
(DependencyFilter... filters) Creates a new filter that combines the specified filters using a logicalOR
.Modifier and TypeMethodDescriptionstatic DependencyFilter
DependencyFilterUtils.andFilter
(Collection<DependencyFilter> filters) Creates a new filter that combines the specified filters using a logicalAND
.static DependencyFilter
DependencyFilterUtils.orFilter
(Collection<DependencyFilter> filters) Creates a new filter that combines the specified filters using a logicalOR
.ModifierConstructorDescriptionAndDependencyFilter
(DependencyFilter... filters) Creates a new filter from the specified filters.NotDependencyFilter
(DependencyFilter filter) Creates a new filter negatint the specified filter.OrDependencyFilter
(DependencyFilter... filters) Creates a new filter from the specified filters.ModifierConstructorDescriptionAndDependencyFilter
(Collection<DependencyFilter> filters) Creates a new filter from the specified filters.OrDependencyFilter
(Collection<DependencyFilter> filters) Creates a new filter from the specified filters. -
Uses of DependencyFilter in org.eclipse.aether.util.graph.visitor
Modifier and TypeMethodDescriptionFilteringDependencyVisitor.getFilter()
Gets the filter being applied before delegation.PathRecordingDependencyVisitor.getFilter()
Gets the filter being used to select terminal nodes.ModifierConstructorDescriptionFilteringDependencyVisitor
(DependencyVisitor visitor, DependencyFilter filter) Creates a new visitor that delegates traversal of nodes matching the given filter to the specified visitor.Creates a new visitor that uses the specified filter to identify terminal nodes of interesting paths.PathRecordingDependencyVisitor
(DependencyFilter filter, boolean excludeChildrenOfMatches) Creates a new visitor that uses the specified filter to identify terminal nodes of interesting paths.