public class Release
extends java.lang.Object
implements java.lang.Comparable
| Constructor and Description |
|---|
Release(TestTag releaseTag) |
Release(TestTag releaseTag,
java.util.List<Release> children,
java.util.List<Release> parents,
java.lang.String reportName) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(java.lang.Object otherRelease) |
boolean |
equals(java.lang.Object o) |
java.util.List<Release> |
getChildren() |
java.lang.String |
getLabel() |
java.lang.String |
getName() |
java.util.List<Release> |
getParents() |
TestTag |
getReleaseTag() |
java.lang.String |
getReportName() |
int |
hashCode() |
static Release |
ofVersion(java.lang.String versionName) |
java.lang.String |
toString() |
Release |
withChildren(java.util.List<Release> children) |
Release |
withParents(java.util.List<Release> parents) |
Release |
withReport(java.lang.String reportName) |
public Release(TestTag releaseTag)
public static Release ofVersion(java.lang.String versionName)
public Release withReport(java.lang.String reportName)
public java.lang.String getName()
public java.lang.String getLabel()
public java.util.List<Release> getChildren()
public java.util.List<Release> getParents()
public TestTag getReleaseTag()
public java.lang.String getReportName()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic int compareTo(java.lang.Object otherRelease)
compareTo in interface java.lang.Comparablepublic java.lang.String toString()
toString in class java.lang.Object