package com.applicaster.easytracking.ivw import com.google.gson.GsonBuilder class IVWConfigParser { fun parse(rawConfig: String): Events { val builder = GsonBuilder().registerTypeAdapter(Event::class.java, Event.createJsonDeserializer()) return builder.create().fromJson(rawConfig, Events::class.java) ?: Events(listOf()) } }