public class GolangDependency
extends java.lang.Object
implements org.gradle.api.artifacts.Dependency
| Modifier and Type | Class and Description |
|---|---|
static class |
GolangDependency.Type |
| Constructor and Description |
|---|
GolangDependency() |
GolangDependency(org.gradle.api.artifacts.Dependency raw) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
contentEquals(org.gradle.api.artifacts.Dependency dependency) |
GolangDependency |
copy() |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getGroup() |
java.lang.String |
getName() |
VcsType |
getRepositoryType() |
java.net.URI |
getRepositoryUri() |
GolangDependency.Type |
getType() |
UpdatePolicy |
getUpdatePolicy() |
java.lang.String |
getVersion() |
int |
hashCode() |
GolangDependency |
setGroup(java.lang.String group) |
GolangDependency |
setRepositoryType(VcsType repositoryType) |
GolangDependency |
setRepositoryUri(java.net.URI repositoryUri) |
GolangDependency |
setType(GolangDependency.Type type) |
GolangDependency |
setUpdatePolicy(UpdatePolicy updatePolicy) |
GolangDependency |
setVersion(java.lang.String version) |
RawVcsReference |
toRawVcsReference() |
public GolangDependency()
public GolangDependency(@Nonnull
org.gradle.api.artifacts.Dependency raw)
public java.lang.String getGroup()
getGroup in interface org.gradle.api.artifacts.Dependencypublic java.lang.String getName()
getName in interface org.gradle.api.artifacts.Dependencypublic java.lang.String getVersion()
getVersion in interface org.gradle.api.artifacts.Dependencypublic java.net.URI getRepositoryUri()
public VcsType getRepositoryType()
public UpdatePolicy getUpdatePolicy()
public GolangDependency.Type getType()
public GolangDependency setGroup(java.lang.String group)
public GolangDependency setVersion(java.lang.String version)
public GolangDependency setRepositoryUri(java.net.URI repositoryUri)
public GolangDependency setRepositoryType(VcsType repositoryType)
public GolangDependency setUpdatePolicy(UpdatePolicy updatePolicy)
public GolangDependency setType(GolangDependency.Type type)
public boolean contentEquals(org.gradle.api.artifacts.Dependency dependency)
contentEquals in interface org.gradle.api.artifacts.Dependencypublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic GolangDependency copy()
copy in interface org.gradle.api.artifacts.Dependency@Nonnull public RawVcsReference toRawVcsReference() throws VcsValidationException
VcsValidationException