【发布时间】:2009-10-19 16:05:25
【问题描述】:
我正在学习 scala,但不知道如何做到这一点:
我正在 scala 对象和 google appengine 实体之间做一个映射器,所以如果我有这样的类:
class Student {
var id:Long
var name:String
}
我需要创建该类的一个实例,在 java 中我会通过它的名称获取字段,然后执行 field.set(object, value) 但我在 scala 中找不到如何执行此操作。
我不能使用 java 反射,因为 Student 的字段被视为私有字段,因此 field.set 会抛出错误。
谢谢
【问题讨论】:
标签: reflection scala