2009年 06月 05日

クラス名からインスタンスがつくれない

val con = classOf[Symbol].getConstructor(classOf[String])

Exception in thread "main" java.lang.ExceptionInInitializerError
        at Main.main(scala.scala)
Caused by: java.lang.NoSuchMethodException: Main$User$.<init>(java.lang.Object)
        at java.lang.Class.getConstructor0(Class.java:2678)
        at java.lang.Class.getConstructor(Class.java:1629)
        at Main$ModelBase.create(scala.scala:13)
        at Main$.<init>(scala.scala:38)
        at Main$.<clinit>(scala.scala)
        ... 1 more

というエラーでにっちもさっちもいかない……