Я пытаюсь создать общий метод для обновления объектов с помощью scala/java, но я не могу получить класс для параметра типа.
Вот мой код:
object WorkUnitController extends Controller {
def updateObject[T](toUpdate: T, body: JsonObject){
val source = gson.fromJson(body, classOf[T]);
...
}
}
Ошибка, которую я получаю, это
требуется тип класса, но T найден
Я знаю, что в java вы не можете этого сделать, но возможно ли это в scala?
Спасибо!