EventJsonAdapter Kotlin sample update (#1481)

This commit is contained in:
Sampath
2022-01-07 15:44:18 +00:00
committed by GitHub
parent 196ab7a132
commit 846b9c3a45

View File

@@ -349,19 +349,21 @@ class EventJsonAdapter {
```kotlin ```kotlin
class EventJsonAdapter { class EventJsonAdapter {
@FromJson fun eventFromJson(eventJson: EventJson): Event { @FromJson
val event = Event() fun eventFromJson(eventJson: EventJson): Event {
event.title = eventJson.title return Event(
event.beginDateAndTime = "${eventJson.begin_date} ${eventJson.begin_time}" title = eventJson.title,
return event beginDateAndTime = "${eventJson.begin_date} ${eventJson.begin_time}"
)
} }
@ToJson fun eventToJson(event: Event): EventJson { @ToJson
val json = EventJson() fun eventToJson(event: Event): EventJson {
json.title = event.title return EventJson(
json.begin_date = event.beginDateAndTime.substring(0, 8) title = event.title,
json.begin_time = event.beginDateAndTime.substring(9, 14) begin_date = event.beginDateAndTime.substring(0, 8),
return json begin_time = event.beginDateAndTime.substring(9, 14),
)
} }
} }
``` ```