deserialize

abstract fun deserialize(json: String): T