2013-09-15から1日間の記事一覧

Subject to the number of cunstructor arguments, how do I create new instance from class name?

Scala: def instantiate(className:String)(args:Any*): AnyRef = { val clazz = Class.forName(className) val constructor = clazz.getConstructors()(0) val constNum = constructor.getParameterTypes().length val workArgs:Array[AnyRef] = new Array(…