org.gradle.api.dependencies
Class ResolverContainer

java.lang.Object
  extended by org.gradle.api.dependencies.ResolverContainer

public class ResolverContainer
extends java.lang.Object

Author:
Hans Dockter

Constructor Summary
ResolverContainer()
           
ResolverContainer(ResolverFactory resolverFactory)
           
 
Method Summary
 org.apache.ivy.plugins.resolver.DependencyResolver add(java.lang.Object userDescription)
           
 org.apache.ivy.plugins.resolver.DependencyResolver add(java.lang.Object userDescription, groovy.lang.Closure configureClosure)
           
 org.apache.ivy.plugins.resolver.DependencyResolver addAfter(java.lang.Object userDescription, java.lang.String beforeResolverName)
           
 org.apache.ivy.plugins.resolver.DependencyResolver addAfter(java.lang.Object userDescription, java.lang.String beforeResolverName, groovy.lang.Closure configureClosure)
           
 org.apache.ivy.plugins.resolver.DependencyResolver addBefore(java.lang.Object userDescription, java.lang.String afterResolverName)
           
 org.apache.ivy.plugins.resolver.DependencyResolver addBefore(java.lang.Object userDescription, java.lang.String afterResolverName, groovy.lang.Closure configureClosure)
           
 org.apache.ivy.plugins.resolver.DependencyResolver addFirst(java.lang.Object userDescription)
           
 org.apache.ivy.plugins.resolver.DependencyResolver addFirst(java.lang.Object userDescription, groovy.lang.Closure configureClosure)
           
 GroovyMavenDeployer addMavenDeployer(java.lang.String name)
           
 GroovyMavenDeployer addMavenDeployer(java.lang.String name, groovy.lang.Closure configureClosure)
           
 MavenResolver addMavenInstaller(java.lang.String name)
           
 MavenResolver addMavenInstaller(java.lang.String name, groovy.lang.Closure configureClosure)
           
 org.apache.ivy.plugins.resolver.FileSystemResolver createFlatDirResolver(java.lang.String name, java.io.File[] roots)
           
 GroovyMavenDeployer createMavenDeployer(java.lang.String name)
           
 MavenResolver createMavenInstaller(java.lang.String name)
           
 org.apache.ivy.plugins.resolver.AbstractResolver createMavenRepoResolver(java.lang.String name, java.lang.String root, java.lang.String[] jarRepoUrls)
           
 org.apache.ivy.plugins.resolver.DependencyResolver get(java.lang.String name)
           
 DependencyManager getDependencyManager()
           
 java.io.File getMavenPomDir()
           
 ResolverFactory getResolverFactory()
           
 java.util.List<org.apache.ivy.plugins.resolver.DependencyResolver> getResolverList()
           
 java.util.List<java.lang.String> getResolverNames()
           
 java.util.Map<java.lang.String,org.apache.ivy.plugins.resolver.DependencyResolver> getResolvers()
           
 void setDependencyManager(DependencyManager dependencyManager)
           
 void setMavenPomDir(java.io.File mavenPomDir)
           
 void setResolverFactory(ResolverFactory resolverFactory)
           
 void setResolverNames(java.util.List<java.lang.String> resolverNames)
           
 void setResolvers(java.util.Map<java.lang.String,org.apache.ivy.plugins.resolver.DependencyResolver> resolvers)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResolverContainer

public ResolverContainer()

ResolverContainer

public ResolverContainer(ResolverFactory resolverFactory)
Method Detail

add

public org.apache.ivy.plugins.resolver.DependencyResolver add(java.lang.Object userDescription)

add

public org.apache.ivy.plugins.resolver.DependencyResolver add(java.lang.Object userDescription,
                                                              groovy.lang.Closure configureClosure)

addBefore

public org.apache.ivy.plugins.resolver.DependencyResolver addBefore(java.lang.Object userDescription,
                                                                    java.lang.String afterResolverName)

addBefore

public org.apache.ivy.plugins.resolver.DependencyResolver addBefore(java.lang.Object userDescription,
                                                                    java.lang.String afterResolverName,
                                                                    groovy.lang.Closure configureClosure)

addAfter

public org.apache.ivy.plugins.resolver.DependencyResolver addAfter(java.lang.Object userDescription,
                                                                   java.lang.String beforeResolverName)

addAfter

public org.apache.ivy.plugins.resolver.DependencyResolver addAfter(java.lang.Object userDescription,
                                                                   java.lang.String beforeResolverName,
                                                                   groovy.lang.Closure configureClosure)

addFirst

public org.apache.ivy.plugins.resolver.DependencyResolver addFirst(java.lang.Object userDescription)

addFirst

public org.apache.ivy.plugins.resolver.DependencyResolver addFirst(java.lang.Object userDescription,
                                                                   groovy.lang.Closure configureClosure)

get

public org.apache.ivy.plugins.resolver.DependencyResolver get(java.lang.String name)

getResolverList

public java.util.List<org.apache.ivy.plugins.resolver.DependencyResolver> getResolverList()

createFlatDirResolver

public org.apache.ivy.plugins.resolver.FileSystemResolver createFlatDirResolver(java.lang.String name,
                                                                                java.io.File[] roots)

createMavenRepoResolver

public org.apache.ivy.plugins.resolver.AbstractResolver createMavenRepoResolver(java.lang.String name,
                                                                                java.lang.String root,
                                                                                java.lang.String[] jarRepoUrls)

getResolverFactory

public ResolverFactory getResolverFactory()

setResolverFactory

public void setResolverFactory(ResolverFactory resolverFactory)

getResolverNames

public java.util.List<java.lang.String> getResolverNames()

setResolverNames

public void setResolverNames(java.util.List<java.lang.String> resolverNames)

getResolvers

public java.util.Map<java.lang.String,org.apache.ivy.plugins.resolver.DependencyResolver> getResolvers()

setResolvers

public void setResolvers(java.util.Map<java.lang.String,org.apache.ivy.plugins.resolver.DependencyResolver> resolvers)

getMavenPomDir

public java.io.File getMavenPomDir()

setMavenPomDir

public void setMavenPomDir(java.io.File mavenPomDir)

getDependencyManager

public DependencyManager getDependencyManager()

setDependencyManager

public void setDependencyManager(DependencyManager dependencyManager)

createMavenDeployer

public GroovyMavenDeployer createMavenDeployer(java.lang.String name)

addMavenDeployer

public GroovyMavenDeployer addMavenDeployer(java.lang.String name)

addMavenDeployer

public GroovyMavenDeployer addMavenDeployer(java.lang.String name,
                                            groovy.lang.Closure configureClosure)

createMavenInstaller

public MavenResolver createMavenInstaller(java.lang.String name)

addMavenInstaller

public MavenResolver addMavenInstaller(java.lang.String name)

addMavenInstaller

public MavenResolver addMavenInstaller(java.lang.String name,
                                       groovy.lang.Closure configureClosure)