Package | Description |
---|---|
org.eclipse.aether |
The primary API of the
RepositorySystem 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 |
The various sub components that collectively implement the repository system.
|
org.eclipse.aether.util.graph.selector |
Various dependency selectors for building a dependency graph.
|
Modifier and Type | Field and Description |
---|---|
private DependencySelector |
DefaultRepositorySystemSession.dependencySelector |
Modifier and Type | Method and Description |
---|---|
DependencySelector |
AbstractForwardingRepositorySystemSession.getDependencySelector() |
DependencySelector |
RepositorySystemSession.getDependencySelector()
Gets the dependency selector to use for building dependency graphs.
|
DependencySelector |
DefaultRepositorySystemSession.getDependencySelector() |
Modifier and Type | Method and Description |
---|---|
DefaultRepositorySystemSession |
DefaultRepositorySystemSession.setDependencySelector(DependencySelector dependencySelector)
Sets the dependency selector to use for building dependency graphs.
|
Modifier and Type | Method and Description |
---|---|
DependencySelector |
DependencySelector.deriveChildSelector(DependencyCollectionContext context)
Derives a dependency selector for the specified collection context.
|
Modifier and Type | Field and Description |
---|---|
private DependencySelector |
DataPool.GraphKey.selector |
Modifier and Type | Method and 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 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) |
Constructor and Description |
---|
GraphKey(Artifact artifact,
java.util.List<RemoteRepository> repositories,
DependencySelector selector,
DependencyManager manager,
DependencyTraverser traverser,
VersionFilter filter) |
Modifier and Type | Class and Description |
---|---|
class |
AndDependencySelector
A dependency selector that combines zero or more other selectors using a logical
AND . |
class |
ExclusionDependencySelector
A dependency selector that applies exclusions based on artifact coordinates.
|
class |
OptionalDependencySelector
A dependency selector that excludes optional dependencies which occur beyond level one of the dependency graph.
|
class |
ScopeDependencySelector
A dependency selector that filters transitive dependencies based on their scope.
|
class |
StaticDependencySelector
A dependency selector that always includes or excludes dependencies.
|
Modifier and Type | Field and Description |
---|---|
private java.util.Set<? extends DependencySelector> |
AndDependencySelector.selectors |
Modifier and Type | Method and Description |
---|---|
DependencySelector |
StaticDependencySelector.deriveChildSelector(DependencyCollectionContext context) |
DependencySelector |
AndDependencySelector.deriveChildSelector(DependencyCollectionContext context) |
DependencySelector |
ExclusionDependencySelector.deriveChildSelector(DependencyCollectionContext context) |
DependencySelector |
OptionalDependencySelector.deriveChildSelector(DependencyCollectionContext context) |
DependencySelector |
ScopeDependencySelector.deriveChildSelector(DependencyCollectionContext context) |
static DependencySelector |
AndDependencySelector.newInstance(DependencySelector selector1,
DependencySelector selector2)
Creates a new selector from the specified selectors.
|
Modifier and Type | Method and Description |
---|---|
static DependencySelector |
AndDependencySelector.newInstance(DependencySelector selector1,
DependencySelector selector2)
Creates a new selector from the specified selectors.
|
Constructor and Description |
---|
AndDependencySelector(DependencySelector... selectors)
Creates a new selector from the specified selectors.
|
Constructor and Description |
---|
AndDependencySelector(java.util.Collection<? extends DependencySelector> selectors)
Creates a new selector from the specified selectors.
|
AndDependencySelector(java.util.Set<DependencySelector> selectors) |