Package | Description |
---|---|
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.graph |
The representation of a dependency graph by means of connected dependency nodes.
|
org.eclipse.aether.internal.impl.collect |
Internal helper classes for dependency collector.
|
org.eclipse.aether.util.graph.manager |
Various dependency managers for building a dependency graph.
|
org.eclipse.aether.util.graph.selector |
Various dependency selectors for building a dependency graph.
|
Modifier and Type | Field and Description |
---|---|
private java.util.Collection<Exclusion> |
DependencyManagement.exclusions |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Exclusion> |
DependencyManagement.getExclusions()
Gets the new exclusions to apply to the dependency.
|
Modifier and Type | Method and Description |
---|---|
DependencyManagement |
DependencyManagement.setExclusions(java.util.Collection<Exclusion> exclusions)
Sets the new exclusions to apply to the dependency.
|
Modifier and Type | Field and Description |
---|---|
private Exclusion[] |
Dependency.Exclusions.exclusions |
Modifier and Type | Field and Description |
---|---|
private java.util.Set<Exclusion> |
Dependency.exclusions |
Modifier and Type | Method and Description |
---|---|
static java.util.Set<Exclusion> |
Dependency.Exclusions.copy(java.util.Collection<Exclusion> exclusions) |
java.util.Collection<Exclusion> |
Dependency.getExclusions()
Gets the exclusions for this dependency.
|
java.util.Iterator<Exclusion> |
Dependency.Exclusions.iterator() |
Modifier and Type | Method and Description |
---|---|
static java.util.Set<Exclusion> |
Dependency.Exclusions.copy(java.util.Collection<Exclusion> exclusions) |
private boolean |
Dependency.hasEquivalentExclusions(java.util.Collection<Exclusion> exclusions) |
Dependency |
Dependency.setExclusions(java.util.Collection<Exclusion> exclusions)
Sets the exclusions for the dependency.
|
Constructor and Description |
---|
Dependency(Artifact artifact,
java.lang.String scope,
java.lang.Boolean optional,
java.util.Collection<Exclusion> exclusions)
Creates a dependency on the specified artifact with the given scope and exclusions.
|
Dependency(Artifact artifact,
java.lang.String scope,
java.util.Set<Exclusion> exclusions,
java.lang.Boolean optional) |
Exclusions(java.util.Collection<Exclusion> exclusions) |
Modifier and Type | Field and Description |
---|---|
(package private) java.util.Collection<Exclusion> |
PremanagedDependency.premanagedExclusions |
Constructor and Description |
---|
PremanagedDependency(java.lang.String premanagedVersion,
java.lang.String premanagedScope,
java.lang.Boolean premanagedOptional,
java.util.Collection<Exclusion> premanagedExclusions,
java.util.Map<java.lang.String,java.lang.String> premanagedProperties,
int managedBits,
Dependency managedDependency,
boolean premanagedState) |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.Object,java.util.Collection<Exclusion>> |
ClassicDependencyManager.managedExclusions |
private java.util.Map<java.lang.Object,java.util.Collection<Exclusion>> |
DefaultDependencyManager.managedExclusions |
private java.util.Map<java.lang.Object,java.util.Collection<Exclusion>> |
TransitiveDependencyManager.managedExclusions |
Modifier and Type | Method and Description |
---|---|
static java.util.Collection<Exclusion> |
DependencyManagerUtils.getPremanagedExclusions(DependencyNode node)
Gets the
Exclusion s of the specified dependency node before dependency management was applied (if any). |
Constructor and Description |
---|
ClassicDependencyManager(int depth,
java.util.Map<java.lang.Object,java.lang.String> managedVersions,
java.util.Map<java.lang.Object,java.lang.String> managedScopes,
java.util.Map<java.lang.Object,java.lang.Boolean> managedOptionals,
java.util.Map<java.lang.Object,java.lang.String> managedLocalPaths,
java.util.Map<java.lang.Object,java.util.Collection<Exclusion>> managedExclusions) |
DefaultDependencyManager(java.util.Map<java.lang.Object,java.lang.String> managedVersions,
java.util.Map<java.lang.Object,java.lang.String> managedScopes,
java.util.Map<java.lang.Object,java.lang.Boolean> managedOptionals,
java.util.Map<java.lang.Object,java.lang.String> managedLocalPaths,
java.util.Map<java.lang.Object,java.util.Collection<Exclusion>> managedExclusions) |
TransitiveDependencyManager(int depth,
java.util.Map<java.lang.Object,java.lang.String> managedVersions,
java.util.Map<java.lang.Object,java.lang.String> managedScopes,
java.util.Map<java.lang.Object,java.lang.Boolean> managedOptionals,
java.util.Map<java.lang.Object,java.lang.String> managedLocalPaths,
java.util.Map<java.lang.Object,java.util.Collection<Exclusion>> managedExclusions) |
Modifier and Type | Field and Description |
---|---|
private Exclusion[] |
ExclusionDependencySelector.exclusions |
Modifier and Type | Method and Description |
---|---|
int |
ExclusionDependencySelector.ExclusionComparator.compare(Exclusion e1,
Exclusion e2) |
private boolean |
ExclusionDependencySelector.matches(Exclusion exclusion,
Artifact artifact) |
Constructor and Description |
---|
ExclusionDependencySelector(Exclusion[] exclusions) |
Constructor and Description |
---|
ExclusionDependencySelector(java.util.Collection<Exclusion> exclusions)
Creates a new selector with the specified exclusions.
|