alan adından yansıtıcı bir alan değeri ayarlayın: eğer öyleyse, ben skala nesneler arasında bir mapper yapıyorumScala: Ben scala öğreniyorum ve bunun nasıl bulamıyor
ve appengine varlıkları google i böyle bir sınıf var:
ben java ben en adıyla alanı almak ve sonra field.set(object, value)
yapmak ama scala içinde bunu nasıl bulamıyor olur, bu sınıfın bir örneğini oluşturmak gerekir.
Öğrenci alanları özel olarak görüldüğünden ve field.set bu nedenle bir hata attığından java yansımasını kullanamıyorum.
Teşekkür
Teşekkürler! Bu gerçekten yardımcı oldu, kodunuzun bir kısmını aldım ve Scala 2.7.6'da çalışıyordum – Damian
Ayrıca, yöntem parametre türlerini önceden biliyorsanız, getClass.getDeclaredMethod komutunu kullanırsanız, yöntemi doğrudan isimle getirebilirsiniz! –
Neden field.setAccessible (true) ayarından daha iyidir? – Yael