Skip navigation links
A B C D E F G H I J M N O R S T V W 

A

accept(DependencyNodeVisitor) - Method in interface org.apache.maven.shared.dependency.graph.DependencyNode
Applies the specified dependency node visitor to this dependency node and its children.
accept(DependencyNode) - Method in class org.apache.maven.shared.dependency.graph.filter.AncestorOrSelfDependencyNodeFilter
Gets whether this filter accepts the specified dependency node.
accept(DependencyNode) - Method in class org.apache.maven.shared.dependency.graph.filter.AndDependencyNodeFilter
Gets whether this filter accepts the specified dependency node.
accept(DependencyNode) - Method in class org.apache.maven.shared.dependency.graph.filter.ArtifactDependencyNodeFilter
Gets whether this filter accepts the specified dependency node.
accept(DependencyNode) - Method in interface org.apache.maven.shared.dependency.graph.filter.DependencyNodeFilter
Gets whether this filter accepts the specified dependency node.
accept(DependencyNodeVisitor) - Method in class org.apache.maven.shared.dependency.graph.internal.DefaultDependencyNode
Applies the specified dependency node visitor to this dependency node and its children.
AncestorOrSelfDependencyNodeFilter - Class in org.apache.maven.shared.dependency.graph.filter
A dependency node filter than only accepts nodes that are ancestors of, or equal to, a given list of nodes.
AncestorOrSelfDependencyNodeFilter(DependencyNode) - Constructor for class org.apache.maven.shared.dependency.graph.filter.AncestorOrSelfDependencyNodeFilter
 
AncestorOrSelfDependencyNodeFilter(List<DependencyNode>) - Constructor for class org.apache.maven.shared.dependency.graph.filter.AncestorOrSelfDependencyNodeFilter
Creates a dependency node filter that only accepts nodes that are ancestors of, or equal to, the specified list of nodes.
AndDependencyNodeFilter - Class in org.apache.maven.shared.dependency.graph.filter
A dependency node filter that logically ANDs together a number of other dependency node filters.
AndDependencyNodeFilter(DependencyNodeFilter, DependencyNodeFilter) - Constructor for class org.apache.maven.shared.dependency.graph.filter.AndDependencyNodeFilter
Creates a dependency node filter that logically ANDs together the two specified dependency node filters.
AndDependencyNodeFilter(List<DependencyNodeFilter>) - Constructor for class org.apache.maven.shared.dependency.graph.filter.AndDependencyNodeFilter
Creates a dependency node filter that logically ANDs together the specified dependency node filters.
ArtifactDependencyNodeFilter - Class in org.apache.maven.shared.dependency.graph.filter
A dependency node filter that delegates to an artifact filter.
ArtifactDependencyNodeFilter(ArtifactFilter) - Constructor for class org.apache.maven.shared.dependency.graph.filter.ArtifactDependencyNodeFilter
Creates a dependency node filter that delegates to the specified artifact filter.

B

buildDependencyGraph(ProjectBuildingRequest, ArtifactFilter) - Method in interface org.apache.maven.shared.dependency.graph.DependencyGraphBuilder
Build the dependency graph.
buildDependencyGraph(ProjectBuildingRequest, ArtifactFilter, Collection<MavenProject>) - Method in interface org.apache.maven.shared.dependency.graph.DependencyGraphBuilder
buildDependencyGraph(ProjectBuildingRequest, ArtifactFilter) - Method in class org.apache.maven.shared.dependency.graph.internal.DefaultDependencyGraphBuilder
Builds a dependency graph.
buildDependencyGraph(ProjectBuildingRequest, ArtifactFilter) - Method in class org.apache.maven.shared.dependency.graph.internal.Maven31DependencyGraphBuilder
Builds the dependency graph for Maven 3.1+.
buildDependencyGraph(ProjectBuildingRequest, ArtifactFilter) - Method in class org.apache.maven.shared.dependency.graph.internal.Maven3DependencyGraphBuilder
Builds the dependency graph for Maven 3.
BuildingDependencyNodeVisitor - Class in org.apache.maven.shared.dependency.graph.traversal
A dependency node visitor that clones visited nodes into a new dependency tree.
BuildingDependencyNodeVisitor() - Constructor for class org.apache.maven.shared.dependency.graph.traversal.BuildingDependencyNodeVisitor
Creates a dependency node visitor that clones visited nodes into a new dependency tree.
BuildingDependencyNodeVisitor(DependencyNodeVisitor) - Constructor for class org.apache.maven.shared.dependency.graph.traversal.BuildingDependencyNodeVisitor
Creates a dependency node visitor that clones visited nodes into a new dependency tree, and then applies the specified dependency node visitor on the resultant dependency tree.

C

collectDependencyGraph(ProjectBuildingRequest, ArtifactFilter) - Method in interface org.apache.maven.shared.dependency.graph.DependencyCollectorBuilder
collect the project's raw dependency graph, with information to allow the API client to reason on its own about dependencies.
collectDependencyGraph(ProjectBuildingRequest, ArtifactFilter) - Method in class org.apache.maven.shared.dependency.graph.internal.DefaultDependencyCollectorBuilder
 
collectDependencyGraph(ProjectBuildingRequest, ArtifactFilter) - Method in class org.apache.maven.shared.dependency.graph.internal.Maven31DependencyCollectorBuilder
 
collectDependencyGraph(ProjectBuildingRequest, ArtifactFilter) - Method in class org.apache.maven.shared.dependency.graph.internal.Maven3DependencyCollectorBuilder
 
CollectingDependencyNodeVisitor - Class in org.apache.maven.shared.dependency.graph.traversal
A dependency node visitor that collects visited nodes for further processing.
CollectingDependencyNodeVisitor() - Constructor for class org.apache.maven.shared.dependency.graph.traversal.CollectingDependencyNodeVisitor
Creates a dependency node visitor that collects visited nodes for further processing.
CONFIG_PROP_VERBOSE - Static variable in class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver
The key in the repository session's configuration properties used to store a Boolean flag controlling the transformer's verbose mode.
ConflictContext(DependencyNode, Object, Map<DependencyNode, Object>, Collection<ConflictResolver.ConflictItem>) - Constructor for class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver.ConflictContext
Creates a new conflict context.
ConflictData - Class in org.apache.maven.shared.dependency.graph.internal
Excplicit subset of Aethers DependencyNode.getData()
ConflictData(String, String) - Constructor for class org.apache.maven.shared.dependency.graph.internal.ConflictData
 
ConflictIdSorter - Class in org.apache.maven.shared.dependency.graph.internal.maven30
This class is a copy of their homonymous in the Eclipse Aether library, adapted to work with Sonatype Aether.
ConflictIdSorter() - Constructor for class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictIdSorter
 
ConflictItem(DependencyNode, DependencyNode, int, int, String...) - Constructor for class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver.ConflictItem
Creates a new conflict item with the specified properties.
ConflictResolver - Class in org.apache.maven.shared.dependency.graph.internal.maven30
This class is a copy of their homonymous in the Eclipse Aether library, adapted to work with Sonatype Aether.
ConflictResolver(ConflictResolver.VersionSelector, ConflictResolver.ScopeSelector, ConflictResolver.OptionalitySelector, ConflictResolver.ScopeDeriver) - Constructor for class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver
Creates a new conflict resolver instance with the specified hooks.
ConflictResolver.ConflictContext - Class in org.apache.maven.shared.dependency.graph.internal.maven30
A context used to hold information that is relevant for resolving version and scope conflicts.
ConflictResolver.ConflictItem - Class in org.apache.maven.shared.dependency.graph.internal.maven30
A conflicting dependency.
ConflictResolver.OptionalitySelector - Class in org.apache.maven.shared.dependency.graph.internal.maven30
An extension point of ConflictResolver that determines the effective optional flag of a dependency from a potentially conflicting set of derived optionalities.
ConflictResolver.ScopeContext - Class in org.apache.maven.shared.dependency.graph.internal.maven30
A context used to hold information that is relevant for deriving the scope of a child dependency.
ConflictResolver.ScopeDeriver - Class in org.apache.maven.shared.dependency.graph.internal.maven30
An extension point of ConflictResolver that determines the scope of a dependency in relation to the scope of its parent.
ConflictResolver.ScopeSelector - Class in org.apache.maven.shared.dependency.graph.internal.maven30
An extension point of ConflictResolver that determines the effective scope of a dependency from a potentially conflicting set of derived scopes.
ConflictResolver.VersionSelector - Class in org.apache.maven.shared.dependency.graph.internal.maven30
An extension point of ConflictResolver that determines the winner among conflicting dependencies.
container - Variable in class org.apache.maven.shared.dependency.graph.internal.DefaultDependencyCollectorBuilder
 
container - Variable in class org.apache.maven.shared.dependency.graph.internal.DefaultDependencyGraphBuilder
 
contextualize(Context) - Method in class org.apache.maven.shared.dependency.graph.internal.DefaultDependencyCollectorBuilder
Injects the Plexus content.
contextualize(Context) - Method in class org.apache.maven.shared.dependency.graph.internal.DefaultDependencyGraphBuilder
Injects the Plexus content.

D

DefaultDependencyCollectorBuilder - Class in org.apache.maven.shared.dependency.graph.internal
Default project dependency raw dependency collector API, providing an abstraction layer against Maven 3 and Maven 3.1+ particular Aether implementations.
DefaultDependencyCollectorBuilder() - Constructor for class org.apache.maven.shared.dependency.graph.internal.DefaultDependencyCollectorBuilder
 
DefaultDependencyGraphBuilder - Class in org.apache.maven.shared.dependency.graph.internal
Default dependency graph builder that detects current Maven version to delegate to either Maven 3.0 or 3.1+ specific code.
DefaultDependencyGraphBuilder() - Constructor for class org.apache.maven.shared.dependency.graph.internal.DefaultDependencyGraphBuilder
 
DefaultDependencyNode - Class in org.apache.maven.shared.dependency.graph.internal
Default implementation of a DependencyNode.
DefaultDependencyNode(DependencyNode, Artifact, String, String, String) - Constructor for class org.apache.maven.shared.dependency.graph.internal.DefaultDependencyNode
Constructs the DefaultDependencyNode.
DefaultDependencyNode(DependencyNode, Artifact, String, String, String, Boolean, List<Exclusion>) - Constructor for class org.apache.maven.shared.dependency.graph.internal.DefaultDependencyNode
 
DefaultDependencyNode(Artifact) - Constructor for class org.apache.maven.shared.dependency.graph.internal.DefaultDependencyNode
 
DependencyCollectorBuilder - Interface in org.apache.maven.shared.dependency.graph
Maven project dependency raw dependency collector API, providing an abstraction layer against Maven 3 and Maven 3.1+ particular Aether implementations.
DependencyCollectorBuilderException - Exception in org.apache.maven.shared.dependency.graph
Indicates an issue with the DependencyCollectorBuilder
DependencyCollectorBuilderException(String) - Constructor for exception org.apache.maven.shared.dependency.graph.DependencyCollectorBuilderException
 
DependencyCollectorBuilderException(String, Throwable) - Constructor for exception org.apache.maven.shared.dependency.graph.DependencyCollectorBuilderException
 
DependencyGraphBuilder - Interface in org.apache.maven.shared.dependency.graph
Maven project dependency graph builder API, neutral against Maven 2 or Maven 3.
DependencyGraphBuilderException - Exception in org.apache.maven.shared.dependency.graph
Indicates that a Maven project's dependency graph cannot be resolved.
DependencyGraphBuilderException(String) - Constructor for exception org.apache.maven.shared.dependency.graph.DependencyGraphBuilderException
 
DependencyGraphBuilderException(String, Throwable) - Constructor for exception org.apache.maven.shared.dependency.graph.DependencyGraphBuilderException
 
DependencyNode - Interface in org.apache.maven.shared.dependency.graph
Represents an artifact node within a Maven project's dependency graph.
DependencyNodeFilter - Interface in org.apache.maven.shared.dependency.graph.filter
Defines a filter for dependency nodes.
DependencyNodeVisitor - Interface in org.apache.maven.shared.dependency.graph.traversal
Defines a hierarchical visitor for processing dependency node trees.
deriveChildSelector(DependencyCollectionContext) - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.ExclusionDependencySelector
 
deriveChildSelector(DependencyCollectionContext) - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.Maven3DirectScopeDependencySelector
Derives a dependency selector for the specified collection context.
deriveChildSelector(DependencyCollectionContext) - Method in class org.apache.maven.shared.dependency.graph.internal.maven31.Maven31DirectScopeDependencySelector
Derives a dependency selector for the specified collection context.
deriveScope(ConflictResolver.ScopeContext) - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver.ScopeDeriver
Determines the scope of a dependency in relation to the scope of its parent.
deriveScope(ConflictResolver.ScopeContext) - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.JavaScopeDeriver
 

E

endVisit(DependencyNode) - Method in class org.apache.maven.shared.dependency.graph.traversal.BuildingDependencyNodeVisitor
Ends the visit to to the specified dependency node.
endVisit(DependencyNode) - Method in class org.apache.maven.shared.dependency.graph.traversal.CollectingDependencyNodeVisitor
Ends the visit to to the specified dependency node.
endVisit(DependencyNode) - Method in interface org.apache.maven.shared.dependency.graph.traversal.DependencyNodeVisitor
Ends the visit to to the specified dependency node.
endVisit(DependencyNode) - Method in class org.apache.maven.shared.dependency.graph.traversal.FilteringDependencyNodeVisitor
Ends the visit to to the specified dependency node.
endVisit(DependencyNode) - Method in class org.apache.maven.shared.dependency.graph.traversal.SerializingDependencyNodeVisitor
Ends the visit to to the specified dependency node.
equals(Object) - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.ExclusionDependencySelector
 
equals(Object) - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.Maven3DirectScopeDependencySelector
 
equals(Object) - Method in class org.apache.maven.shared.dependency.graph.internal.maven31.Maven31DirectScopeDependencySelector
 
ExclusionDependencySelector - Class in org.apache.maven.shared.dependency.graph.internal.maven30
This class is a copy of their homonymous in the Eclipse Aether library, adapted to work with Sonatype Aether.
ExclusionDependencySelector() - Constructor for class org.apache.maven.shared.dependency.graph.internal.maven30.ExclusionDependencySelector
Creates a new selector without any exclusions.
ExclusionDependencySelector(Collection<Exclusion>) - Constructor for class org.apache.maven.shared.dependency.graph.internal.maven30.ExclusionDependencySelector
Creates a new selector with the specified exclusions.
EXTENDED_TOKENS - Static variable in class org.apache.maven.shared.dependency.graph.traversal.SerializingDependencyNodeVisitor
The extended ASCII tokens to use when outputing the dependency graph.

F

FilteringDependencyNodeVisitor - Class in org.apache.maven.shared.dependency.graph.traversal
A dependency node visitor that filters nodes and delegates to another visitor.
FilteringDependencyNodeVisitor(DependencyNodeVisitor, DependencyNodeFilter) - Constructor for class org.apache.maven.shared.dependency.graph.traversal.FilteringDependencyNodeVisitor
Creates a dependency node visitor that delegates nodes that are accepted by the specified filter to the specified visitor.

G

getArtifact() - Method in interface org.apache.maven.shared.dependency.graph.DependencyNode
 
getArtifact() - Method in class org.apache.maven.shared.dependency.graph.internal.DefaultDependencyNode
 
getArtifactFilter() - Method in class org.apache.maven.shared.dependency.graph.filter.ArtifactDependencyNodeFilter
Gets the artifact filter this dependency node filter delegates to.
getChildren() - Method in interface org.apache.maven.shared.dependency.graph.DependencyNode
 
getChildren() - Method in class org.apache.maven.shared.dependency.graph.internal.DefaultDependencyNode
 
getChildScope() - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver.ScopeContext
Gets the original scope of the child dependency.
getDependency() - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver.ConflictItem
Gets the dependency involved in the conflict, short for getNode.getDependency().
getDependencyNodeFilter() - Method in class org.apache.maven.shared.dependency.graph.traversal.FilteringDependencyNodeVisitor
Gets the dependency node filter that this visitor applies before delegation.
getDependencyNodeFilters() - Method in class org.apache.maven.shared.dependency.graph.filter.AndDependencyNodeFilter
Gets the list of dependency node filters that this filter ANDs together.
getDependencyNodeVisitor() - Method in class org.apache.maven.shared.dependency.graph.traversal.BuildingDependencyNodeVisitor
Gets the dependency node visitor that this visitor applies on the resultant dependency tree.
getDependencyNodeVisitor() - Method in class org.apache.maven.shared.dependency.graph.traversal.FilteringDependencyNodeVisitor
Gets the dependency node visitor that this visitor delegates to.
getDependencyTree() - Method in class org.apache.maven.shared.dependency.graph.traversal.BuildingDependencyNodeVisitor
Gets the root node of the resultant dependency tree constructed by this visitor.
getDepth() - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver.ConflictItem
Gets the zero-based depth at which the conflicting node occurs in the graph.
getDerivedScope() - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver.ScopeContext
Gets the derived scope of the child dependency.
getExclusions() - Method in interface org.apache.maven.shared.dependency.graph.DependencyNode
 
getExclusions() - Method in class org.apache.maven.shared.dependency.graph.internal.DefaultDependencyNode
 
getFillIndent(boolean) - Method in class org.apache.maven.shared.dependency.graph.traversal.SerializingDependencyNodeVisitor.GraphTokens
 
getIgnoredScope() - Method in class org.apache.maven.shared.dependency.graph.internal.ConflictData
 
getInstance(DependencyNode, DependencyGraphTransformationContext) - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver.OptionalitySelector
Retrieves the optionality selector for use during the specified graph transformation.
getInstance(DependencyNode, DependencyGraphTransformationContext) - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver.ScopeDeriver
Retrieves the scope deriver for use during the specified graph transformation.
getInstance(DependencyNode, DependencyGraphTransformationContext) - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver.ScopeSelector
Retrieves the scope selector for use during the specified graph transformation.
getInstance(DependencyNode, DependencyGraphTransformationContext) - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver.VersionSelector
Retrieves the version selector for use during the specified graph transformation.
getItems() - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver.ConflictContext
Gets the collection of conflict items in this context.
getNode() - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver.ConflictItem
Gets the dependency node involved in the conflict.
getNodeIndent(boolean) - Method in class org.apache.maven.shared.dependency.graph.traversal.SerializingDependencyNodeVisitor.GraphTokens
 
getNodes() - Method in class org.apache.maven.shared.dependency.graph.traversal.CollectingDependencyNodeVisitor
Gets the list of collected dependency nodes.
getOptional() - Method in interface org.apache.maven.shared.dependency.graph.DependencyNode
 
getOptional() - Method in class org.apache.maven.shared.dependency.graph.internal.DefaultDependencyNode
 
getOptional() - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver.ConflictContext
Gets the effective optional flag of the winning dependency.
getOptionalities() - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver.ConflictItem
Gets the derived optionalities of the dependency.
getOriginalScope() - Method in class org.apache.maven.shared.dependency.graph.internal.ConflictData
 
getOriginaOptionality() - Method in class org.apache.maven.shared.dependency.graph.internal.ConflictData
 
getParent() - Method in interface org.apache.maven.shared.dependency.graph.DependencyNode
Gets the parent dependency node of this dependency node.
getParent() - Method in class org.apache.maven.shared.dependency.graph.internal.DefaultDependencyNode
 
getParentScope() - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver.ScopeContext
Gets the scope of the parent dependency.
getPremanagedScope() - Method in interface org.apache.maven.shared.dependency.graph.DependencyNode
Gets the scope for the dependency before dependency management was applied (if any).
getPremanagedScope() - Method in class org.apache.maven.shared.dependency.graph.internal.DefaultDependencyNode
 
getPremanagedVersion() - Method in interface org.apache.maven.shared.dependency.graph.DependencyNode
Gets the version or version range for the dependency before dependency management was applied (if any).
getPremanagedVersion() - Method in class org.apache.maven.shared.dependency.graph.internal.DefaultDependencyNode
 
getRoot() - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver.ConflictContext
Gets the root node of the dependency graph being transformed.
getScope() - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver.ConflictContext
Gets the effective scope of the winning dependency.
getScopes() - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver.ConflictItem
Gets the derived scopes of the dependency.
getVersionConstraint() - Method in interface org.apache.maven.shared.dependency.graph.DependencyNode
A constraint on versions for a dependency.
getVersionConstraint() - Method in class org.apache.maven.shared.dependency.graph.internal.DefaultDependencyNode
 
getWinner() - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver.ConflictContext
Gets the conflict item which has been selected as the winner among the conflicting dependencies.
getWinnerVersion() - Method in class org.apache.maven.shared.dependency.graph.internal.ConflictData
 
GraphTokens(String, String, String, String) - Constructor for class org.apache.maven.shared.dependency.graph.traversal.SerializingDependencyNodeVisitor.GraphTokens
 

H

hashCode() - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.ExclusionDependencySelector
 
hashCode() - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.Maven3DirectScopeDependencySelector
 
hashCode() - Method in class org.apache.maven.shared.dependency.graph.internal.maven31.Maven31DirectScopeDependencySelector
 

I

isIncluded(DependencyNode) - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver.ConflictContext
Determines whether the specified dependency node belongs to this conflict context.
isMaven31() - Static method in class org.apache.maven.shared.dependency.graph.internal.DefaultDependencyCollectorBuilder
 
isMaven31() - Static method in class org.apache.maven.shared.dependency.graph.internal.DefaultDependencyGraphBuilder
 
isSibling(ConflictResolver.ConflictItem) - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver.ConflictItem
Determines whether the specified conflict item is a sibling of this item.

J

JavaScopeDeriver - Class in org.apache.maven.shared.dependency.graph.internal.maven30
This class is a copy of their homonymous in the Eclipse Aether library, adapted to work with Sonatype Aether.
JavaScopeDeriver() - Constructor for class org.apache.maven.shared.dependency.graph.internal.maven30.JavaScopeDeriver
 
JavaScopeSelector - Class in org.apache.maven.shared.dependency.graph.internal.maven30
This class is a copy of their homonymous in the Eclipse Aether library, adapted to work with Sonatype Aether.
JavaScopeSelector() - Constructor for class org.apache.maven.shared.dependency.graph.internal.maven30.JavaScopeSelector
 

M

Maven31DependencyCollectorBuilder - Class in org.apache.maven.shared.dependency.graph.internal
Project dependency raw dependency collector API, abstracting Maven 3.1+'s Aether implementation.
Maven31DependencyCollectorBuilder() - Constructor for class org.apache.maven.shared.dependency.graph.internal.Maven31DependencyCollectorBuilder
 
Maven31DependencyGraphBuilder - Class in org.apache.maven.shared.dependency.graph.internal
Wrapper around Eclipse Aether dependency resolver, used in Maven 3.1.
Maven31DependencyGraphBuilder() - Constructor for class org.apache.maven.shared.dependency.graph.internal.Maven31DependencyGraphBuilder
 
Maven31DirectScopeDependencySelector - Class in org.apache.maven.shared.dependency.graph.internal.maven31
A dependency selector that excludes dependencies of an specific Scope which occur beyond level one of the dependency graph.
Maven31DirectScopeDependencySelector(String) - Constructor for class org.apache.maven.shared.dependency.graph.internal.maven31.Maven31DirectScopeDependencySelector
 
Maven3DependencyCollectorBuilder - Class in org.apache.maven.shared.dependency.graph.internal
Project dependency raw dependency collector API, abstracting Maven 3's Aether implementation.
Maven3DependencyCollectorBuilder() - Constructor for class org.apache.maven.shared.dependency.graph.internal.Maven3DependencyCollectorBuilder
 
Maven3DependencyGraphBuilder - Class in org.apache.maven.shared.dependency.graph.internal
Wrapper around Maven 3 dependency resolver.
Maven3DependencyGraphBuilder() - Constructor for class org.apache.maven.shared.dependency.graph.internal.Maven3DependencyGraphBuilder
 
Maven3DirectScopeDependencySelector - Class in org.apache.maven.shared.dependency.graph.internal.maven30
A dependency selector that excludes dependencies of an specific Scope which occur beyond level one of the dependency graph.
Maven3DirectScopeDependencySelector(String) - Constructor for class org.apache.maven.shared.dependency.graph.internal.maven30.Maven3DirectScopeDependencySelector
 

N

NearestVersionSelector - Class in org.apache.maven.shared.dependency.graph.internal.maven30
This class is a copy of their homonymous in the Eclipse Aether library, adapted to work with Sonatype Aether.
NearestVersionSelector() - Constructor for class org.apache.maven.shared.dependency.graph.internal.maven30.NearestVersionSelector
 
NODE_DATA_ORIGINAL_OPTIONALITY - Static variable in class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver
The key in the dependency node's custom data under which the optional flag of the dependency before derivation and conflict resolution is stored.
NODE_DATA_ORIGINAL_SCOPE - Static variable in class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver
The key in the dependency node's custom data under which the scope of the dependency before scope derivation and conflict resolution is stored.
NODE_DATA_WINNER - Static variable in class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver
The key in the dependency node's custom data under which a reference to the DependencyNode which has won the conflict is stored.

O

OPTIONAL_FALSE - Static variable in class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver.ConflictItem
Bit flag indicating whether one or more paths consider the dependency non-optional.
OPTIONAL_TRUE - Static variable in class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver.ConflictItem
Bit flag indicating whether one or more paths consider the dependency optional.
OptionalitySelector() - Constructor for class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver.OptionalitySelector
 
org.apache.maven.shared.dependency.graph - package org.apache.maven.shared.dependency.graph
 
org.apache.maven.shared.dependency.graph.filter - package org.apache.maven.shared.dependency.graph.filter
 
org.apache.maven.shared.dependency.graph.internal - package org.apache.maven.shared.dependency.graph.internal
 
org.apache.maven.shared.dependency.graph.internal.maven30 - package org.apache.maven.shared.dependency.graph.internal.maven30
 
org.apache.maven.shared.dependency.graph.internal.maven31 - package org.apache.maven.shared.dependency.graph.internal.maven31
 
org.apache.maven.shared.dependency.graph.traversal - package org.apache.maven.shared.dependency.graph.traversal
 

R

REDUCED_SCOPE - Static variable in class org.apache.maven.shared.dependency.graph.internal.maven30.VerboseJavaScopeSelector
 
REDUCED_SCOPE - Static variable in class org.apache.maven.shared.dependency.graph.internal.maven31.VerboseJavaScopeSelector
 

S

ScopeContext(String, String) - Constructor for class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver.ScopeContext
Creates a new scope context with the specified properties.
ScopeDeriver() - Constructor for class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver.ScopeDeriver
 
ScopeSelector() - Constructor for class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver.ScopeSelector
 
selectDependency(Dependency) - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.ExclusionDependencySelector
 
selectDependency(Dependency) - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.Maven3DirectScopeDependencySelector
Decides whether the specified dependency should be included in the dependency graph.
selectDependency(Dependency) - Method in class org.apache.maven.shared.dependency.graph.internal.maven31.Maven31DirectScopeDependencySelector
Decides whether the specified dependency should be included in the dependency graph.
selectOptionality(ConflictResolver.ConflictContext) - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver.OptionalitySelector
Determines the effective optional flag of the dependency given by ConflictResolver.ConflictContext.getWinner().
selectOptionality(ConflictResolver.ConflictContext) - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.SimpleOptionalitySelector
 
selectScope(ConflictResolver.ConflictContext) - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver.ScopeSelector
Determines the effective scope of the dependency given by ConflictResolver.ConflictContext.getWinner().
selectScope(ConflictResolver.ConflictContext) - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.JavaScopeSelector
 
selectScope(ConflictResolver.ConflictContext) - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.VerboseJavaScopeSelector
 
selectScope(ConflictResolver.ConflictContext) - Method in class org.apache.maven.shared.dependency.graph.internal.maven31.VerboseJavaScopeSelector
 
selectVersion(ConflictResolver.ConflictContext) - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver.VersionSelector
Determines the winning node among conflicting dependencies.
selectVersion(ConflictResolver.ConflictContext) - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.NearestVersionSelector
 
SerializingDependencyNodeVisitor - Class in org.apache.maven.shared.dependency.graph.traversal
A dependency node visitor that serializes visited nodes to a writer.
SerializingDependencyNodeVisitor(Writer) - Constructor for class org.apache.maven.shared.dependency.graph.traversal.SerializingDependencyNodeVisitor
Creates a dependency node visitor that serializes visited nodes to the specified writer using whitespace tokens.
SerializingDependencyNodeVisitor(Writer, SerializingDependencyNodeVisitor.GraphTokens) - Constructor for class org.apache.maven.shared.dependency.graph.traversal.SerializingDependencyNodeVisitor
Creates a dependency node visitor that serializes visited nodes to the specified writer using the specified tokens.
SerializingDependencyNodeVisitor.GraphTokens - Class in org.apache.maven.shared.dependency.graph.traversal
Provides tokens to use when serializing the dependency graph.
setChildren(List<DependencyNode>) - Method in class org.apache.maven.shared.dependency.graph.internal.DefaultDependencyNode
 
setDerivedScope(String) - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver.ScopeContext
Sets the derived scope of the child dependency.
setOptional(Boolean) - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver.ConflictContext
Sets the effective optional flag of the winning dependency.
setOriginalScope(String) - Method in class org.apache.maven.shared.dependency.graph.internal.ConflictData
 
setOriginaOptionality(Boolean) - Method in class org.apache.maven.shared.dependency.graph.internal.ConflictData
 
setScope(String) - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver.ConflictContext
Sets the effective scope of the winning dependency.
setWinner(ConflictResolver.ConflictItem) - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver.ConflictContext
Sets the conflict item which has been selected as the winner among the conflicting dependencies.
SimpleOptionalitySelector - Class in org.apache.maven.shared.dependency.graph.internal.maven30
This class is a copy of their homonymous in the Eclipse Aether library, adapted to work with Sonatype Aether.
SimpleOptionalitySelector() - Constructor for class org.apache.maven.shared.dependency.graph.internal.maven30.SimpleOptionalitySelector
 
STANDARD_TOKENS - Static variable in class org.apache.maven.shared.dependency.graph.traversal.SerializingDependencyNodeVisitor
The standard ASCII tokens to use when outputing the dependency graph.

T

toNodeString() - Method in interface org.apache.maven.shared.dependency.graph.DependencyNode
Returns a string representation of this dependency node.
toNodeString() - Method in class org.apache.maven.shared.dependency.graph.internal.DefaultDependencyNode
 
toString() - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver.ConflictContext
 
toString() - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver.ConflictItem
 
transformGraph(DependencyNode, DependencyGraphTransformationContext) - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictIdSorter
 
transformGraph(DependencyNode, DependencyGraphTransformationContext) - Method in class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver
 

V

VerboseJavaScopeSelector - Class in org.apache.maven.shared.dependency.graph.internal.maven30
A JavaScopeSelector that keeps track of reduced scopes
VerboseJavaScopeSelector() - Constructor for class org.apache.maven.shared.dependency.graph.internal.maven30.VerboseJavaScopeSelector
 
VerboseJavaScopeSelector - Class in org.apache.maven.shared.dependency.graph.internal.maven31
A JavaScopeSelector that keeps track of reduced scopes
VerboseJavaScopeSelector() - Constructor for class org.apache.maven.shared.dependency.graph.internal.maven31.VerboseJavaScopeSelector
 
VersionSelector() - Constructor for class org.apache.maven.shared.dependency.graph.internal.maven30.ConflictResolver.VersionSelector
 
visit(DependencyNode) - Method in class org.apache.maven.shared.dependency.graph.traversal.BuildingDependencyNodeVisitor
Starts the visit to the specified dependency node.
visit(DependencyNode) - Method in class org.apache.maven.shared.dependency.graph.traversal.CollectingDependencyNodeVisitor
Starts the visit to the specified dependency node.
visit(DependencyNode) - Method in interface org.apache.maven.shared.dependency.graph.traversal.DependencyNodeVisitor
Starts the visit to the specified dependency node.
visit(DependencyNode) - Method in class org.apache.maven.shared.dependency.graph.traversal.FilteringDependencyNodeVisitor
Starts the visit to the specified dependency node.
visit(DependencyNode) - Method in class org.apache.maven.shared.dependency.graph.traversal.SerializingDependencyNodeVisitor
Starts the visit to the specified dependency node.

W

WHITESPACE_TOKENS - Static variable in class org.apache.maven.shared.dependency.graph.traversal.SerializingDependencyNodeVisitor
Whitespace tokens to use when outputing the dependency graph.
A B C D E F G H I J M N O R S T V W 
Skip navigation links

Copyright © 2002–2021 The Apache Software Foundation. All rights reserved.