ensirius
java.lang.Enum.valueOf(Class.forName(typeOfT.typeName) as Class<T>,json.asString.toUpperCase())