- 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.
- 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
-
- 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
-
- 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
-
- 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
-
- 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.