| Package | Description |
|---|---|
| org.eclipse.aether.resolution |
The types supporting the resolution of artifacts and metadata from repositories.
|
| org.eclipse.aether.util.filter |
Various dependency filters for selecting nodes in a dependency graph.
|
| org.eclipse.aether.util.graph.visitor |
Various dependency visitors for inspecting a dependency graph.
|
| Modifier and Type | Method and Description |
|---|---|
DependencyFilter |
DependencyRequest.getFilter()
Gets the resolution filter used to select which artifacts of the dependency graph should be resolved.
|
| Modifier and Type | Method and Description |
|---|---|
DependencyRequest |
DependencyRequest.setFilter(DependencyFilter filter)
Sets the resolution filter used to select which artifacts of the dependency graph should be resolved.
|
| Constructor and Description |
|---|
DependencyRequest(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.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AndDependencyFilter
A dependency filter that combines zero or more other filters using a logical
AND. |
class |
ExclusionsDependencyFilter
A simple filter to exclude artifacts based on either artifact id or group id and artifact id.
|
class |
NotDependencyFilter
A dependency filter that negates another filter.
|
class |
OrDependencyFilter
A dependency filter that combines zero or more other filters using a logical
OR. |
class |
PatternExclusionsDependencyFilter
A simple filter to exclude artifacts from a list of patterns.
|
class |
PatternInclusionsDependencyFilter
A simple filter to include artifacts from a list of patterns.
|
class |
ScopeDependencyFilter
A dependency filter based on dependency scopes.
|
| Modifier and Type | Method and Description |
|---|---|
static DependencyFilter |
DependencyFilterUtils.andFilter(Collection<DependencyFilter> filters)
Creates a new filter that combines the specified filters using a logical
AND. |
static DependencyFilter |
DependencyFilterUtils.andFilter(DependencyFilter... filters)
Creates a new filter that combines the specified filters using a logical
AND. |
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 |
DependencyFilterUtils.classpathFilter(String... classpathTypes)
Creates a new filter that selects dependencies whose scope matches one or more of the specified classpath types.
|
static DependencyFilter |
OrDependencyFilter.newInstance(DependencyFilter filter1,
DependencyFilter filter2)
Creates a new filter from the specified filters.
|
static DependencyFilter |
AndDependencyFilter.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 logical
OR. |
static DependencyFilter |
DependencyFilterUtils.orFilter(DependencyFilter... filters)
Creates a new filter that combines the specified filters using a logical
OR. |
| Modifier and Type | Method and Description |
|---|---|
static DependencyFilter |
DependencyFilterUtils.andFilter(DependencyFilter... filters)
Creates a new filter that combines the specified filters using a logical
AND. |
static DependencyFilter |
OrDependencyFilter.newInstance(DependencyFilter filter1,
DependencyFilter filter2)
Creates a new filter from the specified filters.
|
static DependencyFilter |
AndDependencyFilter.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 logical
OR. |
| Modifier and Type | Method and Description |
|---|---|
static DependencyFilter |
DependencyFilterUtils.andFilter(Collection<DependencyFilter> filters)
Creates a new filter that combines the specified filters using a logical
AND. |
static DependencyFilter |
DependencyFilterUtils.orFilter(Collection<DependencyFilter> filters)
Creates a new filter that combines the specified filters using a logical
OR. |
| Constructor and Description |
|---|
AndDependencyFilter(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.
|
| Constructor and Description |
|---|
AndDependencyFilter(Collection<DependencyFilter> filters)
Creates a new filter from the specified filters.
|
OrDependencyFilter(Collection<DependencyFilter> filters)
Creates a new filter from the specified filters.
|
| Modifier and Type | Method and Description |
|---|---|
DependencyFilter |
PathRecordingDependencyVisitor.getFilter()
Gets the filter being used to select terminal nodes.
|
DependencyFilter |
FilteringDependencyVisitor.getFilter()
Gets the filter being applied before delegation.
|
| Constructor and Description |
|---|
FilteringDependencyVisitor(DependencyVisitor visitor,
DependencyFilter filter)
Creates a new visitor that delegates traversal of nodes matching the given filter to the specified visitor.
|
PathRecordingDependencyVisitor(DependencyFilter filter)
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.
|
Copyright © 2010-2014 The Eclipse Foundation. All Rights Reserved.