From 846b9c3a4543bca9ac7ccdfc46bd0159dceef91a Mon Sep 17 00:00:00 2001 From: Sampath <61689771+SampathKumarAmex@users.noreply.github.com> Date: Fri, 7 Jan 2022 15:44:18 +0000 Subject: [PATCH] EventJsonAdapter Kotlin sample update (#1481) --- README.md | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 5d20649..cf6a9f6 100644 --- a/README.md +++ b/README.md @@ -349,19 +349,21 @@ class EventJsonAdapter { ```kotlin class EventJsonAdapter { - @FromJson fun eventFromJson(eventJson: EventJson): Event { - val event = Event() - event.title = eventJson.title - event.beginDateAndTime = "${eventJson.begin_date} ${eventJson.begin_time}" - return event + @FromJson + fun eventFromJson(eventJson: EventJson): Event { + return Event( + title = eventJson.title, + beginDateAndTime = "${eventJson.begin_date} ${eventJson.begin_time}" + ) } - @ToJson fun eventToJson(event: Event): EventJson { - val json = EventJson() - json.title = event.title - json.begin_date = event.beginDateAndTime.substring(0, 8) - json.begin_time = event.beginDateAndTime.substring(9, 14) - return json + @ToJson + fun eventToJson(event: Event): EventJson { + return EventJson( + title = event.title, + begin_date = event.beginDateAndTime.substring(0, 8), + begin_time = event.beginDateAndTime.substring(9, 14), + ) } } ```