create comment.toOutput()
This commit is contained in:
@@ -1,12 +0,0 @@
|
||||
package fr.dcproject.common.dto
|
||||
|
||||
import org.joda.time.DateTime
|
||||
import fr.dcproject.common.entity.CreatedAt as EntityCreatedAt
|
||||
|
||||
interface CreatedAt {
|
||||
val createdAt: DateTime
|
||||
|
||||
class Imp(parent: EntityCreatedAt) : CreatedAt {
|
||||
override val createdAt: DateTime = parent.createdAt
|
||||
}
|
||||
}
|
||||
@@ -1,13 +0,0 @@
|
||||
package fr.dcproject.common.dto
|
||||
|
||||
import fr.dcproject.component.citizen.database.CitizenI
|
||||
import java.util.UUID
|
||||
import fr.dcproject.common.entity.CreatedBy as EntityCreatedBy
|
||||
|
||||
interface CreatedBy {
|
||||
val createdBy: UUID
|
||||
|
||||
class Imp(parent: EntityCreatedBy<CitizenI>) : CreatedBy {
|
||||
override val createdBy: UUID = parent.createdBy.id
|
||||
}
|
||||
}
|
||||
@@ -1,14 +0,0 @@
|
||||
package fr.dcproject.common.dto
|
||||
|
||||
import fr.dcproject.common.entity.Versionable as VersionableEntity
|
||||
import java.util.UUID
|
||||
|
||||
interface Versionable {
|
||||
val versionId: UUID
|
||||
val versionNumber: Int
|
||||
|
||||
class Imp(parent: VersionableEntity) : Versionable {
|
||||
override val versionNumber: Int = parent.versionNumber
|
||||
override val versionId: UUID = parent.versionId
|
||||
}
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
package fr.dcproject.common.dto
|
||||
package fr.dcproject.common.response
|
||||
|
||||
import fr.dcproject.common.entity.EntityI
|
||||
import fr.postgresjson.connexion.Paginated
|
||||
Reference in New Issue
Block a user