Forge - Maven Impl 2.0.0.Alpha3

org.jboss.forge.maven.dependencies
Class MavenDependencyResolver

java.lang.Object
  extended by org.jboss.forge.maven.dependencies.MavenDependencyResolver
All Implemented Interfaces:
AddonDependencyResolver, DependencyResolver

@Exported
public class MavenDependencyResolver
extends Object
implements DependencyResolver, AddonDependencyResolver


Constructor Summary
MavenDependencyResolver(ResourceFactory factory, MavenContainer container)
           
 
Method Summary
 DependencyNode resolveAddonDependencyHierarchy(DependencyQuery query)
           
 Dependency resolveArtifact(DependencyQuery query)
           
 Set<Dependency> resolveDependencies(DependencyQuery query)
           
 DependencyNode resolveDependencyHierarchy(DependencyQuery query)
           
 List<Coordinate> resolveVersions(DependencyQuery query)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MavenDependencyResolver

@Inject
public MavenDependencyResolver(ResourceFactory factory,
                                      MavenContainer container)
Method Detail

resolveDependencies

public Set<Dependency> resolveDependencies(DependencyQuery query)
Specified by:
resolveDependencies in interface DependencyResolver

resolveVersions

public List<Coordinate> resolveVersions(DependencyQuery query)
Specified by:
resolveVersions in interface DependencyResolver

resolveArtifact

public Dependency resolveArtifact(DependencyQuery query)
Specified by:
resolveArtifact in interface DependencyResolver

resolveAddonDependencyHierarchy

public DependencyNode resolveAddonDependencyHierarchy(DependencyQuery query)
Specified by:
resolveAddonDependencyHierarchy in interface AddonDependencyResolver

resolveDependencyHierarchy

public DependencyNode resolveDependencyHierarchy(DependencyQuery query)
Specified by:
resolveDependencyHierarchy in interface DependencyResolver

Forge - Maven Impl 2.0.0.Alpha3

Copyright © 2013 JBoss by Red Hat. All Rights Reserved.