Groovy Documentation

io.spring.gradle.dependencymanagement
[Groovy] Class DependencyManagementContainer

java.lang.Object
  io.spring.gradle.dependencymanagement.DependencyManagementContainer

class DependencyManagementContainer

Container object for a Gradle build project's dependency management, handling the project's global and configuration-specific dependency management

Authors:
Andy Wilkinson


Field Summary
protected DependencyManagement globalDependencyManagement

 
Property Summary
Project project

 
Constructor Summary
DependencyManagementContainer(Project project)

 
Method Summary
void addExplicitManagedVersion(java.lang.Object configuration, java.lang.String group, java.lang.String name, java.lang.String version, java.util.List exclusions)

void addImplicitManagedVersion(java.lang.Object configuration, java.lang.String group, java.lang.String name, java.lang.String version)

Exclusions getExclusions(Configuration configuration)

java.lang.String getManagedVersion(Configuration configuration, java.lang.String group, java.lang.String name)

void importBom(Configuration configuration, java.lang.String coordinates)

java.util.Properties importedPropertiesForConfiguration(Configuration configuration)

java.lang.Object managedVersionsForConfiguration(Configuration configuration)

void resolutionStrategy(groovy.lang.Closure closure)

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Field Detail

globalDependencyManagement

protected final DependencyManagement globalDependencyManagement


 
Property Detail

project

final Project project


 
Constructor Detail

DependencyManagementContainer

DependencyManagementContainer(Project project)


 
Method Detail

addExplicitManagedVersion

void addExplicitManagedVersion(java.lang.Object configuration, java.lang.String group, java.lang.String name, java.lang.String version, java.util.List exclusions)


addImplicitManagedVersion

void addImplicitManagedVersion(java.lang.Object configuration, java.lang.String group, java.lang.String name, java.lang.String version)


getExclusions

Exclusions getExclusions(Configuration configuration)


getManagedVersion

java.lang.String getManagedVersion(Configuration configuration, java.lang.String group, java.lang.String name)


importBom

void importBom(Configuration configuration, java.lang.String coordinates)


importedPropertiesForConfiguration

java.util.Properties importedPropertiesForConfiguration(Configuration configuration)


managedVersionsForConfiguration

java.lang.Object managedVersionsForConfiguration(Configuration configuration)


resolutionStrategy

void resolutionStrategy(groovy.lang.Closure closure)


 

Groovy Documentation