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