Если у меня есть небольшой класс Scala с приватным полем и общедоступными средствами доступа:
class Entity {
private var _name:String = ""
def name:String = <some stuff>
def name_=(v:String) = <some stuff>
}
Как я могу вызвать эти средства доступа, используя отражение Java?
Класс может быть сторонним кодомили, по крайней мере, действительно трудно изменить.Обратите внимание: если сделать доступным базовое поле, мы не сможем вызвать код в методах доступа, а это то, что мне действительно нужно.