Как получить класс из параметра типа - PullRequest
0 голосов
/ 07 октября 2019

Допустим, у нас есть некоторый класс дел

case class Product (name: String, price: Int)

. Мы можем получить его объявленные поля с помощью следующего кода

classOf[Product].getDeclaredFields

, как сделать то же самое, если мы передали Product как тип. в какой-то класс

class SqlModels[T] {
// How to get declared fields of T here
}

val sqlInstance = new SqlModels[Product]

Заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...