public class DefaultTransitiveDependencyResolver extends java.lang.Object implements TransitiveDependencyResolver
MavenRepository for resolving.| Constructor and Description |
|---|
DefaultTransitiveDependencyResolver(MavenRepository repository)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<org.eclipse.aether.graph.Dependency> |
resolve(org.eclipse.aether.graph.Dependency dependency)
Resolves the transitive dependencies for the given dependency.
|
java.util.List<org.eclipse.aether.graph.Dependency> |
resolve(java.util.List<org.eclipse.aether.graph.Dependency> rootDependencies)
Resolves the transitive dependencies for the given dependencies.
|
java.util.List<org.eclipse.aether.graph.Dependency> |
resolveDirect(org.eclipse.aether.graph.Dependency dependency)
Resolves the direct dependencies for the given dependency.
|
public DefaultTransitiveDependencyResolver(MavenRepository repository)
repository - the repository to access for resolving dependencies.public java.util.List<org.eclipse.aether.graph.Dependency> resolve(org.eclipse.aether.graph.Dependency dependency)
throws org.eclipse.aether.resolution.DependencyResolutionException
TransitiveDependencyResolverresolve in interface TransitiveDependencyResolverdependency - the dependency whose calculation of transitive
dependencies is requested.org.eclipse.aether.resolution.DependencyResolutionException - if the dependency cannot be resolved.public java.util.List<org.eclipse.aether.graph.Dependency> resolve(java.util.List<org.eclipse.aether.graph.Dependency> rootDependencies)
throws org.eclipse.aether.resolution.DependencyResolutionException
TransitiveDependencyResolverresolve in interface TransitiveDependencyResolverrootDependencies - the dependencies whose calculation of transitive
dependencies is requested.org.eclipse.aether.resolution.DependencyResolutionException - if any dependency cannot be resolved.public java.util.List<org.eclipse.aether.graph.Dependency> resolveDirect(org.eclipse.aether.graph.Dependency dependency)
throws org.eclipse.aether.resolution.DependencyResolutionException
TransitiveDependencyResolverresolveDirect in interface TransitiveDependencyResolverdependency - the dependency whose calculation of direct dependencies
is requested.org.eclipse.aether.resolution.DependencyResolutionException - if the dependency cannot be resolved.Copyright © 2013-2016 FuseSource. All Rights Reserved.