public interface Dependency
Dependency
represents a dependency on the artifacts from a particular source. A source can be an Ivy
module, a Maven POM, another Gradle project, a collection of Files, etc... A source can have zero or more artifacts.Modifier and Type | Field and Description |
---|---|
static String |
ARCHIVES_CONFIGURATION |
static String |
CLASSIFIER |
static String |
DEFAULT_CONFIGURATION |
Modifier and Type | Method and Description |
---|---|
boolean |
contentEquals(Dependency dependency)
Returns whether two dependencies have identical values for their properties.
|
Dependency |
copy()
Creates and returns a new dependency with the property values of this one.
|
String |
getGroup()
Returns the group of this dependency.
|
String |
getName()
Returns the name of this dependency.
|
String |
getVersion()
Returns the version of this dependency.
|
static final String DEFAULT_CONFIGURATION
static final String ARCHIVES_CONFIGURATION
static final String CLASSIFIER
String getGroup()
String getName()
String getVersion()
boolean contentEquals(Dependency dependency)
dependency
- The dependency to compare this dependency withDependency copy()