src/main/kotlin/de/uapcore/lightpit/entities/Issue.kt

changeset 184
e8eecee6aadf
parent 180
009700915269
child 186
05eec764facd
equal deleted inserted replaced
183:61669abf277f 184:e8eecee6aadf
30 import de.uapcore.lightpit.types.IssueStatusPhase 30 import de.uapcore.lightpit.types.IssueStatusPhase
31 import java.sql.Date 31 import java.sql.Date
32 import java.sql.Timestamp 32 import java.sql.Timestamp
33 import java.time.Instant 33 import java.time.Instant
34 34
35 data class Issue(override var id: Int, var project: Project, var component: Component? = null) : Entity { 35 data class Issue(override val id: Int, var project: Project) : Entity {
36 36 var component: Component? = null
37 var status = IssueStatus.InSpecification 37 var status = IssueStatus.InSpecification
38 var category = IssueCategory.Feature 38 var category = IssueCategory.Feature
39 39
40 var subject: String = "" 40 var subject: String = ""
41 var description: String? = null 41 var description: String = ""
42 var assignee: User? = null 42 var assignee: User? = null
43 43
44 var created: Timestamp = Timestamp.from(Instant.now()) 44 var created: Timestamp = Timestamp.from(Instant.now())
45 var updated: Timestamp = Timestamp.from(Instant.now()) 45 var updated: Timestamp = Timestamp.from(Instant.now())
46 var eta: Date? = null 46 var eta: Date? = null

mercurial