16 lines
273 B
Kotlin
16 lines
273 B
Kotlin
package net.tinsae.clocked.data
|
|
|
|
import java.time.Duration
|
|
import java.time.Instant
|
|
|
|
data class Log(
|
|
val id: Int,
|
|
val duration: Duration,
|
|
val reason: String?,
|
|
val type: EntryType,
|
|
val timestamp: Instant
|
|
)
|
|
|
|
enum class EntryType {
|
|
OVERTIME, TIME_OFF
|
|
} |