public abstract class GitMercurialNotationDependency extends AbstractNotationDependency
AbstractNotationDependency.NoTransitivePredicate, AbstractNotationDependency.PropertiesExclusionPredicate| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
BRANCH_KEY |
static java.lang.String |
COMMIT_KEY |
static java.lang.String |
LATEST_COMMIT |
static java.lang.String |
TAG_KEY |
static java.lang.String |
URL_KEY |
static java.lang.String |
URLS_KEY |
NO_TRANSITIVE_DEP_PREDICATE, transitiveDepExclusions, VERSION_KEYALL_DESCENDANTS, ONLY_CURRENT_FILES| Constructor and Description |
|---|
GitMercurialNotationDependency() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
CacheScope |
getCacheScope()
Get cache scope of this dependency.
|
java.lang.String |
getCommit() |
java.lang.String |
getTag() |
java.util.List<java.lang.String> |
getUrls() |
java.lang.String |
getVersion()
An unique identifier to locate a dependency, e.g., git commit id.
|
int |
hashCode() |
boolean |
isLatest() |
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() |
clone, doResolve, exclude, getTransitiveDepExclusions, resolve, setTransitivecontainsAllSubpackages, contentEquals, copy, getGroup, getName, getPackage, getSubpackages, isFirstLevel, setFirstLevel, setName, setPackage, setSubpackage, setSubpackage, setSubpackages, setSubpackagesfinalize, getClass, notify, notifyAll, wait, wait, waitgetName, getPackage, getSubpackages, isFirstLevelpublic static final java.lang.String LATEST_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 CacheScope getCacheScope()
GolangDependencypublic boolean isLatest()
public java.lang.String toString()
toString in class AbstractGolangDependencypublic boolean equals(java.lang.Object o)
equals in class AbstractNotationDependencypublic int hashCode()
hashCode in class AbstractNotationDependency