Skip to content
Snippets Groups Projects
Commit 4c97ccdc authored by BMItter's avatar BMItter
Browse files

clean structure

parent 55106218
No related branches found
No related tags found
No related merge requests found
......@@ -6,12 +6,12 @@ interface ContactDiaryElement {
val createdAt: Instant
val defaultPeople: List<DefaultPerson>
val defaultLocations: List<DefaultLocation>
val people: List<Person>
val locations: List<Location>
val numberOfPersons: Int?
get() = defaultPeople?.size
get() = people?.size
val numberOfLocations: Int?
get() = defaultLocations?.size
get() = locations?.size
}
......@@ -3,7 +3,7 @@ package de.rki.coronawarnapp.contactdiary.model
import java.time.Instant
data class DefaultContactDiaryElement(
val defaultPeople: List<DefaultPerson>,
val defaultLocation: List<DefaultLocation>,
val dateAddedEntry: Instant?
)
override val createdAt: Instant,
override val defaultPeople: List<DefaultPerson>,
override val defaultLocations: List<DefaultLocation>
) : ContactDiaryElement
package de.rki.coronawarnapp.contactdiary.model
data class DefaultLocation(
val locationName: String
var locationName: String
)
package de.rki.coronawarnapp.contactdiary.model
data class DefaultPerson(
val completeName: String
var completeName: String
)
package de.rki.coronawarnapp.contactdiary.model
import java.time.Instant
interface Location {
val createdAt: Instant
val location: Location
var location: Location
}
package de.rki.coronawarnapp.contactdiary.model
import java.time.Instant
interface Person {
val createdAt: Instant
val person: Person
var person: Person
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment