src/main/kotlin/de/uapcore/lightpit/types/IssueStatusPhase.kt

changeset 250
ce6d539bb970
parent 180
009700915269
equal deleted inserted replaced
249:6bded7090719 250:ce6d539bb970
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 }

mercurial