public class VendorNotationDependency extends AbstractNotationDependency
AbstractNotationDependency.NoTransitivePredicate, AbstractNotationDependency.PropertiesExclusionPredicateNO_TRANSITIVE_DEP_PREDICATE, transitiveDepExclusions, VERSION_KEYALL_DESCENDANTS, ONLY_CURRENT_FILES| Constructor and Description |
|---|
VendorNotationDependency() |
| Modifier and Type | Method and Description |
|---|---|
ResolvedDependency |
doResolve(ResolveContext context) |
boolean |
equals(java.lang.Object o) |
CacheScope |
getCacheScope()
Get cache scope of this dependency.
|
NotationDependency |
getHostNotationDependency() |
java.lang.String |
getVendorPath() |
java.lang.String |
getVersion()
An unique identifier to locate a dependency, e.g., git commit id.
|
int |
hashCode() |
void |
setHostNotationDependency(NotationDependency hostNotationDependency) |
void |
setVendorPath(java.lang.String vendorPath) |
clone, exclude, getTransitiveDepExclusions, resolve, setTransitivecontainsAllSubpackages, contentEquals, copy, getGroup, getName, getPackage, getSubpackages, isFirstLevel, setFirstLevel, setName, setPackage, setSubpackage, setSubpackage, setSubpackages, setSubpackages, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitgetName, getPackage, getSubpackages, isFirstLevelpublic java.lang.String getVendorPath()
public NotationDependency getHostNotationDependency()
public void setHostNotationDependency(NotationDependency hostNotationDependency)
public void setVendorPath(java.lang.String vendorPath)
public ResolvedDependency doResolve(ResolveContext context)
doResolve in class AbstractNotationDependencypublic boolean equals(java.lang.Object o)
equals in class AbstractNotationDependencypublic int hashCode()
hashCode in class AbstractNotationDependencypublic java.lang.String getVersion()
GolangDependencygetVersion in interface GolangDependencygetVersion in interface org.gradle.api.artifacts.DependencygetVersion in class AbstractGolangDependencypublic CacheScope getCacheScope()
GolangDependency