Overview | Package | Class | Deprecated | Index | Help
| Groovy Documentation
| FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.gradle.api.internal.artifacts.dsl.dependencies
Class DefaultDependencyFactory

    java.lang.Object
      org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyFactory

All Implemented Interfaces:
  DependencyFactory

    class DefaultDependencyFactory
    extends java.lang.Object

author:
  Hans Dockter

Constructor Summary
`DefaultDependencyFactory(Set dependencyFactories, ClientModuleFactory clientModuleFactory, ProjectDependencyFactory projectDependencyFactory)`

Method Summary
`Dependency` | `createDependency(java.lang.Object dependencyNotation, Closure configureClosure)`
`Dependency` | `createDependency(java.lang.Object dependencyNotation)`
`ClientModule` | `createModule(java.lang.Object dependencyNotation, Closure configureClosure)`
`ProjectDependency` | `createProject(ProjectFinder projectFinder, java.lang.Object dependencyNotation, Closure configureClosure)`

Methods inherited from class java.lang.Object
hashCode, getClass, equals, toString, wait, wait, wait, notify, notifyAll

Constructor Detail

### DefaultDependencyFactory

    public DefaultDependencyFactory(Set dependencyFactories, ClientModuleFactory clientModuleFactory, ProjectDependencyFactory projectDependencyFactory)

Method Detail

### createDependency

    public Dependency createDependency(java.lang.Object dependencyNotation, Closure configureClosure)

### createDependency

    public Dependency createDependency(java.lang.Object dependencyNotation)

### createModule

    public ClientModule createModule(java.lang.Object dependencyNotation, Closure configureClosure)

### createProject

    public ProjectDependency createProject(ProjectFinder projectFinder, java.lang.Object dependencyNotation, Closure configureClosure)

Groovy Documentation