org.gradle.api.artifacts
Interface ExternalDependency
- All Superinterfaces:
- Dependency, ModuleDependency, ModuleVersionSelector
- All Known Subinterfaces:
- ClientModule, ExternalModuleDependency
public interface ExternalDependency
- extends ModuleDependency, ModuleVersionSelector
An ExternalDependency
is a Dependency
on a source outside the current project hierarchy.
Method Summary |
ExternalDependency |
copy()
Creates and returns a new dependency with the property values of this one. |
boolean |
isForce()
Returns whether or not the version of this dependency should be enforced in the case of version conflicts. |
ExternalDependency |
setForce(boolean force)
Sets whether or not the version of this dependency should be enforced in the case of version conflicts. |
isForce
boolean isForce()
- Returns whether or not the version of this dependency should be enforced in the case of version conflicts.
setForce
ExternalDependency setForce(boolean force)
- Sets whether or not the version of this dependency should be enforced in the case of version conflicts.
- Parameters:
force
- Whether to force this version or not.
- Returns:
- this
copy
ExternalDependency copy()
- Creates and returns a new dependency with the property values of this one.
- Specified by:
copy
in interface Dependency
- Specified by:
copy
in interface ModuleDependency
- Returns:
- The copy. Never returns null.