Comment utiliser TypeToken + génériques avec Gson dans Kotlin

Je ne suis pas en mesure d'obtenir une Liste de type générique d'une classe personnalisée (Tours):

val turnsType = TypeToken<List<Turns>>() {}.type
val turns = Gson().fromJson(pref.turns, turnsType)

il dit:

cannot access '<init>' it is 'public /*package*/' in 'TypeToken'
InformationsquelleAutor Juancho | 2015-10-28