Si j'ai une petite classe Scala avec un champ privé et accesseurs publics:Comment appeler un accesseur de champ dans Scala en utilisant la réflexion Java?
class Entity {
private var _name:String = ""
def name:String = <some stuff>
def name_=(v:String) = <some stuff>
}
Comment puis-je invoquer ces accesseurs en utilisant la réflexion Java?
La classe peut être un code tiers, ou au moins très difficile à changer. S'il vous plaît noter que rendre le champ sous-jacent accessible ne nous permettra pas d'appeler le code dans les accesseurs, ce qui est ce que je suis vraiment après.
étrange, mais il fonctionne. Je vous remercie! – Lunivore