public interface DependencyResolver
Modifier and Type | Method and Description |
---|---|
Dependency |
resolveArtifact(DependencyQuery query)
Resolve a single
Dependency matching the given DependencyQuery . |
Set<Dependency> |
resolveDependencies(DependencyQuery query)
Resolve all dependencies for the
Dependency resolved by the given DependencyQuery object. |
DependencyNode |
resolveDependencyHierarchy(DependencyQuery query)
Resolve the entire dependency hierarchy for the given
DependencyQuery . |
DependencyMetadata |
resolveDependencyMetadata(DependencyQuery query)
Resolve
DependencyMetadata for a given DependencyQuery , searching the default repository. |
List<Coordinate> |
resolveVersions(DependencyQuery query)
Resolve the versions from a
Dependency object contained in the DependencyQuery object in ascending
order. |
Dependency resolveArtifact(DependencyQuery query)
Dependency
matching the given DependencyQuery
.Set<Dependency> resolveDependencies(DependencyQuery query)
Dependency
resolved by the given DependencyQuery
object.
The Dependency
object included inside the DependencyQuery
object is not included in the
Set
returnedDependencyNode resolveDependencyHierarchy(DependencyQuery query)
DependencyQuery
. Return results as a graph of
DependencyNode
instances.List<Coordinate> resolveVersions(DependencyQuery query)
Dependency
object contained in the DependencyQuery
object in ascending
order.DependencyMetadata resolveDependencyMetadata(DependencyQuery query)
DependencyMetadata
for a given DependencyQuery
, searching the default repository. This
returns information about the configured repositories, dependencies, and managed dependencies of the given query.
Note: This method does not accept version ranges. A single version must be specified.
Valid query version: 1.0
Invalid query version: [1.0,2.0]
Copyright © 2016 JBoss by Red Hat. All rights reserved.