public class GitNotationDependency extends AbstractNotationDependency
AbstractGolangDependency.NoTransitiveSpec, AbstractGolangDependency.PropertiesExclusionSpecGolangDependency.Namer| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
BRANCH_KEY |
static java.lang.String |
COMMIT_KEY |
static java.lang.String |
NEWEST_COMMIT |
static java.lang.String |
TAG_KEY |
static java.lang.String |
URL_KEY |
static java.lang.String |
URLS_KEY |
VERSION_KEYNO_TRANSITIVE_DEP_SPEC, transitiveDepExclusions| Constructor and Description |
|---|
GitNotationDependency() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getCommit() |
java.lang.Class<? extends DependencyResolver> |
getResolverClass() |
java.lang.String |
getTag() |
java.util.List<java.lang.String> |
getUrls() |
java.lang.String |
getVersion()
A unique identifier to locate a dependency, e.g., git commit id.
|
int |
hashCode() |
void |
setCommit(java.lang.String commit) |
void |
setTag(java.lang.String tag) |
void |
setUrl(java.lang.String url) |
void |
setUrls(java.util.List<java.lang.String> urls) |
void |
setVersion(java.lang.String version) |
java.lang.String |
toString() |
exclude, getPackage, getStrategy, getTransitiveDepExclusions, resolve, setPackage, setStrategy, setTransitivecontentEquals, copy, getGroup, getName, isFirstLevel, setFirstLevel, setName, shouldNotBeExcludedclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetName, isFirstLevelpublic static final java.lang.String NEWEST_COMMIT
public static final java.lang.String URL_KEY
public static final java.lang.String URLS_KEY
public static final java.lang.String COMMIT_KEY
public static final java.lang.String BRANCH_KEY
public static final java.lang.String TAG_KEY
public java.lang.String getCommit()
public java.lang.String getTag()
public void setCommit(java.lang.String commit)
public void setTag(java.lang.String tag)
public void setUrl(java.lang.String url)
public void setUrls(java.util.List<java.lang.String> urls)
public java.util.List<java.lang.String> getUrls()
public void setVersion(java.lang.String version)
public java.lang.String getVersion()
GolangDependencygetVersion in interface GolangDependencygetVersion in interface org.gradle.api.artifacts.DependencygetVersion in class AbstractGolangDependencypublic java.lang.Class<? extends DependencyResolver> getResolverClass()
getResolverClass in class AbstractNotationDependencypublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object