23 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
23 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
24 */ |
24 */ |
25 |
25 |
26 package de.uapcore.lightpit.types |
26 package de.uapcore.lightpit.types |
27 |
27 |
28 data class IssueStatusPhase(val number: Int) { |
28 data class IssueStatusPhase(val number: Int): Comparable<IssueStatusPhase> { |
29 companion object { |
29 companion object { |
30 val Open = IssueStatusPhase(0) |
30 val Open = IssueStatusPhase(0) |
31 val WorkInProgress = IssueStatusPhase(1) |
31 val WorkInProgress = IssueStatusPhase(1) |
32 val Done = IssueStatusPhase(2) |
32 val Done = IssueStatusPhase(2) |
33 } |
33 } |
|
34 |
|
35 override fun compareTo(other: IssueStatusPhase): Int = |
|
36 number.compareTo(other.number) |
34 } |
37 } |